.wt-loader {
  --wt-l-brand: var(--wt-brand, #4f46e5);
  display: grid;
  place-items: center;
  font-family: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;
  color: var(--wt-muted, #64748b);
}[dir=ltr] .wt-loader {
  animation: wt-loader-in 0.2s ease-out 0.12s both;
}[dir=rtl] .wt-loader {
  animation: wt-loader-in 0.2s ease-out 0.12s both;
}
.wt-loader__box {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 14px;
}
.wt-loader__logo {
  --w: 88px;
  --h: 78px;
  --p: 8px;
  position: relative;
  display: grid;
  place-items: center;
  width: calc(var(--w) + 2 * var(--p));
  height: calc(var(--h) + 2 * var(--p));
}
[dir] .wt-loader__logo {
  border-radius: 20px;
}
.wt-loader__logo img {
  position: relative;
  z-index: 1;
  display: block;
  width: var(--w);
  height: var(--h);
  object-fit: contain;
  -webkit-user-select: none;
          user-select: none;
}
[dir=ltr] .wt-loader__logo img {
  animation: wt-logo-breathe 2.4s ease-in-out infinite;
}
[dir=rtl] .wt-loader__logo img {
  animation: wt-logo-breathe 2.4s ease-in-out infinite;
}
.wt-loader__glint, .wt-loader__sparkle {
  position: absolute;
  top: calc(var(--p) + var(--h) * 0.165);
  pointer-events: none;
}
[dir=ltr] .wt-loader__glint, [dir=ltr] .wt-loader__sparkle {
  left: calc(var(--p) + var(--w) * 0.852);
}
[dir=rtl] .wt-loader__glint, [dir=rtl] .wt-loader__sparkle {
  right: calc(var(--p) + var(--w) * 0.852);
}
.wt-loader__glint {
  z-index: 0;
  width: calc(var(--w) * 0.62);
  height: calc(var(--w) * 0.62);
  opacity: 0;
}
[dir] .wt-loader__glint {
  border-radius: 50%;
  background: radial-gradient(circle, rgba(244, 138, 53, 0.6) 0%, rgba(244, 138, 53, 0) 66%);
}
[dir=ltr] .wt-loader__glint {
  transform: translate(-50%, -50%);
  animation:  wt-glint-ltr 1.6s ease-in-out infinite;
}
[dir=rtl] .wt-loader__glint {
  transform: translate(50%, -50%);
  animation:  wt-glint-rtl 1.6s ease-in-out infinite;
}
.wt-loader__sparkle {
  z-index: 2;
  width: calc(var(--w) * 0.34);
  height: calc(var(--w) * 0.34);
  fill: #fff7ec;
  filter: drop-shadow(0 0 3px rgba(244, 138, 53, 0.95)) drop-shadow(0 0 7px rgba(244, 138, 53, 0.6));
  opacity: 0;
}
[dir=ltr] .wt-loader__sparkle {
  margin: calc(var(--w) * -0.17) 0 0 calc(var(--w) * -0.17);
  animation:  wt-sparkle-ltr 1.6s ease-in-out infinite;
}
[dir=rtl] .wt-loader__sparkle {
  margin: calc(var(--w) * -0.17) calc(var(--w) * -0.17) 0 0;
  animation:  wt-sparkle-rtl 1.6s ease-in-out infinite;
}
.wt-loader__mark {
  display: grid;
  place-items: center;
  width: 46px;
  height: 46px;
  color: #fff;
}
[dir] .wt-loader__mark {
  border-radius: 13px;
  box-shadow: 0 10px 24px -12px color-mix(in srgb, var(--wt-l-brand) 85%, transparent);
}
[dir=ltr] .wt-loader__mark {
  background: linear-gradient(135deg, var(--wt-brand-700, #4338ca), var(--wt-brand-2, #7c3aed));
}
[dir=rtl] .wt-loader__mark {
  background: linear-gradient(-135deg, var(--wt-brand-700, #4338ca), var(--wt-brand-2, #7c3aed));
}
.wt-loader__mark svg {
  width: 24px;
  height: 24px;
  stroke: currentColor;
}
.wt-loader__candles {
  display: inline-flex;
  align-items: flex-end;
  gap: 5px;
  height: 22px;
}
.wt-loader__candles i {
  position: relative;
  width: 5px;
  height: calc(var(--h) * 100%);
  opacity: 0.35;
}
[dir] .wt-loader__candles i {
  border-radius: 2px;
  background: var(--wt-l-brand);
  transform-origin: bottom;
}
[dir=ltr] .wt-loader__candles i {
  animation: wt-candle 1.2s ease-in-out infinite;
  animation-delay: calc(var(--i) * 0.11s);
}
[dir=rtl] .wt-loader__candles i {
  animation: wt-candle 1.2s ease-in-out infinite;
  animation-delay: calc(var(--i) * 0.11s);
}
.wt-loader__candles i::before {
  content: "";
  position: absolute;
  top: -4px;
  bottom: -3px;
  width: 1px;
  z-index: -1;
}
[dir] .wt-loader__candles i::before {
  background: inherit;
}
[dir=ltr] .wt-loader__candles i::before {
  left: 50%;
  margin-left: -0.5px;
}
[dir=rtl] .wt-loader__candles i::before {
  right: 50%;
  margin-right: -0.5px;
}
.wt-loader__name {
  font-size: 0.82rem;
  font-weight: 600;
  letter-spacing: -0.005em;
  color: var(--wt-muted, #64748b);
}
[dir] .wt-loader__name {
  margin-top: -2px;
}
.wt-loader__sr {
  position: absolute;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(0 0 0 0);
  white-space: nowrap;
}
.wt-loader--page {
  width: 100%;
  min-height: calc(100vh - 160px);
  min-height: calc(100dvh - 160px);
}
[dir=ltr] .wt-loader--page {
  animation-delay: 0.2s;
}
[dir=rtl] .wt-loader--page {
  animation-delay: 0.2s;
}
@media (max-width: 1199.98px) {
  .wt-loader--page {
    min-height: calc(100dvh - 200px);
  }
}
.wt-loader--screen {
  position: fixed;
  inset: 0;
  z-index: 3000;
}
[dir] .wt-loader--screen {
  background: var(--wt-bg, #f6f7fb);
}
.wt-loader--overlay {
  position: absolute;
  inset: 0;
  z-index: 5;
  align-items: center;
  -webkit-backdrop-filter: blur(1.5px);
          backdrop-filter: blur(1.5px);
}
[dir] .wt-loader--overlay {
  background: color-mix(in srgb, var(--wt-surface, #fff) 68%, transparent);
  border-radius: inherit;
}
.wt-loader--overlay .wt-loader__box {
  position: sticky;
  top: 30vh;
  bottom: 30vh;
  gap: 10px;
}
[dir] .wt-loader--overlay .wt-loader__box {
  padding: 6px;
}
.wt-loader--overlay .wt-loader__mark {
  width: 36px;
  height: 36px;
}
[dir] .wt-loader--overlay .wt-loader__mark {
  border-radius: 10px;
}
.wt-loader--overlay .wt-loader__mark svg {
  width: 19px;
  height: 19px;
}
.wt-loader--overlay .wt-loader__candles {
  height: 16px;
}
.wt-loader--overlay .wt-loader__candles i {
  width: 4px;
}
.wt-loader--inline {
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
[dir] .wt-loader--inline {
  padding: 6px 0;
}
[dir=ltr] .wt-loader--inline {
  animation-delay: 0.08s;
}
[dir=rtl] .wt-loader--inline {
  animation-delay: 0.08s;
}
.wt-loader--inline .wt-loader__candles {
  height: 14px;
  gap: 3px;
}
.wt-loader--inline .wt-loader__candles i {
  width: 3px;
}
.wt-loader--inline .wt-loader__candles i::before {
  top: -3px;
  bottom: -2px;
}
.wt-loader--inline .wt-loader__logo {
  --w: 26px;
  --h: 23px;
  --p: 2px;
}
[dir] .wt-loader--inline .wt-loader__logo {
  border-radius: 6px;
}
.wt-loader--inline .wt-loader__text {
  font-size: 0.85rem;
  font-weight: 500;
  color: var(--wt-muted, #64748b);
}

html[dir][data-wt-mode=dark] .wt-loader__logo {
  background: radial-gradient(closest-side, rgba(165, 180, 252, 0.16), rgba(165, 180, 252, 0) 100%);
}
html[data-wt-mode=dark] .wt-loader__logo img {
  filter: drop-shadow(0 0 0.6px rgba(255, 255, 255, 0.95)) drop-shadow(0 0 1.4px rgba(255, 255, 255, 0.55)) brightness(1.18);
}

.wt-skeleton {
  display: flex;
  flex-direction: column;
  gap: 12px;
}

[dir] .wt-skeleton {
  padding: 6px 0;
}
.wt-skeleton i {
  display: block;
  height: 12px;
}
[dir] .wt-skeleton i {
  border-radius: 6px;
  background-size: 200% 100%;
}
[dir=ltr] .wt-skeleton i {
  background: linear-gradient(90deg, var(--wt-surface-3, #eef1f6) 0%, var(--wt-surface-2, #f8fafc) 50%, var(--wt-surface-3, #eef1f6) 100%);
  animation:  wt-shimmer-ltr 1.4s ease-in-out infinite;
}
[dir=rtl] .wt-skeleton i {
  background: linear-gradient(-90deg, var(--wt-surface-3, #eef1f6) 0%, var(--wt-surface-2, #f8fafc) 50%, var(--wt-surface-3, #eef1f6) 100%);
  animation:  wt-shimmer-rtl 1.4s ease-in-out infinite;
}

@keyframes wt-loader-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes wt-candle {
  0%, 100% {
    transform: scaleY(0.55);
    opacity: 0.35;
  }
  45% {
    transform: scaleY(1);
    opacity: 1;
  }
}
@keyframes wt-logo-breathe {
  0%, 100% {
    transform: scale(0.94);
    opacity: 0.82;
  }
  50% {
    transform: scale(1.06);
    opacity: 1;
  }
}
@keyframes wt-glint-ltr {
  0%, 100% {
    opacity: 0.15;
    transform: translate(-50%, -50%) scale(0.6);
  }
  50% {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.15);
  }
}
@keyframes wt-glint-rtl {
  0%, 100% {
    opacity: 0.15;
    transform: translate(50%, -50%) scale(0.6);
  }
  50% {
    opacity: 1;
    transform: translate(50%, -50%) scale(1.15);
  }
}
@keyframes wt-sparkle-ltr {
  0%, 100% {
    opacity: 0;
    transform: scale(0.2) rotate(0deg);
  }
  45% {
    opacity: 1;
    transform: scale(1) rotate(45deg);
  }
  65% {
    opacity: 0.85;
    transform: scale(0.8) rotate(60deg);
  }
}
@keyframes wt-sparkle-rtl {
  0%, 100% {
    opacity: 0;
    transform: scale(0.2) rotate(0deg);
  }
  45% {
    opacity: 1;
    transform: scale(1) rotate(-45deg);
  }
  65% {
    opacity: 0.85;
    transform: scale(0.8) rotate(-60deg);
  }
}
@keyframes wt-shimmer-ltr {
  from {
    background-position: 100% 0;
  }
  to {
    background-position: -100% 0;
  }
}
@keyframes wt-shimmer-rtl {
  from {
    background-position: 0% 0;
  }
  to {
    background-position: 200% 0;
  }
}
@media (prefers-reduced-motion: reduce) {
  [dir=ltr] .wt-loader, [dir=ltr] .wt-loader__candles i, [dir=ltr] .wt-loader__logo img, [dir=ltr] .wt-loader__glint, [dir=ltr] .wt-loader__sparkle, [dir=ltr] .wt-skeleton i {
    animation: none !important;
  }
  [dir=rtl] .wt-loader, [dir=rtl] .wt-loader__candles i, [dir=rtl] .wt-loader__logo img, [dir=rtl] .wt-loader__glint, [dir=rtl] .wt-loader__sparkle, [dir=rtl] .wt-skeleton i {
    animation: none !important;
  }
  .wt-loader__glint {
    display: none;
  }
  .wt-loader__sparkle {
    opacity: 1;
  }
  [dir] .wt-loader__sparkle {
    transform: scale(0.8);
  }
  .wt-loader__candles i {
    opacity: 0.75;
  }
}/*
 * Container style
 */
.ps {
  overflow: hidden !important;
  overflow-anchor: none;
  -ms-overflow-style: none;
  touch-action: auto;
  -ms-touch-action: auto;
}

/*
 * Scrollbar rail styles
 */
.ps__rail-x {
  display: none;
  opacity: 0;
  transition: background-color .2s linear, opacity .2s linear;
  height: 15px;
  /* there must be 'bottom' or 'top' for ps__rail-x */
  bottom: 0px;
  /* please don't change 'position' */
  position: absolute;
}
[dir] .ps__rail-x {
  -webkit-transition: background-color .2s linear, opacity .2s linear;
}

.ps__rail-y {
  display: none;
  opacity: 0;
  transition: background-color .2s linear, opacity .2s linear;
  width: 15px;
  /* there must be 'right' or 'left' for ps__rail-y */
  /* please don't change 'position' */
  position: absolute;
}

[dir] .ps__rail-y {
  -webkit-transition: background-color .2s linear, opacity .2s linear;
}

[dir=ltr] .ps__rail-y {
  right: 0;
}

[dir=rtl] .ps__rail-y {
  left: 0;
}

.ps--active-x > .ps__rail-x,
.ps--active-y > .ps__rail-y {
  display: block;
}

[dir] .ps--active-x > .ps__rail-x, [dir] .ps--active-y > .ps__rail-y {
  background-color: transparent;
}

.ps:hover > .ps__rail-x,
.ps:hover > .ps__rail-y,
.ps--focus > .ps__rail-x,
.ps--focus > .ps__rail-y,
.ps--scrolling-x > .ps__rail-x,
.ps--scrolling-y > .ps__rail-y {
  opacity: 0.6;
}

.ps .ps__rail-x:hover,
.ps .ps__rail-y:hover,
.ps .ps__rail-x:focus,
.ps .ps__rail-y:focus,
.ps .ps__rail-x.ps--clicking,
.ps .ps__rail-y.ps--clicking {
  opacity: 0.9;
}

[dir] .ps .ps__rail-x:hover, [dir] .ps .ps__rail-y:hover, [dir] .ps .ps__rail-x:focus, [dir] .ps .ps__rail-y:focus, [dir] .ps .ps__rail-x.ps--clicking, [dir] .ps .ps__rail-y.ps--clicking {
  background-color: #eee;
}

/*
 * Scrollbar thumb styles
 */
.ps__thumb-x {
  transition: background-color .2s linear, height .2s ease-in-out;
  height: 6px;
  /* there must be 'bottom' for ps__thumb-x */
  bottom: 2px;
  /* please don't change 'position' */
  position: absolute;
}
[dir] .ps__thumb-x {
  background-color: #aaa;
  border-radius: 6px;
  -webkit-transition: background-color .2s linear, height .2s ease-in-out;
}

.ps__thumb-y {
  transition: background-color .2s linear, width .2s ease-in-out;
  width: 6px;
  /* there must be 'right' for ps__thumb-y */
  /* please don't change 'position' */
  position: absolute;
}

[dir] .ps__thumb-y {
  background-color: #aaa;
  border-radius: 6px;
  -webkit-transition: background-color .2s linear, width .2s ease-in-out;
}

[dir=ltr] .ps__thumb-y {
  right: 2px;
}

[dir=rtl] .ps__thumb-y {
  left: 2px;
}

.ps__rail-x:hover > .ps__thumb-x,
.ps__rail-x:focus > .ps__thumb-x,
.ps__rail-x.ps--clicking .ps__thumb-x {
  height: 11px;
}

[dir] .ps__rail-x:hover > .ps__thumb-x, [dir] .ps__rail-x:focus > .ps__thumb-x, [dir] .ps__rail-x.ps--clicking .ps__thumb-x {
  background-color: #999;
}

.ps__rail-y:hover > .ps__thumb-y,
.ps__rail-y:focus > .ps__thumb-y,
.ps__rail-y.ps--clicking .ps__thumb-y {
  width: 11px;
}

[dir] .ps__rail-y:hover > .ps__thumb-y, [dir] .ps__rail-y:focus > .ps__thumb-y, [dir] .ps__rail-y.ps--clicking .ps__thumb-y {
  background-color: #999;
}

/* MS supports */
@supports (-ms-overflow-style: none) {
  .ps {
    overflow: auto !important;
  }
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ps {
    overflow: auto !important;
  }
}
.scrollbar-container {
  position: relative;
  height: 100%; }
/*# sourceMappingURL=styles.css.map */*, ::before, ::after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}

::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/

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

[dir] *, [dir] ::before, [dir] ::after {
  border-width: 0;
  border-style: solid;
  border-color: var(--wt-line, #e5e7eb);
}

::before,
::after {
  --tw-content: '';
}

/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/

html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */ /* 3 */
  tab-size: 4; /* 3 */
  font-family: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}

/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/

body { /* 1 */
  line-height: inherit; /* 2 */
}

[dir] body {
  margin: 0;
}

/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/

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

[dir] hr {
  border-top-width: 1px;
}

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

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

/*
Remove the default font size and weight for headings.
*/

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

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

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

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

b,
strong {
  font-weight: bolder;
}

/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family: "JetBrains Mono", ui-monospace, SFMono-Regular, Consolas, monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}

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

small {
  font-size: 80%;
}

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

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

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

table {
  text-indent: 0; /* 1 */ /* 2 */
  border-collapse: collapse; /* 3 */
}

[dir] table {
  border-color: inherit;
}

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

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  letter-spacing: inherit; /* 1 */
  color: inherit; /* 1 */ /* 2 */ /* 3 */
}

[dir] button, [dir] input, [dir] optgroup, [dir] select, [dir] textarea {
  margin: 0;
  padding: 0;
}

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

button,
select {
  text-transform: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/

button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button; /* 1 */ /* 2 */ /* 2 */
}

[dir] button, [dir] input:where([type='button']), [dir] input:where([type='reset']), [dir] input:where([type='submit']) {
  background-color: transparent;
  background-image: none;
}

/*
Use the modern Firefox focus style for all focusable elements.
*/

:-moz-focusring {
  outline: auto;
}

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

[dir] :-moz-ui-invalid {
  box-shadow: none;
}

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

progress {
  vertical-align: baseline;
}

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

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

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

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

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

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

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

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

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

summary {
  display: list-item;
}

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

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

[dir] fieldset {
  margin: 0;
  padding: 0;
}

[dir] legend {
  padding: 0;
}

ol,
ul,
menu {
  list-style: none;
}

[dir] ol, [dir] ul, [dir] menu {
  margin: 0;
  padding: 0;
}

/*
Reset default styling for dialogs.
*/
[dir] dialog {
  padding: 0;
}

/*
Prevent resizing textareas horizontally by default.
*/

textarea {
  resize: vertical;
}

/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/

input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

/*
Set the default cursor for buttons.
*/

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

/*
Make sure disabled buttons don't get the pointer cursor.
*/
[dir] :disabled {
  cursor: default;
}

/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/

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

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

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

/* Make elements with the HTML hidden attribute stay hidden by default */
[hidden]:where(:not([hidden="until-found"])) {
  display: none;
}

html {
  font-size: 14px;
  height: 100%;
}

body, #root {
  height: 100%;
}

body {
  font-size: 1rem;
  line-height: 1.45;
  font-weight: 400;
  color: #334155;
}

[dir] body {
  background-color: var(--wt-bg, #f8f8f8);
}

h1, h2, h3, h4, h5, h6 {
  font-weight: 500;
  line-height: 1.2;
  color: var(--wt-ink, #0f172a);
}

[dir] h1, [dir] h2, [dir] h3, [dir] h4, [dir] h5, [dir] h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

h1 {
  font-size: calc(1.375rem + 1.5vw);
}

h2 {
  font-size: calc(1.325rem + 0.9vw);
}

h3 {
  font-size: calc(1.3rem + 0.6vw);
}

h4 {
  font-size: calc(1.275rem + 0.3vw);
}

h5 {
  font-size: 1.25rem;
}

h6 {
  font-size: 1rem;
}

@media (min-width: 1200px) {

  h1 {
    font-size: 2.5rem;
  }

  h2 {
    font-size: 2rem;
  }

  h3 {
    font-size: 1.75rem;
  }

  h4 {
    font-size: 1.5rem;
  }
}

[dir] p {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol, ul {
  list-style: revert;
}

[dir] ol, [dir] ul {
  margin-top: 0;
  margin-bottom: 1rem;
}

[dir=ltr] ol, [dir=ltr] ul {
  padding-left: 2rem;
}

[dir=rtl] ol, [dir=rtl] ul {
  padding-right: 2rem;
}

[dir] ol ol, [dir] ul ul, [dir] ol ul, [dir] ul ol {
  margin-bottom: 0;
}

[dir] dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

[dir] dd {
  margin-bottom: 0.5rem;
}

[dir=ltr] dd {
  margin-left: 0;
}

[dir=rtl] dd {
  margin-right: 0;
}

[dir] blockquote, [dir] figure {
  margin: 0 0 1rem;
}

img, svg, video, canvas, iframe, embed, object {
  display: inline;
  vertical-align: middle;
}

label {
  display: inline-block;
  font-size: var(--wt-label-fs, 0.8rem);
  font-weight: var(--wt-label-fw, 600);
  color: var(--wt-text, #334155);
}

small {
  font-size: 0.857rem;
}

hr {
  color: var(--wt-line, #e5e7eb);
  opacity: 1;
}

[dir] hr {
  margin: 1rem 0;
  border-top-width: 1px;
}

[dir] th {
  text-align: inherit;
}

a:not([href]):not([class]) {
  color: inherit;
}

[dir] button, [dir] input, [dir] select, [dir] textarea {
  padding: revert;
}

[hidden]:not([hidden="until-found"]) {
  display: none !important;
}

input::placeholder, textarea::placeholder {
  color: var(--wt-faint, #667085);
  opacity: 1;
}
.\!container {
  width: 100% !important;
}
.container {
  width: 100%;
}
@media (min-width: 640px) {

  .\!container {
    max-width: 640px !important;
  }

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

  .\!container {
    max-width: 768px !important;
  }

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

  .\!container {
    max-width: 1024px !important;
  }

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

  .\!container {
    max-width: 1280px !important;
  }

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

  .\!container {
    max-width: 1536px !important;
  }

  .container {
    max-width: 1536px;
  }
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
}
[dir] .sr-only {
  padding: 0;
  margin: -1px;
  border-width: 0;
}
.pointer-events-none {
  pointer-events: none;
}
.pointer-events-auto {
  pointer-events: auto;
}
.\!visible {
  visibility: visible !important;
}
.visible {
  visibility: visible;
}
.invisible {
  visibility: hidden;
}
.collapse {
  visibility: collapse;
}
.static {
  position: static;
}
.fixed {
  position: fixed;
}
.absolute {
  position: absolute;
}
.relative {
  position: relative;
}
.sticky {
  position: sticky;
}
.inset-0 {
  inset: 0px;
}
[dir=ltr] .inset-x-0 {
  left: 0px;
  right: 0px;
}
[dir=rtl] .inset-x-0 {
  right: 0px;
  left: 0px;
}
.inset-y-0 {
  top: 0px;
  bottom: 0px;
}
.inset-y-\[-2px\] {
  top: -2px;
  bottom: -2px;
}
.inset-y-\[2px\] {
  top: 2px;
  bottom: 2px;
}
.-bottom-\[34px\] {
  bottom: -34px;
}
.-bottom-\[4px\] {
  bottom: -4px;
}
[dir=ltr] .-left-\[44px\] {
  left: -44px;
}
[dir=rtl] .-left-\[44px\] {
  right: -44px;
}
[dir=ltr] .-right-\[26px\] {
  right: -26px;
}
[dir=rtl] .-right-\[26px\] {
  left: -26px;
}
[dir=ltr] .-right-\[40px\] {
  right: -40px;
}
[dir=rtl] .-right-\[40px\] {
  left: -40px;
}
[dir=ltr] .-right-\[4px\] {
  right: -4px;
}
[dir=rtl] .-right-\[4px\] {
  left: -4px;
}
.-top-\[60px\] {
  top: -60px;
}
.bottom-0 {
  bottom: 0px;
}
.bottom-\[-2px\] {
  bottom: -2px;
}
.bottom-\[0px\] {
  bottom: 0px;
}
.bottom-\[10px\] {
  bottom: 10px;
}
.bottom-\[12px\] {
  bottom: 12px;
}
.bottom-\[16px\] {
  bottom: 16px;
}
.bottom-\[64px\] {
  bottom: 64px;
}
[dir=ltr] .left-0 {
  left: 0px;
}
[dir=rtl] .left-0 {
  right: 0px;
}
[dir=ltr] .left-1\/2 {
  left: 50%;
}
[dir=rtl] .left-1\/2 {
  right: 50%;
}
[dir=ltr] .left-\[-10px\] {
  left: -10px;
}
[dir=rtl] .left-\[-10px\] {
  right: -10px;
}
[dir=ltr] .left-\[10px\] {
  left: 10px;
}
[dir=rtl] .left-\[10px\] {
  right: 10px;
}
[dir=ltr] .left-\[12\%\] {
  left: 12%;
}
[dir=rtl] .left-\[12\%\] {
  right: 12%;
}
[dir=ltr] .left-\[12px\] {
  left: 12px;
}
[dir=rtl] .left-\[12px\] {
  right: 12px;
}
[dir=ltr] .left-\[14px\] {
  left: 14px;
}
[dir=rtl] .left-\[14px\] {
  right: 14px;
}
[dir=ltr] .left-\[15px\] {
  left: 15px;
}
[dir=rtl] .left-\[15px\] {
  right: 15px;
}
[dir=ltr] .left-\[16px\] {
  left: 16px;
}
[dir=rtl] .left-\[16px\] {
  right: 16px;
}
[dir=ltr] .left-\[260px\] {
  left: 260px;
}
[dir=rtl] .left-\[260px\] {
  right: 260px;
}
[dir=ltr] .left-\[2px\] {
  left: 2px;
}
[dir=rtl] .left-\[2px\] {
  right: 2px;
}
[dir=ltr] .left-\[4\.5px\] {
  left: 4.5px;
}
[dir=rtl] .left-\[4\.5px\] {
  right: 4.5px;
}
[dir=ltr] .left-\[40\%\] {
  left: 40%;
}
[dir=rtl] .left-\[40\%\] {
  right: 40%;
}
[dir=ltr] .left-\[7px\] {
  left: 7px;
}
[dir=rtl] .left-\[7px\] {
  right: 7px;
}
[dir=ltr] .left-\[80px\] {
  left: 80px;
}
[dir=rtl] .left-\[80px\] {
  right: 80px;
}
[dir=ltr] .left-\[8px\] {
  left: 8px;
}
[dir=rtl] .left-\[8px\] {
  right: 8px;
}
[dir=ltr] .left-\[90px\] {
  left: 90px;
}
[dir=rtl] .left-\[90px\] {
  right: 90px;
}
[dir=ltr] .left-\[calc\(50\%\+18px\)\] {
  left: calc(50% + 18px);
}
[dir=rtl] .left-\[calc\(50\%\+18px\)\] {
  right: calc(50% + 18px);
}
[dir=ltr] .left-\[var\(--wt-charts-left\2c 0px\)\] {
  left: var(--wt-charts-left,0px);
}
[dir=rtl] .left-\[var\(--wt-charts-left\2c 0px\)\] {
  right: var(--wt-charts-left,0px);
}
[dir=ltr] .right-0 {
  right: 0px;
}
[dir=rtl] .right-0 {
  left: 0px;
}
[dir=ltr] .right-1\/2 {
  right: 50%;
}
[dir=rtl] .right-1\/2 {
  left: 50%;
}
[dir=ltr] .right-\[-6px\] {
  right: -6px;
}
[dir=rtl] .right-\[-6px\] {
  left: -6px;
}
[dir=ltr] .right-\[12\%\] {
  right: 12%;
}
[dir=rtl] .right-\[12\%\] {
  left: 12%;
}
[dir=ltr] .right-\[12px\] {
  right: 12px;
}
[dir=rtl] .right-\[12px\] {
  left: 12px;
}
[dir=ltr] .right-\[14px\] {
  right: 14px;
}
[dir=rtl] .right-\[14px\] {
  left: 14px;
}
[dir=ltr] .right-\[16px\] {
  right: 16px;
}
[dir=rtl] .right-\[16px\] {
  left: 16px;
}
[dir=ltr] .right-\[18px\] {
  right: 18px;
}
[dir=rtl] .right-\[18px\] {
  left: 18px;
}
[dir=ltr] .right-\[24px\] {
  right: 24px;
}
[dir=rtl] .right-\[24px\] {
  left: 24px;
}
[dir=ltr] .right-\[5px\] {
  right: 5px;
}
[dir=rtl] .right-\[5px\] {
  left: 5px;
}
[dir=ltr] .right-\[6px\] {
  right: 6px;
}
[dir=rtl] .right-\[6px\] {
  left: 6px;
}
[dir=ltr] .right-\[74px\] {
  right: 74px;
}
[dir=rtl] .right-\[74px\] {
  left: 74px;
}
[dir=ltr] .right-\[8px\] {
  right: 8px;
}
[dir=rtl] .right-\[8px\] {
  left: 8px;
}
[dir=ltr] .right-\[calc\(-50\%\+18px\)\] {
  right: calc(-50% + 18px);
}
[dir=rtl] .right-\[calc\(-50\%\+18px\)\] {
  left: calc(-50% + 18px);
}
[dir=ltr] .right-auto {
  right: auto;
}
[dir=rtl] .right-auto {
  left: auto;
}
.top-0 {
  top: 0px;
}
.top-1\/2 {
  top: 50%;
}
.top-\[-10px\] {
  top: -10px;
}
.top-\[-11px\] {
  top: -11px;
}
.top-\[-18px\] {
  top: -18px;
}
.top-\[-2px\] {
  top: -2px;
}
.top-\[-3px\] {
  top: -3px;
}
.top-\[-4px\] {
  top: -4px;
}
.top-\[-60px\] {
  top: -60px;
}
.top-\[-6px\] {
  top: -6px;
}
.top-\[10px\] {
  top: 10px;
}
.top-\[12px\] {
  top: 12px;
}
.top-\[13px\] {
  top: 13px;
}
.top-\[14px\] {
  top: 14px;
}
.top-\[15px\] {
  top: 15px;
}
.top-\[18px\] {
  top: 18px;
}
.top-\[20px\] {
  top: 20px;
}
.top-\[2px\] {
  top: 2px;
}
.top-\[30px\] {
  top: 30px;
}
.top-\[32px\] {
  top: 32px;
}
.top-\[34px\] {
  top: 34px;
}
.top-\[47\%\] {
  top: 47%;
}
.top-\[4px\] {
  top: 4px;
}
.top-\[5px\] {
  top: 5px;
}
.top-\[60px\] {
  top: 60px;
}
.top-\[6px\] {
  top: 6px;
}
.top-\[8px\] {
  top: 8px;
}
.top-\[96px\] {
  top: 96px;
}
.top-\[calc\(100\%\+10px\)\] {
  top: calc(100% + 10px);
}
.top-\[calc\(100\%\+4px\)\] {
  top: calc(100% + 4px);
}
.top-\[calc\(100\%\+8px\)\] {
  top: calc(100% + 8px);
}
.top-\[var\(--wt-charts-top\2c 0px\)\] {
  top: var(--wt-charts-top,0px);
}
.z-10 {
  z-index: 10;
}
.z-20 {
  z-index: 20;
}
.z-30 {
  z-index: 30;
}
.z-40 {
  z-index: 40;
}
.z-50 {
  z-index: 50;
}
.z-\[1000\] {
  z-index: 1000;
}
.z-\[1001\] {
  z-index: 1001;
}
.z-\[1031\] {
  z-index: 1031;
}
.z-\[1050\] {
  z-index: 1050;
}
.z-\[1051\] {
  z-index: 1051;
}
.z-\[1070\] {
  z-index: 1070;
}
.z-\[1080\] {
  z-index: 1080;
}
.z-\[1085\] {
  z-index: 1085;
}
.z-\[1090\] {
  z-index: 1090;
}
.z-\[12\] {
  z-index: 12;
}
.z-\[13\] {
  z-index: 13;
}
.z-\[15\] {
  z-index: 15;
}
.z-\[1\] {
  z-index: 1;
}
.z-\[2000\] {
  z-index: 2000;
}
.z-\[2050\] {
  z-index: 2050;
}
.z-\[20\] {
  z-index: 20;
}
.z-\[2\] {
  z-index: 2;
}
.z-\[34\] {
  z-index: 34;
}
.z-\[35\] {
  z-index: 35;
}
.z-\[3\] {
  z-index: 3;
}
.z-\[4\] {
  z-index: 4;
}
.z-\[5\] {
  z-index: 5;
}
.z-\[60\] {
  z-index: 60;
}
.z-\[6\] {
  z-index: 6;
}
.z-\[80\] {
  z-index: 80;
}
.z-\[8\] {
  z-index: 8;
}
.z-\[995\] {
  z-index: 995;
}
.z-\[997\] {
  z-index: 997;
}
.z-\[99\] {
  z-index: 99;
}
.col-span-1 {
  grid-column: span 1 / span 1;
}
.col-span-2 {
  grid-column: span 2 / span 2;
}
.col-span-full {
  grid-column: 1 / -1;
}
.col-start-2 {
  grid-column-start: 2;
}
[dir] .\!m-\[0px\] {
  margin: 0px !important;
}
[dir] .m-0 {
  margin: 0px;
}
[dir] .m-\[-1px\] {
  margin: -1px;
}
[dir] .m-\[0px\] {
  margin: 0px;
}
[dir] .m-\[10px\] {
  margin: 10px;
}
[dir] .m-\[16px\] {
  margin: 16px;
}
[dir=ltr] .-mx-\[10px\] {
  margin-left: -10px;
  margin-right: -10px;
}
[dir=rtl] .-mx-\[10px\] {
  margin-right: -10px;
  margin-left: -10px;
}
[dir=ltr] .-mx-\[16px\] {
  margin-left: -16px;
  margin-right: -16px;
}
[dir=rtl] .-mx-\[16px\] {
  margin-right: -16px;
  margin-left: -16px;
}
[dir=ltr] .-mx-\[22px\] {
  margin-left: -22px;
  margin-right: -22px;
}
[dir=rtl] .-mx-\[22px\] {
  margin-right: -22px;
  margin-left: -22px;
}
[dir=ltr] .-mx-\[2px\] {
  margin-left: -2px;
  margin-right: -2px;
}
[dir=rtl] .-mx-\[2px\] {
  margin-right: -2px;
  margin-left: -2px;
}
[dir=ltr] .-mx-\[4px\] {
  margin-left: -4px;
  margin-right: -4px;
}
[dir=rtl] .-mx-\[4px\] {
  margin-right: -4px;
  margin-left: -4px;
}
[dir=ltr] .-mx-\[8px\] {
  margin-left: -8px;
  margin-right: -8px;
}
[dir=rtl] .-mx-\[8px\] {
  margin-right: -8px;
  margin-left: -8px;
}
[dir] .-my-\[4px\] {
  margin-top: -4px;
  margin-bottom: -4px;
}
[dir=ltr] .mx-0 {
  margin-left: 0px;
  margin-right: 0px;
}
[dir=rtl] .mx-0 {
  margin-right: 0px;
  margin-left: 0px;
}
[dir=ltr] .mx-\[-6px\] {
  margin-left: -6px;
  margin-right: -6px;
}
[dir=rtl] .mx-\[-6px\] {
  margin-right: -6px;
  margin-left: -6px;
}
[dir=ltr] .mx-\[10px\] {
  margin-left: 10px;
  margin-right: 10px;
}
[dir=rtl] .mx-\[10px\] {
  margin-right: 10px;
  margin-left: 10px;
}
[dir=ltr] .mx-\[12px\] {
  margin-left: 12px;
  margin-right: 12px;
}
[dir=rtl] .mx-\[12px\] {
  margin-right: 12px;
  margin-left: 12px;
}
[dir=ltr] .mx-\[14px\] {
  margin-left: 14px;
  margin-right: 14px;
}
[dir=rtl] .mx-\[14px\] {
  margin-right: 14px;
  margin-left: 14px;
}
[dir=ltr] .mx-\[16px\] {
  margin-left: 16px;
  margin-right: 16px;
}
[dir=rtl] .mx-\[16px\] {
  margin-right: 16px;
  margin-left: 16px;
}
[dir=ltr] .mx-\[22px\] {
  margin-left: 22px;
  margin-right: 22px;
}
[dir=rtl] .mx-\[22px\] {
  margin-right: 22px;
  margin-left: 22px;
}
[dir=ltr] .mx-\[2px\] {
  margin-left: 2px;
  margin-right: 2px;
}
[dir=rtl] .mx-\[2px\] {
  margin-right: 2px;
  margin-left: 2px;
}
[dir=ltr] .mx-\[4px\] {
  margin-left: 4px;
  margin-right: 4px;
}
[dir=rtl] .mx-\[4px\] {
  margin-right: 4px;
  margin-left: 4px;
}
[dir=ltr] .mx-\[6px\] {
  margin-left: 6px;
  margin-right: 6px;
}
[dir=rtl] .mx-\[6px\] {
  margin-right: 6px;
  margin-left: 6px;
}
[dir=ltr] .mx-auto {
  margin-left: auto;
  margin-right: auto;
}
[dir=rtl] .mx-auto {
  margin-right: auto;
  margin-left: auto;
}
[dir] .my-\[10px\] {
  margin-top: 10px;
  margin-bottom: 10px;
}
[dir] .my-\[2px\] {
  margin-top: 2px;
  margin-bottom: 2px;
}
[dir] .my-\[3px\] {
  margin-top: 3px;
  margin-bottom: 3px;
}
[dir] .my-\[4px\] {
  margin-top: 4px;
  margin-bottom: 4px;
}
[dir] .my-\[6px\] {
  margin-top: 6px;
  margin-bottom: 6px;
}
[dir] .my-px {
  margin-top: 1px;
  margin-bottom: 1px;
}
[dir] .\!mb-\[0px\] {
  margin-bottom: 0px !important;
}
[dir] .\!mt-\[2px\] {
  margin-top: 2px !important;
}
[dir] .\!mt-\[4px\] {
  margin-top: 4px !important;
}
[dir] .\!mt-\[6px\] {
  margin-top: 6px !important;
}
[dir] .-mb-\[10px\] {
  margin-bottom: -10px;
}
[dir] .-mb-\[16px\] {
  margin-bottom: -16px;
}
[dir] .-mb-\[4px\] {
  margin-bottom: -4px;
}
[dir] .-mb-\[6px\] {
  margin-bottom: -6px;
}
[dir] .-mb-px {
  margin-bottom: -1px;
}
[dir=ltr] .-ml-\[4px\] {
  margin-left: -4px;
}
[dir=rtl] .-ml-\[4px\] {
  margin-right: -4px;
}
[dir=ltr] .-ml-\[6px\] {
  margin-left: -6px;
}
[dir=rtl] .-ml-\[6px\] {
  margin-right: -6px;
}
[dir=ltr] .-ml-\[8px\] {
  margin-left: -8px;
}
[dir=rtl] .-ml-\[8px\] {
  margin-right: -8px;
}
[dir=ltr] .-ml-\[9px\] {
  margin-left: -9px;
}
[dir=rtl] .-ml-\[9px\] {
  margin-right: -9px;
}
[dir=ltr] .-mr-\[4px\] {
  margin-right: -4px;
}
[dir=rtl] .-mr-\[4px\] {
  margin-left: -4px;
}
[dir=ltr] .-mr-\[6px\] {
  margin-right: -6px;
}
[dir=rtl] .-mr-\[6px\] {
  margin-left: -6px;
}
[dir=ltr] .-mr-\[8px\] {
  margin-right: -8px;
}
[dir=rtl] .-mr-\[8px\] {
  margin-left: -8px;
}
[dir] .-mt-\[10px\] {
  margin-top: -10px;
}
[dir] .-mt-\[2px\] {
  margin-top: -2px;
}
[dir] .-mt-\[6px\] {
  margin-top: -6px;
}
[dir] .-mt-\[8px\] {
  margin-top: -8px;
}
[dir] .mb-0 {
  margin-bottom: 0px;
}
[dir] .mb-2 {
  margin-bottom: 0.5rem;
}
[dir] .mb-\[-4px\] {
  margin-bottom: -4px;
}
[dir] .mb-\[10px\] {
  margin-bottom: 10px;
}
[dir] .mb-\[12px\] {
  margin-bottom: 12px;
}
[dir] .mb-\[14px\] {
  margin-bottom: 14px;
}
[dir] .mb-\[16px\] {
  margin-bottom: 16px;
}
[dir] .mb-\[18px\] {
  margin-bottom: 18px;
}
[dir] .mb-\[20px\] {
  margin-bottom: 20px;
}
[dir] .mb-\[22px\] {
  margin-bottom: 22px;
}
[dir] .mb-\[2px\] {
  margin-bottom: 2px;
}
[dir] .mb-\[3px\] {
  margin-bottom: 3px;
}
[dir] .mb-\[4px\] {
  margin-bottom: 4px;
}
[dir] .mb-\[5px\] {
  margin-bottom: 5px;
}
[dir] .mb-\[6px\] {
  margin-bottom: 6px;
}
[dir] .mb-\[8px\] {
  margin-bottom: 8px;
}
[dir=ltr] .ml-0 {
  margin-left: 0px;
}
[dir=rtl] .ml-0 {
  margin-right: 0px;
}
[dir=ltr] .ml-\[10px\] {
  margin-left: 10px;
}
[dir=rtl] .ml-\[10px\] {
  margin-right: 10px;
}
[dir=ltr] .ml-\[1px\] {
  margin-left: 1px;
}
[dir=rtl] .ml-\[1px\] {
  margin-right: 1px;
}
[dir=ltr] .ml-\[20px\] {
  margin-left: 20px;
}
[dir=rtl] .ml-\[20px\] {
  margin-right: 20px;
}
[dir=ltr] .ml-\[2px\] {
  margin-left: 2px;
}
[dir=rtl] .ml-\[2px\] {
  margin-right: 2px;
}
[dir=ltr] .ml-\[3px\] {
  margin-left: 3px;
}
[dir=rtl] .ml-\[3px\] {
  margin-right: 3px;
}
[dir=ltr] .ml-\[4px\] {
  margin-left: 4px;
}
[dir=rtl] .ml-\[4px\] {
  margin-right: 4px;
}
[dir=ltr] .ml-\[5px\] {
  margin-left: 5px;
}
[dir=rtl] .ml-\[5px\] {
  margin-right: 5px;
}
[dir=ltr] .ml-\[6px\] {
  margin-left: 6px;
}
[dir=rtl] .ml-\[6px\] {
  margin-right: 6px;
}
[dir=ltr] .ml-\[8px\] {
  margin-left: 8px;
}
[dir=rtl] .ml-\[8px\] {
  margin-right: 8px;
}
[dir=ltr] .ml-auto {
  margin-left: auto;
}
[dir=rtl] .ml-auto {
  margin-right: auto;
}
[dir=ltr] .mr-0 {
  margin-right: 0px;
}
[dir=rtl] .mr-0 {
  margin-left: 0px;
}
[dir=ltr] .mr-\[0\.2em\] {
  margin-right: 0.2em;
}
[dir=rtl] .mr-\[0\.2em\] {
  margin-left: 0.2em;
}
[dir=ltr] .mr-\[10px\] {
  margin-right: 10px;
}
[dir=rtl] .mr-\[10px\] {
  margin-left: 10px;
}
[dir=ltr] .mr-\[2px\] {
  margin-right: 2px;
}
[dir=rtl] .mr-\[2px\] {
  margin-left: 2px;
}
[dir=ltr] .mr-\[3px\] {
  margin-right: 3px;
}
[dir=rtl] .mr-\[3px\] {
  margin-left: 3px;
}
[dir=ltr] .mr-\[4px\] {
  margin-right: 4px;
}
[dir=rtl] .mr-\[4px\] {
  margin-left: 4px;
}
[dir=ltr] .mr-\[6px\] {
  margin-right: 6px;
}
[dir=rtl] .mr-\[6px\] {
  margin-left: 6px;
}
[dir=ltr] .mr-\[7px\] {
  margin-right: 7px;
}
[dir=rtl] .mr-\[7px\] {
  margin-left: 7px;
}
[dir=ltr] .mr-auto {
  margin-right: auto;
}
[dir=rtl] .mr-auto {
  margin-left: auto;
}
.ms-1 {
  margin-inline-start: 0.25rem;
}
[dir] .mt-0 {
  margin-top: 0px;
}
[dir] .mt-2 {
  margin-top: 0.5rem;
}
[dir] .mt-\[10px\] {
  margin-top: 10px;
}
[dir] .mt-\[11px\] {
  margin-top: 11px;
}
[dir] .mt-\[12px\] {
  margin-top: 12px;
}
[dir] .mt-\[14px\] {
  margin-top: 14px;
}
[dir] .mt-\[16px\] {
  margin-top: 16px;
}
[dir] .mt-\[18px\] {
  margin-top: 18px;
}
[dir] .mt-\[1px\] {
  margin-top: 1px;
}
[dir] .mt-\[20px\] {
  margin-top: 20px;
}
[dir] .mt-\[22px\] {
  margin-top: 22px;
}
[dir] .mt-\[24px\] {
  margin-top: 24px;
}
[dir] .mt-\[28px\] {
  margin-top: 28px;
}
[dir] .mt-\[2px\] {
  margin-top: 2px;
}
[dir] .mt-\[32px\] {
  margin-top: 32px;
}
[dir] .mt-\[3px\] {
  margin-top: 3px;
}
[dir] .mt-\[48px\] {
  margin-top: 48px;
}
[dir] .mt-\[4px\] {
  margin-top: 4px;
}
[dir] .mt-\[56px\] {
  margin-top: 56px;
}
[dir] .mt-\[5px\] {
  margin-top: 5px;
}
[dir] .mt-\[6px\] {
  margin-top: 6px;
}
[dir] .mt-\[6vh\] {
  margin-top: 6vh;
}
[dir] .mt-\[7px\] {
  margin-top: 7px;
}
[dir] .mt-\[8px\] {
  margin-top: 8px;
}
[dir] .mt-\[96px\] {
  margin-top: 96px;
}
[dir] .mt-\[9px\] {
  margin-top: 9px;
}
[dir] .mt-auto {
  margin-top: auto;
}
[dir] .mt-px {
  margin-top: 1px;
}
.box-border {
  box-sizing: border-box;
}
.line-clamp-2 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.block {
  display: block;
}
.inline-block {
  display: inline-block;
}
.inline {
  display: inline;
}
.flex {
  display: flex;
}
.inline-flex {
  display: inline-flex;
}
.table {
  display: table;
}
.\!grid {
  display: grid !important;
}
.grid {
  display: grid;
}
.inline-grid {
  display: inline-grid;
}
.contents {
  display: contents;
}
.\!hidden {
  display: none !important;
}
.hidden {
  display: none;
}
.size-\[10px\] {
  width: 10px;
  height: 10px;
}
.size-\[11px\] {
  width: 11px;
  height: 11px;
}
.size-\[12px\] {
  width: 12px;
  height: 12px;
}
.size-\[130px\] {
  width: 130px;
  height: 130px;
}
.size-\[140px\] {
  width: 140px;
  height: 140px;
}
.size-\[14px\] {
  width: 14px;
  height: 14px;
}
.size-\[15px\] {
  width: 15px;
  height: 15px;
}
.size-\[160px\] {
  width: 160px;
  height: 160px;
}
.size-\[16px\] {
  width: 16px;
  height: 16px;
}
.size-\[17px\] {
  width: 17px;
  height: 17px;
}
.size-\[180px\] {
  width: 180px;
  height: 180px;
}
.size-\[18px\] {
  width: 18px;
  height: 18px;
}
.size-\[20px\] {
  width: 20px;
  height: 20px;
}
.size-\[22px\] {
  width: 22px;
  height: 22px;
}
.size-\[24px\] {
  width: 24px;
  height: 24px;
}
.size-\[26px\] {
  width: 26px;
  height: 26px;
}
.size-\[28px\] {
  width: 28px;
  height: 28px;
}
.size-\[30px\] {
  width: 30px;
  height: 30px;
}
.size-\[31px\] {
  width: 31px;
  height: 31px;
}
.size-\[32px\] {
  width: 32px;
  height: 32px;
}
.size-\[34px\] {
  width: 34px;
  height: 34px;
}
.size-\[36px\] {
  width: 36px;
  height: 36px;
}
.size-\[38px\] {
  width: 38px;
  height: 38px;
}
.size-\[40px\] {
  width: 40px;
  height: 40px;
}
.size-\[42px\] {
  width: 42px;
  height: 42px;
}
.size-\[44px\] {
  width: 44px;
  height: 44px;
}
.size-\[46px\] {
  width: 46px;
  height: 46px;
}
.size-\[48px\] {
  width: 48px;
  height: 48px;
}
.size-\[52px\] {
  width: 52px;
  height: 52px;
}
.size-\[56px\] {
  width: 56px;
  height: 56px;
}
.size-\[64px\] {
  width: 64px;
  height: 64px;
}
.size-\[6px\] {
  width: 6px;
  height: 6px;
}
.size-\[7px\] {
  width: 7px;
  height: 7px;
}
.size-\[84px\] {
  width: 84px;
  height: 84px;
}
.size-\[8px\] {
  width: 8px;
  height: 8px;
}
.size-\[96px\] {
  width: 96px;
  height: 96px;
}
.size-\[9px\] {
  width: 9px;
  height: 9px;
}
.size-full {
  width: 100%;
  height: 100%;
}
.h-\[0px\] {
  height: 0px;
}
.h-\[10px\] {
  height: 10px;
}
.h-\[110px\] {
  height: 110px;
}
.h-\[112px\] {
  height: 112px;
}
.h-\[120px\] {
  height: 120px;
}
.h-\[120vh\] {
  height: 120vh;
}
.h-\[12px\] {
  height: 12px;
}
.h-\[130px\] {
  height: 130px;
}
.h-\[132px\] {
  height: 132px;
}
.h-\[13px\] {
  height: 13px;
}
.h-\[14px\] {
  height: 14px;
}
.h-\[150px\] {
  height: 150px;
}
.h-\[160px\] {
  height: 160px;
}
.h-\[16px\] {
  height: 16px;
}
.h-\[170px\] {
  height: 170px;
}
.h-\[18px\] {
  height: 18px;
}
.h-\[19px\] {
  height: 19px;
}
.h-\[1px\] {
  height: 1px;
}
.h-\[200px\] {
  height: 200px;
}
.h-\[20px\] {
  height: 20px;
}
.h-\[220px\] {
  height: 220px;
}
.h-\[22px\] {
  height: 22px;
}
.h-\[240px\] {
  height: 240px;
}
.h-\[24px\] {
  height: 24px;
}
.h-\[250px\] {
  height: 250px;
}
.h-\[26px\] {
  height: 26px;
}
.h-\[28px\] {
  height: 28px;
}
.h-\[2px\] {
  height: 2px;
}
.h-\[30px\] {
  height: 30px;
}
.h-\[320px\] {
  height: 320px;
}
.h-\[32px\] {
  height: 32px;
}
.h-\[34px\] {
  height: 34px;
}
.h-\[36px\] {
  height: 36px;
}
.h-\[38px\] {
  height: 38px;
}
.h-\[3px\] {
  height: 3px;
}
.h-\[40px\] {
  height: 40px;
}
.h-\[44px\] {
  height: 44px;
}
.h-\[46px\] {
  height: 46px;
}
.h-\[48px\] {
  height: 48px;
}
.h-\[4px\] {
  height: 4px;
}
.h-\[54px\] {
  height: 54px;
}
.h-\[58px\] {
  height: 58px;
}
.h-\[5px\] {
  height: 5px;
}
.h-\[60px\] {
  height: 60px;
}
.h-\[620px\] {
  height: 620px;
}
.h-\[68px\] {
  height: 68px;
}
.h-\[6px\] {
  height: 6px;
}
.h-\[72px\] {
  height: 72px;
}
.h-\[76px\] {
  height: 76px;
}
.h-\[7px\] {
  height: 7px;
}
.h-\[80px\] {
  height: 80px;
}
.h-\[86px\] {
  height: 86px;
}
.h-\[8px\] {
  height: 8px;
}
.h-\[90px\] {
  height: 90px;
}
.h-\[92px\] {
  height: 92px;
}
.h-\[96px\] {
  height: 96px;
}
.h-\[calc\(100\%-14px\)\] {
  height: calc(100% - 14px);
}
.h-\[calc\(100dvh-32px\)\] {
  height: calc(100dvh - 32px);
}
.h-\[calc\(100vh-150px\)\] {
  height: calc(100vh - 150px);
}
.h-\[min\(70vh\2c 660px\)\] {
  height: min(70vh,660px);
}
.h-auto {
  height: auto;
}
.h-ctl {
  height: 38px;
}
.h-ctl-sm {
  height: 32px;
}
.h-full {
  height: 100%;
}
.h-px {
  height: 1px;
}
.h-screen {
  height: 100vh;
}
.max-h-\[120px\] {
  max-height: 120px;
}
.max-h-\[150px\] {
  max-height: 150px;
}
.max-h-\[156px\] {
  max-height: 156px;
}
.max-h-\[256px\] {
  max-height: 256px;
}
.max-h-\[260px\] {
  max-height: 260px;
}
.max-h-\[280px\] {
  max-height: 280px;
}
.max-h-\[300px\] {
  max-height: 300px;
}
.max-h-\[340px\] {
  max-height: 340px;
}
.max-h-\[360px\] {
  max-height: 360px;
}
.max-h-\[380px\] {
  max-height: 380px;
}
.max-h-\[420px\] {
  max-height: 420px;
}
.max-h-\[60vh\] {
  max-height: 60vh;
}
.max-h-\[620px\] {
  max-height: 620px;
}
.max-h-\[66vh\] {
  max-height: 66vh;
}
.max-h-\[84vh\] {
  max-height: 84vh;
}
.max-h-\[86vh\] {
  max-height: 86vh;
}
.max-h-\[88vh\] {
  max-height: 88vh;
}
.max-h-\[calc\(100dvh-32px\)\] {
  max-height: calc(100dvh - 32px);
}
.max-h-\[calc\(100vh-260px\)\] {
  max-height: calc(100vh - 260px);
}
.max-h-\[min\(440px\2c calc\(100vh-200px\)\)\] {
  max-height: min(440px,calc(100vh - 200px));
}
.max-h-\[min\(520px\2c 70vh\)\] {
  max-height: min(520px,70vh);
}
.max-h-\[min\(560px\2c 70vh\)\] {
  max-height: min(560px,70vh);
}
.max-h-\[var\(--radix-dropdown-menu-content-available-height\)\] {
  max-height: var(--radix-dropdown-menu-content-available-height);
}
.max-h-\[var\(--radix-select-content-available-height\)\] {
  max-height: var(--radix-select-content-available-height);
}
.\!min-h-0 {
  min-height: 0px !important;
}
.min-h-0 {
  min-height: 0px;
}
.min-h-\[1\.2em\] {
  min-height: 1.2em;
}
.min-h-\[160px\] {
  min-height: 160px;
}
.min-h-\[17px\] {
  min-height: 17px;
}
.min-h-\[18px\] {
  min-height: 18px;
}
.min-h-\[1em\] {
  min-height: 1em;
}
.min-h-\[2\.4em\] {
  min-height: 2.4em;
}
.min-h-\[20px\] {
  min-height: 20px;
}
.min-h-\[22px\] {
  min-height: 22px;
}
.min-h-\[24px\] {
  min-height: 24px;
}
.min-h-\[28px\] {
  min-height: 28px;
}
.min-h-\[30px\] {
  min-height: 30px;
}
.min-h-\[320px\] {
  min-height: 320px;
}
.min-h-\[32px\] {
  min-height: 32px;
}
.min-h-\[34px\] {
  min-height: 34px;
}
.min-h-\[360px\] {
  min-height: 360px;
}
.min-h-\[36px\] {
  min-height: 36px;
}
.min-h-\[38px\] {
  min-height: 38px;
}
.min-h-\[40px\] {
  min-height: 40px;
}
.min-h-\[44px\] {
  min-height: 44px;
}
.min-h-\[48px\] {
  min-height: 48px;
}
.min-h-\[58px\] {
  min-height: 58px;
}
.min-h-\[60px\] {
  min-height: 60px;
}
.min-h-\[60vh\] {
  min-height: 60vh;
}
.min-h-\[64px\] {
  min-height: 64px;
}
.min-h-\[76px\] {
  min-height: 76px;
}
.min-h-\[calc\(100\%-3\.35rem\)\] {
  min-height: calc(100% - 3.35rem);
}
.min-h-screen {
  min-height: 100vh;
}
.w-1\/3 {
  width: 33.333333%;
}
.w-2\/3 {
  width: 66.666667%;
}
.w-\[1\%\] {
  width: 1%;
}
.w-\[1\.5px\] {
  width: 1.5px;
}
.w-\[100px\] {
  width: 100px;
}
.w-\[104px\] {
  width: 104px;
}
.w-\[10px\] {
  width: 10px;
}
.w-\[110px\] {
  width: 110px;
}
.w-\[112px\] {
  width: 112px;
}
.w-\[118px\] {
  width: 118px;
}
.w-\[120px\] {
  width: 120px;
}
.w-\[124px\] {
  width: 124px;
}
.w-\[128px\] {
  width: 128px;
}
.w-\[12px\] {
  width: 12px;
}
.w-\[130px\] {
  width: 130px;
}
.w-\[132px\] {
  width: 132px;
}
.w-\[136px\] {
  width: 136px;
}
.w-\[140px\] {
  width: 140px;
}
.w-\[14px\] {
  width: 14px;
}
.w-\[150px\] {
  width: 150px;
}
.w-\[160px\] {
  width: 160px;
}
.w-\[168px\] {
  width: 168px;
}
.w-\[16px\] {
  width: 16px;
}
.w-\[170px\] {
  width: 170px;
}
.w-\[176px\] {
  width: 176px;
}
.w-\[18\%\] {
  width: 18%;
}
.w-\[180px\] {
  width: 180px;
}
.w-\[184px\] {
  width: 184px;
}
.w-\[18px\] {
  width: 18px;
}
.w-\[190px\] {
  width: 190px;
}
.w-\[1px\] {
  width: 1px;
}
.w-\[20\%\] {
  width: 20%;
}
.w-\[200px\] {
  width: 200px;
}
.w-\[205px\] {
  width: 205px;
}
.w-\[206px\] {
  width: 206px;
}
.w-\[20px\] {
  width: 20px;
}
.w-\[210px\] {
  width: 210px;
}
.w-\[220px\] {
  width: 220px;
}
.w-\[224px\] {
  width: 224px;
}
.w-\[22px\] {
  width: 22px;
}
.w-\[230px\] {
  width: 230px;
}
.w-\[240px\] {
  width: 240px;
}
.w-\[24px\] {
  width: 24px;
}
.w-\[250px\] {
  width: 250px;
}
.w-\[260px\] {
  width: 260px;
}
.w-\[264px\] {
  width: 264px;
}
.w-\[270px\] {
  width: 270px;
}
.w-\[280px\] {
  width: 280px;
}
.w-\[288px\] {
  width: 288px;
}
.w-\[28px\] {
  width: 28px;
}
.w-\[290px\] {
  width: 290px;
}
.w-\[2px\] {
  width: 2px;
}
.w-\[30\%\] {
  width: 30%;
}
.w-\[300px\] {
  width: 300px;
}
.w-\[30px\] {
  width: 30px;
}
.w-\[320px\] {
  width: 320px;
}
.w-\[32px\] {
  width: 32px;
}
.w-\[330px\] {
  width: 330px;
}
.w-\[34\%\] {
  width: 34%;
}
.w-\[34px\] {
  width: 34px;
}
.w-\[360px\] {
  width: 360px;
}
.w-\[380px\] {
  width: 380px;
}
.w-\[38px\] {
  width: 38px;
}
.w-\[3px\] {
  width: 3px;
}
.w-\[40\%\] {
  width: 40%;
}
.w-\[400px\] {
  width: 400px;
}
.w-\[40px\] {
  width: 40px;
}
.w-\[420px\] {
  width: 420px;
}
.w-\[44px\] {
  width: 44px;
}
.w-\[45\%\] {
  width: 45%;
}
.w-\[46\%\] {
  width: 46%;
}
.w-\[46px\] {
  width: 46px;
}
.w-\[4px\] {
  width: 4px;
}
.w-\[50\%\] {
  width: 50%;
}
.w-\[52px\] {
  width: 52px;
}
.w-\[54px\] {
  width: 54px;
}
.w-\[56px\] {
  width: 56px;
}
.w-\[58px\] {
  width: 58px;
}
.w-\[60\%\] {
  width: 60%;
}
.w-\[65\%\] {
  width: 65%;
}
.w-\[6px\] {
  width: 6px;
}
.w-\[72px\] {
  width: 72px;
}
.w-\[74px\] {
  width: 74px;
}
.w-\[75\%\] {
  width: 75%;
}
.w-\[76px\] {
  width: 76px;
}
.w-\[7px\] {
  width: 7px;
}
.w-\[80px\] {
  width: 80px;
}
.w-\[84px\] {
  width: 84px;
}
.w-\[88px\] {
  width: 88px;
}
.w-\[8px\] {
  width: 8px;
}
.w-\[90px\] {
  width: 90px;
}
.w-\[92px\] {
  width: 92px;
}
.w-\[96px\] {
  width: 96px;
}
.w-\[calc\(100\%\+16px\)\] {
  width: calc(100% + 16px);
}
.w-\[calc\(100\%-24px\)\] {
  width: calc(100% - 24px);
}
.w-\[min\(380px\2c 100vw\)\] {
  width: min(380px,100vw);
}
.w-\[var\(--tk\)\] {
  width: var(--tk);
}
.w-\[var\(--wl\)\] {
  width: var(--wl);
}
.w-auto {
  width: auto;
}
.w-fit {
  width: fit-content;
}
.w-full {
  width: 100%;
}
.w-max {
  width: max-content;
}
.w-px {
  width: 1px;
}
.min-w-0 {
  min-width: 0px;
}
.min-w-\[0px\] {
  min-width: 0px;
}
.min-w-\[104px\] {
  min-width: 104px;
}
.min-w-\[10rem\] {
  min-width: 10rem;
}
.min-w-\[110px\] {
  min-width: 110px;
}
.min-w-\[120px\] {
  min-width: 120px;
}
.min-w-\[128px\] {
  min-width: 128px;
}
.min-w-\[12px\] {
  min-width: 12px;
}
.min-w-\[12rem\] {
  min-width: 12rem;
}
.min-w-\[130px\] {
  min-width: 130px;
}
.min-w-\[136px\] {
  min-width: 136px;
}
.min-w-\[140px\] {
  min-width: 140px;
}
.min-w-\[14px\] {
  min-width: 14px;
}
.min-w-\[150px\] {
  min-width: 150px;
}
.min-w-\[160px\] {
  min-width: 160px;
}
.min-w-\[170px\] {
  min-width: 170px;
}
.min-w-\[180px\] {
  min-width: 180px;
}
.min-w-\[18px\] {
  min-width: 18px;
}
.min-w-\[190px\] {
  min-width: 190px;
}
.min-w-\[19px\] {
  min-width: 19px;
}
.min-w-\[200px\] {
  min-width: 200px;
}
.min-w-\[20px\] {
  min-width: 20px;
}
.min-w-\[210px\] {
  min-width: 210px;
}
.min-w-\[220px\] {
  min-width: 220px;
}
.min-w-\[22px\] {
  min-width: 22px;
}
.min-w-\[230px\] {
  min-width: 230px;
}
.min-w-\[240px\] {
  min-width: 240px;
}
.min-w-\[24px\] {
  min-width: 24px;
}
.min-w-\[250px\] {
  min-width: 250px;
}
.min-w-\[260px\] {
  min-width: 260px;
}
.min-w-\[26px\] {
  min-width: 26px;
}
.min-w-\[28px\] {
  min-width: 28px;
}
.min-w-\[32px\] {
  min-width: 32px;
}
.min-w-\[34px\] {
  min-width: 34px;
}
.min-w-\[36px\] {
  min-width: 36px;
}
.min-w-\[420px\] {
  min-width: 420px;
}
.min-w-\[440px\] {
  min-width: 440px;
}
.min-w-\[56px\] {
  min-width: 56px;
}
.min-w-\[58px\] {
  min-width: 58px;
}
.min-w-\[60px\] {
  min-width: 60px;
}
.min-w-\[70px\] {
  min-width: 70px;
}
.min-w-\[760px\] {
  min-width: 760px;
}
.min-w-\[80px\] {
  min-width: 80px;
}
.min-w-\[84px\] {
  min-width: 84px;
}
.min-w-\[860px\] {
  min-width: 860px;
}
.min-w-\[900px\] {
  min-width: 900px;
}
.min-w-\[940px\] {
  min-width: 940px;
}
.min-w-\[96px\] {
  min-width: 96px;
}
.min-w-\[980px\] {
  min-width: 980px;
}
.min-w-\[min\(100\%\2c 210px\)\] {
  min-width: min(100%,210px);
}
.min-w-\[min\(100\%\2c 220px\)\] {
  min-width: min(100%,220px);
}
.min-w-\[var\(--radix-select-trigger-width\)\] {
  min-width: var(--radix-select-trigger-width);
}
.min-w-full {
  min-width: 100%;
}
.max-w-\[1040px\] {
  max-width: 1040px;
}
.max-w-\[1100px\] {
  max-width: 1100px;
}
.max-w-\[120px\] {
  max-width: 120px;
}
.max-w-\[1240px\] {
  max-width: 1240px;
}
.max-w-\[150px\] {
  max-width: 150px;
}
.max-w-\[170px\] {
  max-width: 170px;
}
.max-w-\[180px\] {
  max-width: 180px;
}
.max-w-\[190px\] {
  max-width: 190px;
}
.max-w-\[200px\] {
  max-width: 200px;
}
.max-w-\[210px\] {
  max-width: 210px;
}
.max-w-\[220px\] {
  max-width: 220px;
}
.max-w-\[22px\] {
  max-width: 22px;
}
.max-w-\[230px\] {
  max-width: 230px;
}
.max-w-\[240px\] {
  max-width: 240px;
}
.max-w-\[250px\] {
  max-width: 250px;
}
.max-w-\[260px\] {
  max-width: 260px;
}
.max-w-\[280px\] {
  max-width: 280px;
}
.max-w-\[300px\] {
  max-width: 300px;
}
.max-w-\[320px\] {
  max-width: 320px;
}
.max-w-\[340px\] {
  max-width: 340px;
}
.max-w-\[360px\] {
  max-width: 360px;
}
.max-w-\[380px\] {
  max-width: 380px;
}
.max-w-\[400px\] {
  max-width: 400px;
}
.max-w-\[420px\] {
  max-width: 420px;
}
.max-w-\[440px\] {
  max-width: 440px;
}
.max-w-\[460px\] {
  max-width: 460px;
}
.max-w-\[480px\] {
  max-width: 480px;
}
.max-w-\[520px\] {
  max-width: 520px;
}
.max-w-\[55\%\] {
  max-width: 55%;
}
.max-w-\[560px\] {
  max-width: 560px;
}
.max-w-\[620px\] {
  max-width: 620px;
}
.max-w-\[640px\] {
  max-width: 640px;
}
.max-w-\[720px\] {
  max-width: 720px;
}
.max-w-\[760px\] {
  max-width: 760px;
}
.max-w-\[820px\] {
  max-width: 820px;
}
.max-w-\[85\%\] {
  max-width: 85%;
}
.max-w-\[86\%\] {
  max-width: 86%;
}
.max-w-\[860px\] {
  max-width: 860px;
}
.max-w-\[880px\] {
  max-width: 880px;
}
.max-w-\[900px\] {
  max-width: 900px;
}
.max-w-\[92\%\] {
  max-width: 92%;
}
.max-w-\[920px\] {
  max-width: 920px;
}
.max-w-\[960px\] {
  max-width: 960px;
}
.max-w-\[calc\(100\%-24px\)\] {
  max-width: calc(100% - 24px);
}
.max-w-\[calc\(100vw-24px\)\] {
  max-width: calc(100vw - 24px);
}
.max-w-\[calc\(100vw-32px\)\] {
  max-width: calc(100vw - 32px);
}
.max-w-\[calc\(100vw-40px\)\] {
  max-width: calc(100vw - 40px);
}
.max-w-\[calc\(100vw-48px\)\] {
  max-width: calc(100vw - 48px);
}
.max-w-\[calc\(100vw-96px\)\] {
  max-width: calc(100vw - 96px);
}
.max-w-full {
  max-width: 100%;
}
.max-w-none {
  max-width: none;
}
.flex-1 {
  flex: 1 1 0%;
}
.flex-\[0_0_25\%\] {
  flex: 0 0 25%;
}
.flex-\[0_0_80\%\] {
  flex: 0 0 80%;
}
.flex-\[1_1_20\%\] {
  flex: 1 1 20%;
}
.flex-\[1_1_200px\] {
  flex: 1 1 200px;
}
.flex-\[1_1_220px\] {
  flex: 1 1 220px;
}
.flex-\[1_1_260px\] {
  flex: 1 1 260px;
}
.flex-\[1_1_380px\] {
  flex: 1 1 380px;
}
.flex-\[1_1_auto\] {
  flex: 1 1 auto;
}
.flex-auto {
  flex: 1 1 auto;
}
.flex-none {
  flex: none;
}
.flex-shrink-0 {
  flex-shrink: 0;
}
.shrink {
  flex-shrink: 1;
}
.shrink-0 {
  flex-shrink: 0;
}
.grow {
  flex-grow: 1;
}
.basis-\[150px\] {
  flex-basis: 150px;
}
.basis-\[200px\] {
  flex-basis: 200px;
}
.basis-\[220px\] {
  flex-basis: 220px;
}
.basis-\[400px\] {
  flex-basis: 400px;
}
.basis-full {
  flex-basis: 100%;
}
.border-collapse {
  border-collapse: collapse;
}
.border-separate {
  border-collapse: separate;
}
.border-spacing-0 {
  --tw-border-spacing-x: 0px;
  --tw-border-spacing-y: 0px;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.-translate-x-1\/2 {
  --tw-translate-x: -50%;
}
[dir] .-translate-x-1\/2 {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-x-\[4px\] {
  --tw-translate-x: -4px;
}
[dir] .-translate-x-\[4px\] {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-x-\[calc\(100\%-4px\)\] {
  --tw-translate-x: calc(calc(100% - 4px) * -1);
}
[dir] .-translate-x-\[calc\(100\%-4px\)\] {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-x-full {
  --tw-translate-x: -100%;
}
[dir] .-translate-x-full {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-y-1\/2 {
  --tw-translate-y: -50%;
}
[dir] .-translate-y-1\/2 {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-y-\[110\%\] {
  --tw-translate-y: -110%;
}
[dir] .-translate-y-\[110\%\] {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-x-0 {
  --tw-translate-x: 0px;
}
[dir] .translate-x-0 {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-y-\[2px\] {
  --tw-translate-y: 2px;
}
[dir] .translate-y-\[2px\] {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-rotate-90 {
  --tw-rotate: -90deg;
}
[dir] .-rotate-90 {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-0 {
  --tw-rotate: 0deg;
}
[dir] .rotate-0 {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-180 {
  --tw-rotate: 180deg;
}
[dir] .rotate-180 {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-90 {
  --tw-rotate: 90deg;
}
[dir] .rotate-90 {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-110 {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
}
[dir] .scale-110 {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-\[0\.92\] {
  --tw-scale-x: 0.92;
  --tw-scale-y: 0.92;
}
[dir] .scale-\[0\.92\] {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
[dir] .transform {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
[dir=ltr] .animate-\[wt-ui-fade-out_150ms_ease-in_forwards\] {
  animation: wt-ui-fade-out 150ms ease-in forwards;
}
[dir=rtl] .animate-\[wt-ui-fade-out_150ms_ease-in_forwards\] {
  animation: wt-ui-fade-out 150ms ease-in forwards;
}
[dir=ltr] .animate-\[wt-ui-indeterminate_1\.2s_ease-in-out_infinite\] {
  animation: wt-ui-indeterminate 1.2s ease-in-out infinite;
}
[dir=rtl] .animate-\[wt-ui-indeterminate_1\.2s_ease-in-out_infinite\] {
  animation: wt-ui-indeterminate 1.2s ease-in-out infinite;
}
[dir=ltr] .animate-\[wt-ui-pulse_1\.6s_ease-out_infinite\] {
  animation: wt-ui-pulse 1.6s ease-out infinite;
}
[dir=rtl] .animate-\[wt-ui-pulse_1\.6s_ease-out_infinite\] {
  animation: wt-ui-pulse 1.6s ease-out infinite;
}
[dir=ltr] .animate-\[wt-ui-spin_0\.7s_linear_infinite\] {
  animation: wt-ui-spin 0.7s linear infinite;
}
[dir=rtl] .animate-\[wt-ui-spin_0\.7s_linear_infinite\] {
  animation: wt-ui-spin 0.7s linear infinite;
}
[dir=ltr] .animate-\[wt-ui-toast-in_180ms_ease-out\] {
  animation: wt-ui-toast-in 180ms ease-out;
}
[dir=rtl] .animate-\[wt-ui-toast-in_180ms_ease-out\] {
  animation: wt-ui-toast-in 180ms ease-out;
}
@keyframes pulse {

  50% {
    opacity: .5;
  }
}
[dir=ltr] .animate-pulse {
  animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}
[dir=rtl] .animate-pulse {
  animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}
@keyframes spin-ltr {

  to {
    transform: rotate(360deg);
  }
}
@keyframes spin-rtl {

  to {
    transform: rotate(-360deg);
  }
}
[dir=ltr] .animate-spin {
  animation:  spin-ltr 1s linear infinite;
}
[dir=rtl] .animate-spin {
  animation:  spin-rtl 1s linear infinite;
}
@keyframes wt-drawer-in-ltr {

  from {
    transform: translateX(100%);
  }

  to {
    transform: none;
  }
}
@keyframes wt-drawer-in-rtl {

  from {
    transform: translateX(-100%);
  }

  to {
    transform: none;
  }
}
[dir=ltr] .animate-wt-drawer-in {
  animation:  wt-drawer-in-ltr 0.22s cubic-bezier(0.2, 0.8, 0.2, 1);
}
[dir=rtl] .animate-wt-drawer-in {
  animation:  wt-drawer-in-rtl 0.22s cubic-bezier(0.2, 0.8, 0.2, 1);
}
@keyframes wt-drawer-out-ltr {

  from {
    transform: none;
  }

  to {
    transform: translateX(100%);
  }
}
@keyframes wt-drawer-out-rtl {

  from {
    transform: none;
  }

  to {
    transform: translateX(-100%);
  }
}
[dir=ltr] .animate-wt-drawer-out {
  animation:  wt-drawer-out-ltr 0.18s ease-in forwards;
}
[dir=rtl] .animate-wt-drawer-out {
  animation:  wt-drawer-out-rtl 0.18s ease-in forwards;
}
@keyframes wt-drop {

  from {
    opacity: 0;
    transform: translateY(-4px);
  }

  to {
    opacity: 1;
    transform: none;
  }
}
[dir=ltr] .animate-wt-drop {
  animation: wt-drop 0.14s ease-out;
}
[dir=rtl] .animate-wt-drop {
  animation: wt-drop 0.14s ease-out;
}
@keyframes wt-fade {

  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}
[dir=ltr] .animate-wt-fade {
  animation: wt-fade 0.18s ease-out;
}
[dir=rtl] .animate-wt-fade {
  animation: wt-fade 0.18s ease-out;
}
@keyframes wt-fade {

  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}
[dir=ltr] .animate-wt-fade-out {
  animation: wt-fade 0.18s ease-in reverse forwards;
}
[dir=rtl] .animate-wt-fade-out {
  animation: wt-fade 0.18s ease-in reverse forwards;
}
@keyframes wt-pulse {

  from {
    transform: scale(0.6);
    opacity: 0.5;
  }

  to {
    transform: scale(1.8);
    opacity: 0;
  }
}
[dir=ltr] .animate-wt-pulse {
  animation: wt-pulse 1.8s ease-out infinite;
}
[dir=rtl] .animate-wt-pulse {
  animation: wt-pulse 1.8s ease-out infinite;
}
@keyframes wt-tip-ltr {

  from {
    opacity: 0;
    transform: translate(-4px, -50%);
  }

  to {
    opacity: 1;
    transform: translate(0, -50%);
  }
}
@keyframes wt-tip-rtl {

  from {
    opacity: 0;
    transform: translate(4px, -50%);
  }

  to {
    opacity: 1;
    transform: translate(0, -50%);
  }
}
[dir=ltr] .animate-wt-tip {
  animation:  wt-tip-ltr 0.12s ease-out;
}
[dir=rtl] .animate-wt-tip {
  animation:  wt-tip-rtl 0.12s ease-out;
}
[dir] .cursor-col-resize {
  cursor: col-resize;
}
[dir] .cursor-default {
  cursor: default;
}
[dir] .cursor-grab {
  cursor: grab;
}
[dir] .cursor-help {
  cursor: help;
}
[dir] .cursor-not-allowed {
  cursor: not-allowed;
}
[dir] .cursor-ns-resize {
  cursor: ns-resize;
}
[dir] .cursor-pointer {
  cursor: pointer;
}
[dir] .cursor-row-resize {
  cursor: row-resize;
}
[dir] .cursor-text {
  cursor: text;
}
[dir] .cursor-wait {
  cursor: wait;
}
.touch-none {
  touch-action: none;
}
.select-none {
  -webkit-user-select: none;
          user-select: none;
}
.select-all {
  -webkit-user-select: all;
          user-select: all;
}
.resize-none {
  resize: none;
}
.resize-y {
  resize: vertical;
}
.resize {
  resize: both;
}
.scroll-m-\[16px\] {
  scroll-margin: 16px;
}
.scroll-mt-\[12px\] {
  scroll-margin-top: 12px;
}
.scroll-mt-\[72px\] {
  scroll-margin-top: 72px;
}
.scroll-mt-\[80px\] {
  scroll-margin-top: 80px;
}
.scroll-mt-\[84px\] {
  scroll-margin-top: 84px;
}
.scroll-mt-\[88px\] {
  scroll-margin-top: 88px;
}
.scroll-mt-\[90px\] {
  scroll-margin-top: 90px;
}
.scroll-mt-\[96px\] {
  scroll-margin-top: 96px;
}
.list-decimal {
  list-style-type: decimal;
}
.list-disc {
  list-style-type: disc;
}
.list-none {
  list-style-type: none;
}
.break-inside-avoid {
  break-inside: avoid;
}
.auto-cols-fr {
  grid-auto-columns: minmax(0, 1fr);
}
.grid-flow-col {
  grid-auto-flow: column;
}
.grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
.grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.grid-cols-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}
.grid-cols-5 {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}
.grid-cols-6 {
  grid-template-columns: repeat(6, minmax(0, 1fr));
}
.grid-cols-\[1\.1fr_1\.2fr_0\.8fr\] {
  grid-template-columns: 1.1fr 1.2fr 0.8fr;
}
.grid-cols-\[110px_minmax\(0\2c 1fr\)_92px\] {
  grid-template-columns: 110px minmax(0,1fr) 92px;
}
.grid-cols-\[120px_minmax\(0\2c 1fr\)\] {
  grid-template-columns: 120px minmax(0,1fr);
}
.grid-cols-\[16px_minmax\(0\2c 1fr\)\] {
  grid-template-columns: 16px minmax(0,1fr);
}
.grid-cols-\[1fr_auto\] {
  grid-template-columns: 1fr auto;
}
.grid-cols-\[20px_minmax\(0\2c 1fr\)\] {
  grid-template-columns: 20px minmax(0,1fr);
}
.grid-cols-\[28px_minmax\(0\2c 1fr\)_auto\] {
  grid-template-columns: 28px minmax(0,1fr) auto;
}
.grid-cols-\[34px_minmax\(0\2c 1fr\)_auto\] {
  grid-template-columns: 34px minmax(0,1fr) auto;
}
.grid-cols-\[36px_minmax\(0\2c 1fr\)\] {
  grid-template-columns: 36px minmax(0,1fr);
}
.grid-cols-\[38px_minmax\(0\2c 1fr\)_auto\] {
  grid-template-columns: 38px minmax(0,1fr) auto;
}
.grid-cols-\[46px_84px_minmax\(0\2c 1fr\)\] {
  grid-template-columns: 46px 84px minmax(0,1fr);
}
.grid-cols-\[48px_minmax\(0\2c 1fr\)\] {
  grid-template-columns: 48px minmax(0,1fr);
}
.grid-cols-\[52px_repeat\(5\2c minmax\(0\2c 1fr\)\)\] {
  grid-template-columns: 52px repeat(5,minmax(0,1fr));
}
.grid-cols-\[56px_minmax\(0\2c 1fr\)_auto_auto\] {
  grid-template-columns: 56px minmax(0,1fr) auto auto;
}
.grid-cols-\[64px_minmax\(0\2c 1fr\)\] {
  grid-template-columns: 64px minmax(0,1fr);
}
.grid-cols-\[70px_minmax\(0\2c 1fr\)_64px\] {
  grid-template-columns: 70px minmax(0,1fr) 64px;
}
.grid-cols-\[72px_18px_minmax\(0\2c 1fr\)\] {
  grid-template-columns: 72px 18px minmax(0,1fr);
}
.grid-cols-\[86px_minmax\(0\2c 1fr\)\] {
  grid-template-columns: 86px minmax(0,1fr);
}
.grid-cols-\[88px_minmax\(0\2c 1fr\)_96px\] {
  grid-template-columns: 88px minmax(0,1fr) 96px;
}
.grid-cols-\[auto_minmax\(0\2c 1fr\)\] {
  grid-template-columns: auto minmax(0,1fr);
}
.grid-cols-\[max-content_minmax\(24px\2c 1fr\)_max-content\] {
  grid-template-columns: max-content minmax(24px,1fr) max-content;
}
.grid-cols-\[minmax\(0\2c 1\.15fr\)_minmax\(0\2c 1fr\)\] {
  grid-template-columns: minmax(0,1.15fr) minmax(0,1fr);
}
.grid-cols-\[minmax\(0\2c 1\.3fr\)_28px_minmax\(0\2c 1\.4fr\)_auto\] {
  grid-template-columns: minmax(0,1.3fr) 28px minmax(0,1.4fr) auto;
}
.grid-cols-\[minmax\(0\2c 1\.3fr\)_minmax\(0\2c 1fr\)\] {
  grid-template-columns: minmax(0,1.3fr) minmax(0,1fr);
}
.grid-cols-\[minmax\(0\2c 1\.3fr\)_minmax\(360px\2c 1fr\)\] {
  grid-template-columns: minmax(0,1.3fr) minmax(360px,1fr);
}
.grid-cols-\[minmax\(0\2c 1\.45fr\)_minmax\(0\2c 1fr\)\] {
  grid-template-columns: minmax(0,1.45fr) minmax(0,1fr);
}
.grid-cols-\[minmax\(0\2c 1\.6fr\)_minmax\(0\2c 1fr\)\] {
  grid-template-columns: minmax(0,1.6fr) minmax(0,1fr);
}
.grid-cols-\[minmax\(0\2c 1fr\)\] {
  grid-template-columns: minmax(0,1fr);
}
.grid-cols-\[minmax\(0\2c 1fr\)_132px_minmax\(0\2c 1fr\)\] {
  grid-template-columns: minmax(0,1fr) 132px minmax(0,1fr);
}
.grid-cols-\[minmax\(0\2c 1fr\)_140px\] {
  grid-template-columns: minmax(0,1fr) 140px;
}
.grid-cols-\[minmax\(0\2c 1fr\)_320px\] {
  grid-template-columns: minmax(0,1fr) 320px;
}
.grid-cols-\[minmax\(0\2c 1fr\)_340px\] {
  grid-template-columns: minmax(0,1fr) 340px;
}
.grid-cols-\[minmax\(0\2c 1fr\)_380px\] {
  grid-template-columns: minmax(0,1fr) 380px;
}
.grid-cols-\[minmax\(0\2c 1fr\)_70px\] {
  grid-template-columns: minmax(0,1fr) 70px;
}
.grid-cols-\[minmax\(0\2c 1fr\)_96px\] {
  grid-template-columns: minmax(0,1fr) 96px;
}
.grid-cols-\[minmax\(0\2c 1fr\)_auto\] {
  grid-template-columns: minmax(0,1fr) auto;
}
.grid-cols-\[minmax\(0\2c 1fr\)_auto_auto\] {
  grid-template-columns: minmax(0,1fr) auto auto;
}
.grid-cols-\[minmax\(0\2c 1fr\)_minmax\(0\2c 1\.2fr\)\] {
  grid-template-columns: minmax(0,1fr) minmax(0,1.2fr);
}
.grid-cols-\[minmax\(0\2c 1fr\)_minmax\(0\2c 1\.7fr\)\] {
  grid-template-columns: minmax(0,1fr) minmax(0,1.7fr);
}
.grid-cols-\[minmax\(0\2c 1fr\)_minmax\(0\2c 1fr\)_36px\] {
  grid-template-columns: minmax(0,1fr) minmax(0,1fr) 36px;
}
.grid-cols-\[minmax\(0\2c 1fr\)_minmax\(0\2c 380px\)\] {
  grid-template-columns: minmax(0,1fr) minmax(0,380px);
}
.grid-cols-\[minmax\(0\2c 1fr\)_minmax\(0\2c 460px\)\] {
  grid-template-columns: minmax(0,1fr) minmax(0,460px);
}
.grid-cols-\[minmax\(0\2c 1fr\)_repeat\(5\2c 56px\)\] {
  grid-template-columns: minmax(0,1fr) repeat(5,56px);
}
.grid-cols-\[minmax\(0\2c 1fr\)_repeat\(6\2c 36px\)\] {
  grid-template-columns: minmax(0,1fr) repeat(6,36px);
}
.grid-cols-\[minmax\(0\2c 1fr\)_var\(--tk\)\] {
  grid-template-columns: minmax(0,1fr) var(--tk);
}
.grid-cols-\[minmax\(0\2c 2\.2fr\)_minmax\(0\2c 1\.6fr\)_repeat\(3\2c minmax\(0\2c 1fr\)\)_28px\] {
  grid-template-columns: minmax(0,2.2fr) minmax(0,1.6fr) repeat(3,minmax(0,1fr)) 28px;
}
.grid-cols-\[minmax\(0\2c 2fr\)_minmax\(0\2c 1fr\)\] {
  grid-template-columns: minmax(0,2fr) minmax(0,1fr);
}
.grid-cols-\[minmax\(110px\2c 40\%\)_1fr\] {
  grid-template-columns: minmax(110px,40%) 1fr;
}
.grid-cols-\[minmax\(380px\2c 0\.85fr\)_minmax\(0\2c 1\.15fr\)\] {
  grid-template-columns: minmax(380px,0.85fr) minmax(0,1.15fr);
}
.grid-cols-\[minmax\(64px\2c auto\)_auto_minmax\(0\2c 1fr\)\] {
  grid-template-columns: minmax(64px,auto) auto minmax(0,1fr);
}
.grid-cols-\[repeat\(2\2c minmax\(0\2c 1fr\)\)_auto\] {
  grid-template-columns: repeat(2,minmax(0,1fr)) auto;
}
.grid-cols-\[repeat\(auto-fill\2c minmax\(118px\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fill,minmax(118px,1fr));
}
.grid-cols-\[repeat\(auto-fill\2c minmax\(124px\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fill,minmax(124px,1fr));
}
.grid-cols-\[repeat\(auto-fill\2c minmax\(128px\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fill,minmax(128px,1fr));
}
.grid-cols-\[repeat\(auto-fill\2c minmax\(190px\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fill,minmax(190px,1fr));
}
.grid-cols-\[repeat\(auto-fill\2c minmax\(210px\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fill,minmax(210px,1fr));
}
.grid-cols-\[repeat\(auto-fill\2c minmax\(240px\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fill,minmax(240px,1fr));
}
.grid-cols-\[repeat\(auto-fill\2c minmax\(250px\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fill,minmax(250px,1fr));
}
.grid-cols-\[repeat\(auto-fill\2c minmax\(34px\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fill,minmax(34px,1fr));
}
.grid-cols-\[repeat\(auto-fit\2c minmax\(140px\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fit,minmax(140px,1fr));
}
.grid-cols-\[repeat\(auto-fit\2c minmax\(150px\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fit,minmax(150px,1fr));
}
.grid-cols-\[repeat\(var\(--mini-cols\)\2c minmax\(0\2c 1fr\)\)\] {
  grid-template-columns: repeat(var(--mini-cols),minmax(0,1fr));
}
.grid-cols-\[repeat\(var\(--ss-cols\)\2c minmax\(0\2c 1fr\)\)\] {
  grid-template-columns: repeat(var(--ss-cols),minmax(0,1fr));
}
.grid-cols-\[var\(--kv-w\)_minmax\(0\2c 1fr\)\] {
  grid-template-columns: var(--kv-w) minmax(0,1fr);
}
.grid-cols-\[var\(--wl\)_minmax\(0\2c 1fr\)\] {
  grid-template-columns: var(--wl) minmax(0,1fr);
}
.grid-cols-\[var\(--wl\)_minmax\(0\2c 1fr\)_var\(--tk\)\] {
  grid-template-columns: var(--wl) minmax(0,1fr) var(--tk);
}
.grid-rows-\[minmax\(0\2c 1fr\)\] {
  grid-template-rows: minmax(0,1fr);
}
.flex-row {
  flex-direction: row;
}
.flex-row-reverse {
  flex-direction: row-reverse;
}
.flex-col {
  flex-direction: column;
}
.flex-wrap {
  flex-wrap: wrap;
}
.flex-nowrap {
  flex-wrap: nowrap;
}
.place-items-center {
  place-items: center;
}
.content-center {
  align-content: center;
}
.content-start {
  align-content: flex-start;
}
.items-start {
  align-items: flex-start;
}
.items-end {
  align-items: flex-end;
}
.items-center {
  align-items: center;
}
.items-baseline {
  align-items: baseline;
}
.items-stretch {
  align-items: stretch;
}
.justify-start {
  justify-content: flex-start;
}
.justify-end {
  justify-content: flex-end;
}
.justify-center {
  justify-content: center;
}
.justify-between {
  justify-content: space-between;
}
.justify-items-start {
  justify-items: start;
}
.justify-items-end {
  justify-items: end;
}
.justify-items-center {
  justify-items: center;
}
.gap-0 {
  gap: 0px;
}
.gap-\[10px\] {
  gap: 10px;
}
.gap-\[11px\] {
  gap: 11px;
}
.gap-\[12px\] {
  gap: 12px;
}
.gap-\[14px\] {
  gap: 14px;
}
.gap-\[16px\] {
  gap: 16px;
}
.gap-\[18px\] {
  gap: 18px;
}
.gap-\[1px\] {
  gap: 1px;
}
.gap-\[20px\] {
  gap: 20px;
}
.gap-\[22px\] {
  gap: 22px;
}
.gap-\[24px\] {
  gap: 24px;
}
.gap-\[28px\] {
  gap: 28px;
}
.gap-\[2px\] {
  gap: 2px;
}
.gap-\[32px\] {
  gap: 32px;
}
.gap-\[3px\] {
  gap: 3px;
}
.gap-\[40px\] {
  gap: 40px;
}
.gap-\[48px\] {
  gap: 48px;
}
.gap-\[4px\] {
  gap: 4px;
}
.gap-\[5px\] {
  gap: 5px;
}
.gap-\[6px\] {
  gap: 6px;
}
.gap-\[7px\] {
  gap: 7px;
}
.gap-\[8px\] {
  gap: 8px;
}
.gap-\[9px\] {
  gap: 9px;
}
.gap-px {
  gap: 1px;
}
.gap-x-\[10px\] {
  column-gap: 10px;
}
.gap-x-\[12px\] {
  column-gap: 12px;
}
.gap-x-\[14px\] {
  column-gap: 14px;
}
.gap-x-\[16px\] {
  column-gap: 16px;
}
.gap-x-\[18px\] {
  column-gap: 18px;
}
.gap-x-\[20px\] {
  column-gap: 20px;
}
.gap-x-\[22px\] {
  column-gap: 22px;
}
.gap-x-\[24px\] {
  column-gap: 24px;
}
.gap-x-\[32px\] {
  column-gap: 32px;
}
.gap-x-\[4px\] {
  column-gap: 4px;
}
.gap-x-\[5px\] {
  column-gap: 5px;
}
.gap-x-\[6px\] {
  column-gap: 6px;
}
.gap-x-\[8px\] {
  column-gap: 8px;
}
.gap-y-\[10px\] {
  row-gap: 10px;
}
.gap-y-\[12px\] {
  row-gap: 12px;
}
.gap-y-\[14px\] {
  row-gap: 14px;
}
.gap-y-\[2px\] {
  row-gap: 2px;
}
.gap-y-\[36px\] {
  row-gap: 36px;
}
.gap-y-\[3px\] {
  row-gap: 3px;
}
.gap-y-\[4px\] {
  row-gap: 4px;
}
.gap-y-\[5px\] {
  row-gap: 5px;
}
.gap-y-\[6px\] {
  row-gap: 6px;
}
.gap-y-\[8px\] {
  row-gap: 8px;
}
.space-y-\[2px\] > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
}
[dir] .space-y-\[2px\] > :not([hidden]) ~ :not([hidden]) {
  margin-top: calc(2px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2px * var(--tw-space-y-reverse));
}
.divide-y > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-y-reverse: 0;
}
[dir] .divide-y > :not([hidden]) ~ :not([hidden]) {
  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}
.divide-line-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
}
[dir] .divide-line-2 > :not([hidden]) ~ :not([hidden]) {
  border-color: var(--wt-line-2, #eef0f5);
}
.self-start {
  align-self: flex-start;
}
.self-center {
  align-self: center;
}
.self-stretch {
  align-self: stretch;
}
.justify-self-start {
  justify-self: start;
}
.justify-self-end {
  justify-self: end;
}
.overflow-auto {
  overflow: auto;
}
.overflow-hidden {
  overflow: hidden;
}
.overflow-visible {
  overflow: visible;
}
.overflow-x-auto {
  overflow-x: auto;
}
.overflow-y-auto {
  overflow-y: auto;
}
.overflow-x-hidden {
  overflow-x: hidden;
}
.overflow-y-hidden {
  overflow-y: hidden;
}
.overscroll-contain {
  overscroll-behavior: contain;
}
.\!truncate {
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
}
.truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.whitespace-normal {
  white-space: normal;
}
.whitespace-nowrap {
  white-space: nowrap;
}
.whitespace-pre {
  white-space: pre;
}
.whitespace-pre-line {
  white-space: pre-line;
}
.whitespace-pre-wrap {
  white-space: pre-wrap;
}
.break-words {
  overflow-wrap: break-word;
}
.break-all {
  word-break: break-all;
}
[dir] .rounded {
  border-radius: 0.25rem;
}
[dir] .rounded-\[0px\] {
  border-radius: 0px;
}
[dir] .rounded-\[10px\] {
  border-radius: 10px;
}
[dir] .rounded-\[11px\] {
  border-radius: 11px;
}
[dir] .rounded-\[12px\] {
  border-radius: 12px;
}
[dir] .rounded-\[14px\] {
  border-radius: 14px;
}
[dir] .rounded-\[16px\] {
  border-radius: 16px;
}
[dir] .rounded-\[18px\] {
  border-radius: 18px;
}
[dir=ltr] .rounded-\[18px_18px_4px_18px\] {
  border-radius: 18px 18px 4px 18px;
}
[dir=rtl] .rounded-\[18px_18px_4px_18px\] {
  border-radius: 18px 18px 18px 4px;
}
[dir] .rounded-\[1px\] {
  border-radius: 1px;
}
[dir] .rounded-\[20px\] {
  border-radius: 20px;
}
[dir] .rounded-\[22px\] {
  border-radius: 22px;
}
[dir] .rounded-\[28px\] {
  border-radius: 28px;
}
[dir] .rounded-\[3px\] {
  border-radius: 3px;
}
[dir] .rounded-\[4px\] {
  border-radius: 4px;
}
[dir] .rounded-\[5px\] {
  border-radius: 5px;
}
[dir] .rounded-\[6px\] {
  border-radius: 6px;
}
[dir] .rounded-\[7px\] {
  border-radius: 7px;
}
[dir] .rounded-\[8px\] {
  border-radius: 8px;
}
[dir] .rounded-\[9px\] {
  border-radius: 9px;
}
[dir] .rounded-card {
  border-radius: 12px;
}
[dir] .rounded-chip {
  border-radius: 6px;
}
[dir] .rounded-ctl {
  border-radius: 8px;
}
[dir] .rounded-full {
  border-radius: 9999px;
}
[dir] .rounded-none {
  border-radius: 0px;
}
[dir] .rounded-panel {
  border-radius: 16px;
}
[dir=ltr] .rounded-b {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
[dir=rtl] .rounded-b {
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=ltr] .rounded-b-card {
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px;
}
[dir=rtl] .rounded-b-card {
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}
.rounded-e {
  border-start-end-radius: 0.25rem;
  border-end-end-radius: 0.25rem;
}
[dir=ltr] .rounded-l {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
[dir=rtl] .rounded-l {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=ltr] .rounded-l-\[6px\] {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
[dir=rtl] .rounded-l-\[6px\] {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
[dir=ltr] .rounded-l-\[8px\] {
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
}
[dir=rtl] .rounded-l-\[8px\] {
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}
[dir=ltr] .rounded-l-full {
  border-top-left-radius: 9999px;
  border-bottom-left-radius: 9999px;
}
[dir=rtl] .rounded-l-full {
  border-top-right-radius: 9999px;
  border-bottom-right-radius: 9999px;
}
[dir=ltr] .rounded-r {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
[dir=rtl] .rounded-r {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
[dir=ltr] .rounded-r-\[14px\] {
  border-top-right-radius: 14px;
  border-bottom-right-radius: 14px;
}
[dir=rtl] .rounded-r-\[14px\] {
  border-top-left-radius: 14px;
  border-bottom-left-radius: 14px;
}
[dir=ltr] .rounded-r-\[4px\] {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
[dir=rtl] .rounded-r-\[4px\] {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
[dir=ltr] .rounded-r-\[6px\] {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
[dir=rtl] .rounded-r-\[6px\] {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
[dir=ltr] .rounded-r-\[8px\] {
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}
[dir=rtl] .rounded-r-\[8px\] {
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
}
[dir=ltr] .rounded-r-full {
  border-top-right-radius: 9999px;
  border-bottom-right-radius: 9999px;
}
[dir=rtl] .rounded-r-full {
  border-top-left-radius: 9999px;
  border-bottom-left-radius: 9999px;
}
.rounded-s {
  border-start-start-radius: 0.25rem;
  border-end-start-radius: 0.25rem;
}
[dir=ltr] .rounded-t {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
[dir=rtl] .rounded-t {
  border-top-right-radius: 0.25rem;
  border-top-left-radius: 0.25rem;
}
[dir=ltr] .rounded-t-\[2px\] {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
[dir=rtl] .rounded-t-\[2px\] {
  border-top-right-radius: 2px;
  border-top-left-radius: 2px;
}
[dir=ltr] .rounded-t-\[3px\] {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
[dir=rtl] .rounded-t-\[3px\] {
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
[dir=ltr] .rounded-t-ctl {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
[dir=rtl] .rounded-t-ctl {
  border-top-right-radius: 8px;
  border-top-left-radius: 8px;
}
[dir=ltr] .rounded-bl {
  border-bottom-left-radius: 0.25rem;
}
[dir=rtl] .rounded-bl {
  border-bottom-right-radius: 0.25rem;
}
[dir=ltr] .rounded-bl-\[4px\] {
  border-bottom-left-radius: 4px;
}
[dir=rtl] .rounded-bl-\[4px\] {
  border-bottom-right-radius: 4px;
}
[dir=ltr] .rounded-br {
  border-bottom-right-radius: 0.25rem;
}
[dir=rtl] .rounded-br {
  border-bottom-left-radius: 0.25rem;
}
[dir=ltr] .rounded-br-\[4px\] {
  border-bottom-right-radius: 4px;
}
[dir=rtl] .rounded-br-\[4px\] {
  border-bottom-left-radius: 4px;
}
[dir=ltr] .rounded-tl {
  border-top-left-radius: 0.25rem;
}
[dir=rtl] .rounded-tl {
  border-top-right-radius: 0.25rem;
}
[dir=ltr] .rounded-tl-\[4px\] {
  border-top-left-radius: 4px;
}
[dir=rtl] .rounded-tl-\[4px\] {
  border-top-right-radius: 4px;
}
[dir=ltr] .rounded-tr {
  border-top-right-radius: 0.25rem;
}
[dir=rtl] .rounded-tr {
  border-top-left-radius: 0.25rem;
}
[dir] .border {
  border-width: 1px;
}
[dir] .border-0 {
  border-width: 0px;
}
[dir] .border-2 {
  border-width: 2px;
}
[dir] .border-\[0px\] {
  border-width: 0px;
}
[dir] .border-\[1\.5px\] {
  border-width: 1.5px;
}
[dir] .border-\[2px\] {
  border-width: 2px;
}
[dir] .border-\[3px\] {
  border-width: 3px;
}
[dir] .border-y {
  border-top-width: 1px;
  border-bottom-width: 1px;
}
[dir] .border-b {
  border-bottom-width: 1px;
}
[dir] .border-b-0 {
  border-bottom-width: 0px;
}
[dir] .border-b-\[2px\] {
  border-bottom-width: 2px;
}
[dir=ltr] .border-l {
  border-left-width: 1px;
}
[dir=rtl] .border-l {
  border-right-width: 1px;
}
[dir=ltr] .border-l-0 {
  border-left-width: 0px;
}
[dir=rtl] .border-l-0 {
  border-right-width: 0px;
}
[dir=ltr] .border-l-\[3px\] {
  border-left-width: 3px;
}
[dir=rtl] .border-l-\[3px\] {
  border-right-width: 3px;
}
[dir=ltr] .border-l-\[4px\] {
  border-left-width: 4px;
}
[dir=rtl] .border-l-\[4px\] {
  border-right-width: 4px;
}
[dir=ltr] .border-r {
  border-right-width: 1px;
}
[dir=rtl] .border-r {
  border-left-width: 1px;
}
[dir] .border-t {
  border-top-width: 1px;
}
[dir] .border-t-0 {
  border-top-width: 0px;
}
[dir] .border-solid {
  border-style: solid;
}
[dir] .border-dashed {
  border-style: dashed;
}
.border-\[\#1f2937\] {
  --tw-border-opacity: 1;
}
[dir] .border-\[\#1f2937\] {
  border-color: rgb(31 41 55 / var(--tw-border-opacity, 1));
}
.border-\[\#26a69a\] {
  --tw-border-opacity: 1;
}
[dir] .border-\[\#26a69a\] {
  border-color: rgb(38 166 154 / var(--tw-border-opacity, 1));
}
.border-\[\#312e81\] {
  --tw-border-opacity: 1;
}
[dir] .border-\[\#312e81\] {
  border-color: rgb(49 46 129 / var(--tw-border-opacity, 1));
}
.border-\[\#a7f3d0\] {
  --tw-border-opacity: 1;
}
[dir] .border-\[\#a7f3d0\] {
  border-color: rgb(167 243 208 / var(--tw-border-opacity, 1));
}
.border-\[\#c7d2fe\] {
  --tw-border-opacity: 1;
}
[dir] .border-\[\#c7d2fe\] {
  border-color: rgb(199 210 254 / var(--tw-border-opacity, 1));
}
.border-\[\#e5e7eb\] {
  --tw-border-opacity: 1;
}
[dir] .border-\[\#e5e7eb\] {
  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
}
[dir] .border-\[\#f59e0b\]\/30 {
  border-color: rgb(245 158 11 / 0.3);
}
.border-\[\#fde68a\] {
  --tw-border-opacity: 1;
}
[dir] .border-\[\#fde68a\] {
  border-color: rgb(253 230 138 / var(--tw-border-opacity, 1));
}
[dir] .border-\[color-mix\(in_srgb\2c \#0891b2_20\%\2c var\(--wt-surface\2c \#fff\)\)\] {
  border-color: color-mix(in srgb,#0891b2 20%,var(--wt-surface,#fff));
}
[dir] .border-\[color-mix\(in_srgb\2c \#0e9f6e_22\%\2c var\(--wt-surface\2c \#fff\)\)\] {
  border-color: color-mix(in srgb,#0e9f6e 22%,var(--wt-surface,#fff));
}
[dir] .border-\[color-mix\(in_srgb\2c \#7c3aed_20\%\2c var\(--wt-surface\2c \#fff\)\)\] {
  border-color: color-mix(in srgb,#7c3aed 20%,var(--wt-surface,#fff));
}
[dir] .border-\[color-mix\(in_srgb\2c \#b7791f_22\%\2c var\(--wt-surface\2c \#fff\)\)\] {
  border-color: color-mix(in srgb,#b7791f 22%,var(--wt-surface,#fff));
}
[dir] .border-\[color-mix\(in_srgb\2c \#e5484d_22\%\2c var\(--wt-surface\2c \#fff\)\)\] {
  border-color: color-mix(in srgb,#e5484d 22%,var(--wt-surface,#fff));
}
[dir] .border-\[color\:color-mix\(in_srgb\2c \#089981_30\%\2c var\(--wt-line\2c \#e5e7eb\)\)\] {
  border-color: color-mix(in srgb,#089981 30%,var(--wt-line,#e5e7eb));
}
[dir] .border-\[color\:color-mix\(in_srgb\2c \#0e9f6e_25\%\2c transparent\)\] {
  border-color: color-mix(in srgb,#0e9f6e 25%,transparent);
}
[dir] .border-\[color\:color-mix\(in_srgb\2c \#0e9f6e_30\%\2c transparent\)\] {
  border-color: color-mix(in srgb,#0e9f6e 30%,transparent);
}
[dir] .border-\[color\:color-mix\(in_srgb\2c \#0e9f6e_30\%\2c var\(--wt-surface\2c \#fff\)\)\] {
  border-color: color-mix(in srgb,#0e9f6e 30%,var(--wt-surface,#fff));
}
[dir] .border-\[color\:color-mix\(in_srgb\2c \#0e9f6e_35\%\2c transparent\)\] {
  border-color: color-mix(in srgb,#0e9f6e 35%,transparent);
}
[dir] .border-\[color\:color-mix\(in_srgb\2c \#3b82f6_40\%\2c transparent\)\] {
  border-color: color-mix(in srgb,#3b82f6 40%,transparent);
}
[dir] .border-\[color\:color-mix\(in_srgb\2c \#F23645_28\%\2c var\(--wt-line\2c \#e5e7eb\)\)\] {
  border-color: color-mix(in srgb,#F23645 28%,var(--wt-line,#e5e7eb));
}
[dir] .border-\[color\:color-mix\(in_srgb\2c \#b7791f_32\%\2c transparent\)\] {
  border-color: color-mix(in srgb,#b7791f 32%,transparent);
}
[dir] .border-\[color\:color-mix\(in_srgb\2c \#e5484d_25\%\2c transparent\)\] {
  border-color: color-mix(in srgb,#e5484d 25%,transparent);
}
[dir] .border-\[color\:color-mix\(in_srgb\2c \#e5484d_28\%\2c var\(--wt-surface\2c \#fff\)\)\] {
  border-color: color-mix(in srgb,#e5484d 28%,var(--wt-surface,#fff));
}
[dir] .border-\[color\:color-mix\(in_srgb\2c \#e5484d_30\%\2c var\(--wt-line\2c \#e5e7eb\)\)\] {
  border-color: color-mix(in srgb,#e5484d 30%,var(--wt-line,#e5e7eb));
}
[dir] .border-\[color\:color-mix\(in_srgb\2c \#e5484d_30\%\2c var\(--wt-surface\2c \#fff\)\)\] {
  border-color: color-mix(in srgb,#e5484d 30%,var(--wt-surface,#fff));
}
[dir] .border-\[color\:color-mix\(in_srgb\2c \#e5484d_35\%\2c var\(--wt-surface\2c \#fff\)\)\] {
  border-color: color-mix(in srgb,#e5484d 35%,var(--wt-surface,#fff));
}
[dir] .border-\[color\:color-mix\(in_srgb\2c \#f59e0b_28\%\2c var\(--wt-surface\2c \#fff\)\)\] {
  border-color: color-mix(in srgb,#f59e0b 28%,var(--wt-surface,#fff));
}
[dir] .border-\[color\:color-mix\(in_srgb\2c \#f59e0b_30\%\2c var\(--wt-surface\2c \#fff\)\)\] {
  border-color: color-mix(in srgb,#f59e0b 30%,var(--wt-surface,#fff));
}
[dir] .border-\[color\:color-mix\(in_srgb\2c \#f59e0b_32\%\2c var\(--wt-surface\2c \#fff\)\)\] {
  border-color: color-mix(in srgb,#f59e0b 32%,var(--wt-surface,#fff));
}
[dir] .border-\[color\:color-mix\(in_srgb\2c \#f59e0b_40\%\2c var\(--wt-surface\2c \#fff\)\)\] {
  border-color: color-mix(in srgb,#f59e0b 40%,var(--wt-surface,#fff));
}
[dir] .border-\[color\:color-mix\(in_srgb\2c \#f59e0b_45\%\2c transparent\)\] {
  border-color: color-mix(in srgb,#f59e0b 45%,transparent);
}
[dir] .border-\[color\:color-mix\(in_srgb\2c \#f59e0b_45\%\2c var\(--wt-surface\2c \#fff\)\)\] {
  border-color: color-mix(in srgb,#f59e0b 45%,var(--wt-surface,#fff));
}
[dir] .border-\[color\:color-mix\(in_srgb\2c \#f59e0b_55\%\2c transparent\)\] {
  border-color: color-mix(in srgb,#f59e0b 55%,transparent);
}
[dir] .border-\[color\:color-mix\(in_srgb\2c var\(--wt-brand\2c \#4f46e5\)_22\%\2c transparent\)\] {
  border-color: color-mix(in srgb,var(--wt-brand,#4f46e5) 22%,transparent);
}
[dir] .border-\[color\:color-mix\(in_srgb\2c var\(--wt-brand\2c \#4f46e5\)_40\%\2c var\(--wt-line\2c \#e5e7eb\)\)\] {
  border-color: color-mix(in srgb,var(--wt-brand,#4f46e5) 40%,var(--wt-line,#e5e7eb));
}
[dir] .border-\[color\:color-mix\(in_srgb\2c var\(--wt-down\2c \#F23645\)_28\%\2c var\(--wt-surface\2c \#fff\)\)\] {
  border-color: color-mix(in srgb,var(--wt-down,#F23645) 28%,var(--wt-surface,#fff));
}
[dir] .border-\[color\:color-mix\(in_srgb\2c var\(--wt-down\2c \#F23645\)_30\%\2c transparent\)\] {
  border-color: color-mix(in srgb,var(--wt-down,#F23645) 30%,transparent);
}
[dir] .border-\[color\:color-mix\(in_srgb\2c var\(--wt-down\2c \#F23645\)_35\%\2c var\(--wt-card-line\2c var\(--wt-line\2c \#e5e7eb\)\)\)\] {
  border-color: color-mix(in srgb,var(--wt-down,#F23645) 35%,var(--wt-card-line,var(--wt-line,#e5e7eb)));
}
[dir] .border-\[color\:color-mix\(in_srgb\2c var\(--wt-down\2c \#F23645\)_40\%\2c transparent\)\] {
  border-color: color-mix(in srgb,var(--wt-down,#F23645) 40%,transparent);
}
[dir] .border-\[color\:color-mix\(in_srgb\2c var\(--wt-down\2c \#F23645\)_40\%\2c var\(--wt-line\2c \#e5e7eb\)\)\] {
  border-color: color-mix(in srgb,var(--wt-down,#F23645) 40%,var(--wt-line,#e5e7eb));
}
[dir] .border-\[color\:color-mix\(in_srgb\2c var\(--wt-up\2c \#089981\)_28\%\2c var\(--wt-surface\2c \#fff\)\)\] {
  border-color: color-mix(in srgb,var(--wt-up,#089981) 28%,var(--wt-surface,#fff));
}
[dir] .border-\[color\:color-mix\(in_srgb\2c var\(--wt-up\2c \#089981\)_35\%\2c var\(--wt-card-line\2c var\(--wt-line\2c \#e5e7eb\)\)\)\] {
  border-color: color-mix(in srgb,var(--wt-up,#089981) 35%,var(--wt-card-line,var(--wt-line,#e5e7eb)));
}
[dir] .border-\[color\:color-mix\(in_srgb\2c var\(--wt-up\2c \#089981\)_40\%\2c transparent\)\] {
  border-color: color-mix(in srgb,var(--wt-up,#089981) 40%,transparent);
}
[dir] .border-\[color\:color-mix\(in_srgb\2c var\(--wt-up\2c \#16a34a\)_40\%\2c var\(--wt-surface\2c \#fff\)\)\] {
  border-color: color-mix(in srgb,var(--wt-up,#16a34a) 40%,var(--wt-surface,#fff));
}
[dir] .border-\[color\:var\(--chat-accent\)\] {
  border-color: var(--chat-accent);
}
[dir] .border-\[color\:var\(--chat-line\)\] {
  border-color: var(--chat-line);
}
[dir] .border-\[color\:var\(--reason\2c \#64748b\)\] {
  border-color: var(--reason,#64748b);
}
[dir] .border-\[color\:var\(--wt-card-line\2c var\(--wt-line\2c \#e5e7eb\)\)\] {
  border-color: var(--wt-card-line,var(--wt-line,#e5e7eb));
}
[dir] .border-\[color\:var\(--wt-card-line\2c var\(--wt-line\2c \#e6e9f2\)\)\] {
  border-color: var(--wt-card-line,var(--wt-line,#e6e9f2));
}
[dir] .border-\[color\:var\(--wt-muted\2c \#5b6577\)\] {
  border-color: var(--wt-muted,#5b6577);
}
[dir] .border-\[color\:var\(--wt-navy\2c \#0f172a\)\] {
  border-color: var(--wt-navy,#0f172a);
}
[dir] .border-\[color\:var\(--wt-surface\2c \#fff\)\] {
  border-color: var(--wt-surface,#fff);
}
[dir] .border-\[rgba\(255\2c 255\2c 255\2c 0\.08\)\] {
  border-color: rgba(255,255,255,0.08);
}
[dir] .border-\[rgba\(255\2c 255\2c 255\2c 0\.1\)\] {
  border-color: rgba(255,255,255,0.1);
}
[dir] .border-\[rgba\(255\2c 255\2c 255\2c 0\.12\)\] {
  border-color: rgba(255,255,255,0.12);
}
[dir] .border-\[rgba\(255\2c 255\2c 255\2c 0\.14\)\] {
  border-color: rgba(255,255,255,0.14);
}
[dir] .border-\[rgba\(255\2c 255\2c 255\2c 0\.16\)\] {
  border-color: rgba(255,255,255,0.16);
}
[dir] .border-\[rgba\(255\2c 255\2c 255\2c 0\.18\)\] {
  border-color: rgba(255,255,255,0.18);
}
[dir] .border-\[rgba\(255\2c 255\2c 255\2c 0\.2\)\] {
  border-color: rgba(255,255,255,0.2);
}
[dir] .border-\[rgba\(255\2c 255\2c 255\2c 0\.22\)\] {
  border-color: rgba(255,255,255,0.22);
}
[dir] .border-\[transparent\] {
  border-color: transparent;
}
.border-brand {
  --tw-border-opacity: 1;
}
[dir] .border-brand {
  border-color: var(--wt-brand, #4f46e5);
}
.border-brand-100 {
  --tw-border-opacity: 1;
}
[dir] .border-brand-100 {
  border-color: var(--wt-brand-100, #e0e7ff);
}
.border-brand-200 {
  --tw-border-opacity: 1;
}
[dir] .border-brand-200 {
  border-color: var(--wt-brand-200, #c7d2fe);
}
.border-brand-solid {
  --tw-border-opacity: 1;
}
[dir] .border-brand-solid {
  border-color: var(--wt-brand-solid, #4f46e5);
}
.border-down {
  --tw-border-opacity: 1;
}
[dir] .border-down {
  border-color: var(--wt-down, #F23645);
}
.border-down-ink {
  --tw-border-opacity: 1;
}
[dir] .border-down-ink {
  border-color: var(--wt-down-ink, #b3202d);
}
[dir] .border-down\/25 {
  border-color: color-mix(in srgb, var(--wt-down, #F23645) calc(0.25 * 100%), transparent);
}
[dir] .border-down\/30 {
  border-color: color-mix(in srgb, var(--wt-down, #F23645) calc(0.3 * 100%), transparent);
}
[dir] .border-down\/50 {
  border-color: color-mix(in srgb, var(--wt-down, #F23645) calc(0.5 * 100%), transparent);
}
.border-ink {
  --tw-border-opacity: 1;
}
[dir] .border-ink {
  border-color: var(--wt-ink, #0f172a);
}
.border-line {
  --tw-border-opacity: 1;
}
[dir] .border-line {
  border-color: var(--wt-line, #e5e7eb);
}
.border-line-2 {
  --tw-border-opacity: 1;
}
[dir] .border-line-2 {
  border-color: var(--wt-line-2, #eef0f5);
}
.border-line-strong {
  --tw-border-opacity: 1;
}
[dir] .border-line-strong {
  border-color: var(--wt-line-strong, #d0d5dd);
}
.border-side-line {
  --tw-border-opacity: 1;
}
[dir] .border-side-line {
  border-color: var(--wt-side-line, #eef0f5);
}
.border-slate-100 {
  --tw-border-opacity: 1;
}
[dir] .border-slate-100 {
  border-color: rgb(241 245 249 / var(--tw-border-opacity, 1));
}
.border-surface {
  --tw-border-opacity: 1;
}
[dir] .border-surface {
  border-color: var(--wt-surface, #ffffff);
}
.border-text {
  --tw-border-opacity: 1;
}
[dir] .border-text {
  border-color: var(--wt-text, #1f2937);
}
[dir] .border-transparent {
  border-color: transparent;
}
.border-up {
  --tw-border-opacity: 1;
}
[dir] .border-up {
  border-color: var(--wt-up, #089981);
}
[dir] .border-up\/30 {
  border-color: color-mix(in srgb, var(--wt-up, #089981) calc(0.3 * 100%), transparent);
}
[dir] .border-up\/40 {
  border-color: color-mix(in srgb, var(--wt-up, #089981) calc(0.4 * 100%), transparent);
}
[dir] .border-warn\/30 {
  border-color: rgb(183 121 31 / 0.3);
}
.border-white {
  --tw-border-opacity: 1;
}
[dir] .border-white {
  border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
}
[dir] .border-white\/30 {
  border-color: rgb(255 255 255 / 0.3);
}
[dir=ltr] .border-l-\[color\:var\(--reason\2c \#64748b\)\] {
  border-left-color: var(--reason,#64748b);
}
[dir=rtl] .border-l-\[color\:var\(--reason\2c \#64748b\)\] {
  border-right-color: var(--reason,#64748b);
}
.border-l-down {
  --tw-border-opacity: 1;
}
[dir=ltr] .border-l-down {
  border-left-color: var(--wt-down, #F23645);
}
[dir=rtl] .border-l-down {
  border-right-color: var(--wt-down, #F23645);
}
.border-l-up {
  --tw-border-opacity: 1;
}
[dir=ltr] .border-l-up {
  border-left-color: var(--wt-up, #089981);
}
[dir=rtl] .border-l-up {
  border-right-color: var(--wt-up, #089981);
}
.bg-\[\#090c13\] {
  --tw-bg-opacity: 1;
}
[dir] .bg-\[\#090c13\] {
  background-color: rgb(9 12 19 / var(--tw-bg-opacity, 1));
}
.bg-\[\#0d0d0d\] {
  --tw-bg-opacity: 1;
}
[dir] .bg-\[\#0d0d0d\] {
  background-color: rgb(13 13 13 / var(--tw-bg-opacity, 1));
}
.bg-\[\#0ea5e9\] {
  --tw-bg-opacity: 1;
}
[dir] .bg-\[\#0ea5e9\] {
  background-color: rgb(14 165 233 / var(--tw-bg-opacity, 1));
}
.bg-\[\#0f172a\] {
  --tw-bg-opacity: 1;
}
[dir] .bg-\[\#0f172a\] {
  background-color: rgb(15 23 42 / var(--tw-bg-opacity, 1));
}
.bg-\[\#0f766e\] {
  --tw-bg-opacity: 1;
}
[dir] .bg-\[\#0f766e\] {
  background-color: rgb(15 118 110 / var(--tw-bg-opacity, 1));
}
.bg-\[\#10b981\] {
  --tw-bg-opacity: 1;
}
[dir] .bg-\[\#10b981\] {
  background-color: rgb(16 185 129 / var(--tw-bg-opacity, 1));
}
.bg-\[\#16a34a\] {
  --tw-bg-opacity: 1;
}
[dir] .bg-\[\#16a34a\] {
  background-color: rgb(22 163 74 / var(--tw-bg-opacity, 1));
}
.bg-\[\#1e293b\] {
  --tw-bg-opacity: 1;
}
[dir] .bg-\[\#1e293b\] {
  background-color: rgb(30 41 59 / var(--tw-bg-opacity, 1));
}
.bg-\[\#22c55e\] {
  --tw-bg-opacity: 1;
}
[dir] .bg-\[\#22c55e\] {
  background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1));
}
.bg-\[\#26a69a\] {
  --tw-bg-opacity: 1;
}
[dir] .bg-\[\#26a69a\] {
  background-color: rgb(38 166 154 / var(--tw-bg-opacity, 1));
}
.bg-\[\#28c840\] {
  --tw-bg-opacity: 1;
}
[dir] .bg-\[\#28c840\] {
  background-color: rgb(40 200 64 / var(--tw-bg-opacity, 1));
}
.bg-\[\#2962ff\] {
  --tw-bg-opacity: 1;
}
[dir] .bg-\[\#2962ff\] {
  background-color: rgb(41 98 255 / var(--tw-bg-opacity, 1));
}
.bg-\[\#312e81\] {
  --tw-bg-opacity: 1;
}
[dir] .bg-\[\#312e81\] {
  background-color: rgb(49 46 129 / var(--tw-bg-opacity, 1));
}
.bg-\[\#3b82f6\] {
  --tw-bg-opacity: 1;
}
[dir] .bg-\[\#3b82f6\] {
  background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1));
}
.bg-\[\#818cf8\] {
  --tw-bg-opacity: 1;
}
[dir] .bg-\[\#818cf8\] {
  background-color: rgb(129 140 248 / var(--tw-bg-opacity, 1));
}
.bg-\[\#a855f7\] {
  --tw-bg-opacity: 1;
}
[dir] .bg-\[\#a855f7\] {
  background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1));
}
.bg-\[\#cbd5e1\] {
  --tw-bg-opacity: 1;
}
[dir] .bg-\[\#cbd5e1\] {
  background-color: rgb(203 213 225 / var(--tw-bg-opacity, 1));
}
.bg-\[\#d97706\] {
  --tw-bg-opacity: 1;
}
[dir] .bg-\[\#d97706\] {
  background-color: rgb(217 119 6 / var(--tw-bg-opacity, 1));
}
.bg-\[\#dc2626\] {
  --tw-bg-opacity: 1;
}
[dir] .bg-\[\#dc2626\] {
  background-color: rgb(220 38 38 / var(--tw-bg-opacity, 1));
}
.bg-\[\#dde8f4\] {
  --tw-bg-opacity: 1;
}
[dir] .bg-\[\#dde8f4\] {
  background-color: rgb(221 232 244 / var(--tw-bg-opacity, 1));
}
.bg-\[\#e2f4f1\] {
  --tw-bg-opacity: 1;
}
[dir] .bg-\[\#e2f4f1\] {
  background-color: rgb(226 244 241 / var(--tw-bg-opacity, 1));
}
.bg-\[\#eceef4\] {
  --tw-bg-opacity: 1;
}
[dir] .bg-\[\#eceef4\] {
  background-color: rgb(236 238 244 / var(--tw-bg-opacity, 1));
}
.bg-\[\#efe7da\] {
  --tw-bg-opacity: 1;
}
[dir] .bg-\[\#efe7da\] {
  background-color: rgb(239 231 218 / var(--tw-bg-opacity, 1));
}
.bg-\[\#f0eee6\] {
  --tw-bg-opacity: 1;
}
[dir] .bg-\[\#f0eee6\] {
  background-color: rgb(240 238 230 / var(--tw-bg-opacity, 1));
}
.bg-\[\#f23645\] {
  --tw-bg-opacity: 1;
}
[dir] .bg-\[\#f23645\] {
  background-color: rgb(242 54 69 / var(--tw-bg-opacity, 1));
}
.bg-\[\#f3f5f9\] {
  --tw-bg-opacity: 1;
}
[dir] .bg-\[\#f3f5f9\] {
  background-color: rgb(243 245 249 / var(--tw-bg-opacity, 1));
}
.bg-\[\#f59e0b\] {
  --tw-bg-opacity: 1;
}
[dir] .bg-\[\#f59e0b\] {
  background-color: rgb(245 158 11 / var(--tw-bg-opacity, 1));
}
.bg-\[\#febc2e\] {
  --tw-bg-opacity: 1;
}
[dir] .bg-\[\#febc2e\] {
  background-color: rgb(254 188 46 / var(--tw-bg-opacity, 1));
}
.bg-\[\#fef2f2\] {
  --tw-bg-opacity: 1;
}
[dir] .bg-\[\#fef2f2\] {
  background-color: rgb(254 242 242 / var(--tw-bg-opacity, 1));
}
.bg-\[\#ff5f57\] {
  --tw-bg-opacity: 1;
}
[dir] .bg-\[\#ff5f57\] {
  background-color: rgb(255 95 87 / var(--tw-bg-opacity, 1));
}
.bg-\[\#fff\] {
  --tw-bg-opacity: 1;
}
[dir] .bg-\[\#fff\] {
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.bg-\[\#fffbeb\] {
  --tw-bg-opacity: 1;
}
[dir] .bg-\[\#fffbeb\] {
  background-color: rgb(255 251 235 / var(--tw-bg-opacity, 1));
}
.bg-\[\#ffffff\] {
  --tw-bg-opacity: 1;
}
[dir] .bg-\[\#ffffff\] {
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
[dir] .bg-\[color-mix\(in_srgb\2c \#0891b2_10\%\2c var\(--wt-surface\2c \#fff\)\)\] {
  background-color: color-mix(in srgb,#0891b2 10%,var(--wt-surface,#fff));
}
[dir] .bg-\[color-mix\(in_srgb\2c \#0f766e_12\%\2c var\(--wt-surface\2c \#fff\)\)\] {
  background-color: color-mix(in srgb,#0f766e 12%,var(--wt-surface,#fff));
}
[dir] .bg-\[color-mix\(in_srgb\2c \#7c3aed_10\%\2c var\(--wt-surface\2c \#fff\)\)\] {
  background-color: color-mix(in srgb,#7c3aed 10%,var(--wt-surface,#fff));
}
[dir] .bg-\[color-mix\(in_srgb\2c var\(--tone\)_12\%\2c transparent\)\] {
  background-color: color-mix(in srgb,var(--tone) 12%,transparent);
}
[dir] .bg-\[color-mix\(in_srgb\2c var\(--wt-brand\2c \#4f46e5\)_4\%\2c transparent\)\] {
  background-color: color-mix(in srgb,var(--wt-brand,#4f46e5) 4%,transparent);
}
[dir] .bg-\[color-mix\(in_srgb\2c var\(--wt-p\)_22\%\2c \#fff\)\] {
  background-color: color-mix(in srgb,var(--wt-p) 22%,#fff);
}
[dir] .bg-\[color-mix\(in_srgb\2c var\(--wt-p\)_78\%\2c \#0b1020\)\] {
  background-color: color-mix(in srgb,var(--wt-p) 78%,#0b1020);
}
[dir] .bg-\[color-mix\(in_srgb\2c var\(--wt-surface\2c \#fff\)_78\%\2c transparent\)\] {
  background-color: color-mix(in srgb,var(--wt-surface,#fff) 78%,transparent);
}
[dir] .bg-\[color\:color-mix\(in_srgb\2c \#0e9f6e_26\%\2c var\(--wt-surface\2c \#fff\)\)\] {
  background-color: color-mix(in srgb,#0e9f6e 26%,var(--wt-surface,#fff));
}
[dir] .bg-\[color\:color-mix\(in_srgb\2c var\(--pc\)_13\%\2c \#fff\)\] {
  background-color: color-mix(in srgb,var(--pc) 13%,#fff);
}
[dir] .bg-\[color\:color-mix\(in_srgb\2c var\(--reason\2c \#64748b\)_14\%\2c var\(--wt-surface\2c \#fff\)\)\] {
  background-color: color-mix(in srgb,var(--reason,#64748b) 14%,var(--wt-surface,#fff));
}
[dir] .bg-\[color\:color-mix\(in_srgb\2c var\(--wt-brand\2c \#4f46e5\)_30\%\2c transparent\)\] {
  background-color: color-mix(in srgb,var(--wt-brand,#4f46e5) 30%,transparent);
}
[dir] .bg-\[color\:color-mix\(in_srgb\2c var\(--wt-ink\2c \#0f172a\)_5\%\2c transparent\)\] {
  background-color: color-mix(in srgb,var(--wt-ink,#0f172a) 5%,transparent);
}
[dir] .bg-\[color\:color-mix\(in_srgb\2c var\(--wt-ink\2c \#0f172a\)_7\%\2c transparent\)\] {
  background-color: color-mix(in srgb,var(--wt-ink,#0f172a) 7%,transparent);
}
[dir] .bg-\[color\:var\(--chat-accent\)\] {
  background-color: var(--chat-accent);
}
[dir] .bg-\[color\:var\(--chat-soft\)\] {
  background-color: var(--chat-soft);
}
[dir] .bg-\[color\:var\(--reason\2c \#64748b\)\] {
  background-color: var(--reason,#64748b);
}
[dir] .bg-\[color\:var\(--wt-brand\2c \#4f46e5\)\] {
  background-color: var(--wt-brand,#4f46e5);
}
[dir] .bg-\[color\:var\(--wt-faint\2c \#667085\)\] {
  background-color: var(--wt-faint,#667085);
}
[dir] .bg-\[color\:var\(--wt-faint\2c \#94a3b8\)\] {
  background-color: var(--wt-faint,#94a3b8);
}
[dir] .bg-\[color\:var\(--wt-faint\2c \#98a2b3\)\] {
  background-color: var(--wt-faint,#98a2b3);
}
[dir] .bg-\[color\:var\(--wt-line-strong\2c \#d0d5dd\)\] {
  background-color: var(--wt-line-strong,#d0d5dd);
}
[dir] .bg-\[color\:var\(--wt-muted\2c \#5b6577\)\] {
  background-color: var(--wt-muted,#5b6577);
}
[dir] .bg-\[color\:var\(--wt-muted\2c \#64748b\)\] {
  background-color: var(--wt-muted,#64748b);
}
[dir] .bg-\[color\:var\(--wt-navy-fill\2c \#0f172a\)\] {
  background-color: var(--wt-navy-fill,#0f172a);
}
[dir] .bg-\[rgba\(129\2c 140\2c 248\2c 0\.12\)\] {
  background-color: rgba(129,140,248,0.12);
}
[dir] .bg-\[rgba\(15\2c 23\2c 42\2c 0\.32\)\] {
  background-color: rgba(15,23,42,0.32);
}
[dir] .bg-\[rgba\(15\2c 23\2c 42\2c 0\.42\)\] {
  background-color: rgba(15,23,42,0.42);
}
[dir] .bg-\[rgba\(15\2c 23\2c 42\2c 0\.48\)\] {
  background-color: rgba(15,23,42,0.48);
}
[dir] .bg-\[rgba\(15\2c 23\2c 42\2c 0\.55\)\] {
  background-color: rgba(15,23,42,0.55);
}
[dir] .bg-\[rgba\(165\2c 180\2c 252\2c 0\.18\)\] {
  background-color: rgba(165,180,252,0.18);
}
[dir] .bg-\[rgba\(2\2c 6\2c 23\2c 0\.72\)\] {
  background-color: rgba(2,6,23,0.72);
}
[dir] .bg-\[rgba\(255\2c 255\2c 255\2c 0\.03\)\] {
  background-color: rgba(255,255,255,0.03);
}
[dir] .bg-\[rgba\(255\2c 255\2c 255\2c 0\.04\)\] {
  background-color: rgba(255,255,255,0.04);
}
[dir] .bg-\[rgba\(255\2c 255\2c 255\2c 0\.05\)\] {
  background-color: rgba(255,255,255,0.05);
}
[dir] .bg-\[rgba\(255\2c 255\2c 255\2c 0\.06\)\] {
  background-color: rgba(255,255,255,0.06);
}
[dir] .bg-\[rgba\(255\2c 255\2c 255\2c 0\.08\)\] {
  background-color: rgba(255,255,255,0.08);
}
[dir] .bg-\[rgba\(255\2c 255\2c 255\2c 0\.1\)\] {
  background-color: rgba(255,255,255,0.1);
}
[dir] .bg-\[rgba\(255\2c 255\2c 255\2c 0\.12\)\] {
  background-color: rgba(255,255,255,0.12);
}
[dir] .bg-\[rgba\(255\2c 255\2c 255\2c 0\.18\)\] {
  background-color: rgba(255,255,255,0.18);
}
[dir] .bg-\[rgba\(255\2c 255\2c 255\2c 0\.85\)\] {
  background-color: rgba(255,255,255,0.85);
}
[dir] .bg-\[var\(--wt-brand\2c \#4f46e5\)\] {
  background-color: var(--wt-brand,#4f46e5);
}
.bg-amber-100 {
  --tw-bg-opacity: 1;
}
[dir] .bg-amber-100 {
  background-color: rgb(254 243 199 / var(--tw-bg-opacity, 1));
}
.bg-brand {
  --tw-bg-opacity: 1;
}
[dir] .bg-brand {
  background-color: var(--wt-brand, #4f46e5);
}
.bg-brand-100 {
  --tw-bg-opacity: 1;
}
[dir] .bg-brand-100 {
  background-color: var(--wt-brand-100, #e0e7ff);
}
.bg-brand-200 {
  --tw-bg-opacity: 1;
}
[dir] .bg-brand-200 {
  background-color: var(--wt-brand-200, #c7d2fe);
}
.bg-brand-400 {
  --tw-bg-opacity: 1;
}
[dir] .bg-brand-400 {
  background-color: var(--wt-brand-400, #818cf8);
}
.bg-brand-50 {
  --tw-bg-opacity: 1;
}
[dir] .bg-brand-50 {
  background-color: var(--wt-brand-50, #eef2ff);
}
[dir] .bg-brand-50\/40 {
  background-color: color-mix(in srgb, var(--wt-brand-50, #eef2ff) calc(0.4 * 100%), transparent);
}
[dir] .bg-brand-50\/60 {
  background-color: color-mix(in srgb, var(--wt-brand-50, #eef2ff) calc(0.6 * 100%), transparent);
}
.bg-brand-solid {
  --tw-bg-opacity: 1;
}
[dir] .bg-brand-solid {
  background-color: var(--wt-brand-solid, #4f46e5);
}
[dir] .bg-brand\/10 {
  background-color: color-mix(in srgb, var(--wt-brand, #4f46e5) calc(0.1 * 100%), transparent);
}
[dir] .bg-brand\/15 {
  background-color: color-mix(in srgb, var(--wt-brand, #4f46e5) calc(0.15 * 100%), transparent);
}
[dir] .bg-brand\/30 {
  background-color: color-mix(in srgb, var(--wt-brand, #4f46e5) calc(0.3 * 100%), transparent);
}
[dir] .bg-brand\/40 {
  background-color: color-mix(in srgb, var(--wt-brand, #4f46e5) calc(0.4 * 100%), transparent);
}
[dir] .bg-brand\/55 {
  background-color: color-mix(in srgb, var(--wt-brand, #4f46e5) calc(0.55 * 100%), transparent);
}
.bg-canvas {
  --tw-bg-opacity: 1;
}
[dir] .bg-canvas {
  background-color: var(--wt-bg, #f6f7fb);
}
[dir] .bg-current {
  background-color: currentColor;
}
.bg-cyan-50 {
  --tw-bg-opacity: 1;
}
[dir] .bg-cyan-50 {
  background-color: rgb(236 254 255 / var(--tw-bg-opacity, 1));
}
.bg-down {
  --tw-bg-opacity: 1;
}
[dir] .bg-down {
  background-color: var(--wt-down, #F23645);
}
.bg-down-50 {
  --tw-bg-opacity: 1;
}
[dir] .bg-down-50 {
  background-color: var(--wt-down-50, #fdebed);
}
[dir] .bg-down\/15 {
  background-color: color-mix(in srgb, var(--wt-down, #F23645) calc(0.15 * 100%), transparent);
}
[dir] .bg-down\/70 {
  background-color: color-mix(in srgb, var(--wt-down, #F23645) calc(0.7 * 100%), transparent);
}
.bg-faint {
  --tw-bg-opacity: 1;
}
[dir] .bg-faint {
  background-color: var(--wt-faint, #667085);
}
.bg-indigo-100 {
  --tw-bg-opacity: 1;
}
[dir] .bg-indigo-100 {
  background-color: rgb(224 231 255 / var(--tw-bg-opacity, 1));
}
.bg-indigo-700 {
  --tw-bg-opacity: 1;
}
[dir] .bg-indigo-700 {
  background-color: rgb(67 56 202 / var(--tw-bg-opacity, 1));
}
.bg-info-50 {
  --tw-bg-opacity: 1;
}
[dir] .bg-info-50 {
  background-color: var(--wt-info-50, #eff6ff);
}
.bg-ink {
  --tw-bg-opacity: 1;
}
[dir] .bg-ink {
  background-color: var(--wt-ink, #0f172a);
}
[dir] .bg-ink\/40 {
  background-color: color-mix(in srgb, var(--wt-ink, #0f172a) calc(0.4 * 100%), transparent);
}
[dir] .bg-ink\/70 {
  background-color: color-mix(in srgb, var(--wt-ink, #0f172a) calc(0.7 * 100%), transparent);
}
.bg-line {
  --tw-bg-opacity: 1;
}
[dir] .bg-line {
  background-color: var(--wt-line, #e5e7eb);
}
.bg-line-2 {
  --tw-bg-opacity: 1;
}
[dir] .bg-line-2 {
  background-color: var(--wt-line-2, #eef0f5);
}
.bg-line-strong {
  --tw-bg-opacity: 1;
}
[dir] .bg-line-strong {
  background-color: var(--wt-line-strong, #d0d5dd);
}
.bg-navy {
  --tw-bg-opacity: 1;
}
[dir] .bg-navy {
  background-color: var(--wt-navy, #0f172a);
}
.bg-pink-50 {
  --tw-bg-opacity: 1;
}
[dir] .bg-pink-50 {
  background-color: rgb(253 242 248 / var(--tw-bg-opacity, 1));
}
.bg-purple-100 {
  --tw-bg-opacity: 1;
}
[dir] .bg-purple-100 {
  background-color: rgb(243 232 255 / var(--tw-bg-opacity, 1));
}
.bg-side-active-bg {
  --tw-bg-opacity: 1;
}
[dir] .bg-side-active-bg {
  background-color: var(--wt-side-active-bg, #eef2ff);
}
.bg-side-bg {
  --tw-bg-opacity: 1;
}
[dir] .bg-side-bg {
  background-color: var(--wt-side-bg, #ffffff);
}
.bg-side-line {
  --tw-bg-opacity: 1;
}
[dir] .bg-side-line {
  background-color: var(--wt-side-line, #eef0f5);
}
.bg-side-muted {
  --tw-bg-opacity: 1;
}
[dir] .bg-side-muted {
  background-color: var(--wt-side-muted, #6b7280);
}
.bg-surface {
  --tw-bg-opacity: 1;
}
[dir] .bg-surface {
  background-color: var(--wt-surface, #ffffff);
}
.bg-surface-2 {
  --tw-bg-opacity: 1;
}
[dir] .bg-surface-2 {
  background-color: var(--wt-surface-2, #f8fafc);
}
.bg-surface-3 {
  --tw-bg-opacity: 1;
}
[dir] .bg-surface-3 {
  background-color: var(--wt-surface-3, #f1f5f9);
}
[dir] .bg-surface\/95 {
  background-color: color-mix(in srgb, var(--wt-surface, #ffffff) calc(0.95 * 100%), transparent);
}
.bg-teal-50 {
  --tw-bg-opacity: 1;
}
[dir] .bg-teal-50 {
  background-color: rgb(240 253 250 / var(--tw-bg-opacity, 1));
}
.bg-text {
  --tw-bg-opacity: 1;
}
[dir] .bg-text {
  background-color: var(--wt-text, #1f2937);
}
[dir] .bg-transparent {
  background-color: transparent;
}
.bg-up {
  --tw-bg-opacity: 1;
}
[dir] .bg-up {
  background-color: var(--wt-up, #089981);
}
.bg-up-50 {
  --tw-bg-opacity: 1;
}
[dir] .bg-up-50 {
  background-color: var(--wt-up-50, #e3f5f1);
}
[dir] .bg-up-50\/60 {
  background-color: color-mix(in srgb, var(--wt-up-50, #e3f5f1) calc(0.6 * 100%), transparent);
}
[dir] .bg-up\/10 {
  background-color: color-mix(in srgb, var(--wt-up, #089981) calc(0.1 * 100%), transparent);
}
[dir] .bg-up\/15 {
  background-color: color-mix(in srgb, var(--wt-up, #089981) calc(0.15 * 100%), transparent);
}
[dir] .bg-up\/70 {
  background-color: color-mix(in srgb, var(--wt-up, #089981) calc(0.7 * 100%), transparent);
}
.bg-warn {
  --tw-bg-opacity: 1;
}
[dir] .bg-warn {
  background-color: rgb(183 121 31 / var(--tw-bg-opacity, 1));
}
.bg-warn-50 {
  --tw-bg-opacity: 1;
}
[dir] .bg-warn-50 {
  background-color: var(--wt-warn-50, #fdf5e6);
}
[dir] .bg-warn-50\/60 {
  background-color: color-mix(in srgb, var(--wt-warn-50, #fdf5e6) calc(0.6 * 100%), transparent);
}
.bg-white {
  --tw-bg-opacity: 1;
}
[dir] .bg-white {
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
[dir] .bg-white\/\[0\.12\] {
  background-color: rgb(255 255 255 / 0.12);
}
[dir=ltr] .bg-\[linear-gradient\(120deg\2c var\(--wt-brand-50\2c \#eef2ff\)_0\%\2c var\(--wt-surface\2c \#fff\)_65\%\)\] {
  background-image: linear-gradient(120deg,var(--wt-brand-50,#eef2ff) 0%,var(--wt-surface,#fff) 65%);
}
[dir=rtl] .bg-\[linear-gradient\(120deg\2c var\(--wt-brand-50\2c \#eef2ff\)_0\%\2c var\(--wt-surface\2c \#fff\)_65\%\)\] {
  background-image: linear-gradient(-120deg,var(--wt-brand-50,#eef2ff) 0%,var(--wt-surface,#fff) 65%);
}
[dir=ltr] .bg-\[linear-gradient\(135deg\2c \#22c55e_0\%\2c \#16a34a_55\%\2c \#0f7a37_100\%\)\] {
  background-image: linear-gradient(135deg,#22c55e 0%,#16a34a 55%,#0f7a37 100%);
}
[dir=rtl] .bg-\[linear-gradient\(135deg\2c \#22c55e_0\%\2c \#16a34a_55\%\2c \#0f7a37_100\%\)\] {
  background-image: linear-gradient(-135deg,#22c55e 0%,#16a34a 55%,#0f7a37 100%);
}
[dir=ltr] .bg-\[linear-gradient\(135deg\2c \#fffbeb\2c var\(--wt-surface\2c \#fff\)\)\] {
  background-image: linear-gradient(135deg,#fffbeb,var(--wt-surface,#fff));
}
[dir=rtl] .bg-\[linear-gradient\(135deg\2c \#fffbeb\2c var\(--wt-surface\2c \#fff\)\)\] {
  background-image: linear-gradient(-135deg,#fffbeb,var(--wt-surface,#fff));
}
[dir=ltr] .bg-\[linear-gradient\(135deg\2c var\(--wt-brand\2c \#4f46e5\)\2c var\(--wt-brand-2\2c \#7c3aed\)\)\] {
  background-image: linear-gradient(135deg,var(--wt-brand,#4f46e5),var(--wt-brand-2,#7c3aed));
}
[dir=rtl] .bg-\[linear-gradient\(135deg\2c var\(--wt-brand\2c \#4f46e5\)\2c var\(--wt-brand-2\2c \#7c3aed\)\)\] {
  background-image: linear-gradient(-135deg,var(--wt-brand,#4f46e5),var(--wt-brand-2,#7c3aed));
}
[dir=ltr] .bg-\[linear-gradient\(135deg\2c var\(--wt-brand\2c \#6366f1\)_0\%\2c var\(--wt-brand\2c \#4f46e5\)_60\%\2c var\(--wt-brand-700\2c \#4338ca\)_100\%\)\] {
  background-image: linear-gradient(135deg,var(--wt-brand,#6366f1) 0%,var(--wt-brand,#4f46e5) 60%,var(--wt-brand-700,#4338ca) 100%);
}
[dir=rtl] .bg-\[linear-gradient\(135deg\2c var\(--wt-brand\2c \#6366f1\)_0\%\2c var\(--wt-brand\2c \#4f46e5\)_60\%\2c var\(--wt-brand-700\2c \#4338ca\)_100\%\)\] {
  background-image: linear-gradient(-135deg,var(--wt-brand,#6366f1) 0%,var(--wt-brand,#4f46e5) 60%,var(--wt-brand-700,#4338ca) 100%);
}
[dir=ltr] .bg-\[linear-gradient\(135deg\2c var\(--wt-brand-50\2c \#eef2ff\)\2c transparent_70\%\)\] {
  background-image: linear-gradient(135deg,var(--wt-brand-50,#eef2ff),transparent 70%);
}
[dir=rtl] .bg-\[linear-gradient\(135deg\2c var\(--wt-brand-50\2c \#eef2ff\)\2c transparent_70\%\)\] {
  background-image: linear-gradient(-135deg,var(--wt-brand-50,#eef2ff),transparent 70%);
}
[dir=ltr] .bg-\[linear-gradient\(135deg\2c var\(--wt-brand-50\2c \#eef2ff\)\2c var\(--wt-brand-100\2c \#e0e7ff\)\)\] {
  background-image: linear-gradient(135deg,var(--wt-brand-50,#eef2ff),var(--wt-brand-100,#e0e7ff));
}
[dir=rtl] .bg-\[linear-gradient\(135deg\2c var\(--wt-brand-50\2c \#eef2ff\)\2c var\(--wt-brand-100\2c \#e0e7ff\)\)\] {
  background-image: linear-gradient(-135deg,var(--wt-brand-50,#eef2ff),var(--wt-brand-100,#e0e7ff));
}
[dir=ltr] .bg-\[linear-gradient\(135deg\2c var\(--wt-brand-50\2c \#eef2ff\)\2c var\(--wt-surface\2c \#fff\)\)\] {
  background-image: linear-gradient(135deg,var(--wt-brand-50,#eef2ff),var(--wt-surface,#fff));
}
[dir=rtl] .bg-\[linear-gradient\(135deg\2c var\(--wt-brand-50\2c \#eef2ff\)\2c var\(--wt-surface\2c \#fff\)\)\] {
  background-image: linear-gradient(-135deg,var(--wt-brand-50,#eef2ff),var(--wt-surface,#fff));
}
[dir=ltr] .bg-\[linear-gradient\(135deg\2c var\(--wt-brand-50\2c \#eef2ff\)_0\%\2c var\(--wt-surface\2c \#fff\)_75\%\)\] {
  background-image: linear-gradient(135deg,var(--wt-brand-50,#eef2ff) 0%,var(--wt-surface,#fff) 75%);
}
[dir=rtl] .bg-\[linear-gradient\(135deg\2c var\(--wt-brand-50\2c \#eef2ff\)_0\%\2c var\(--wt-surface\2c \#fff\)_75\%\)\] {
  background-image: linear-gradient(-135deg,var(--wt-brand-50,#eef2ff) 0%,var(--wt-surface,#fff) 75%);
}
[dir=ltr] .bg-\[linear-gradient\(135deg\2c var\(--wt-brand-50\2c \#f5f6ff\)_0\%\2c var\(--wt-surface\2c \#fff\)_75\%\)\] {
  background-image: linear-gradient(135deg,var(--wt-brand-50,#f5f6ff) 0%,var(--wt-surface,#fff) 75%);
}
[dir=rtl] .bg-\[linear-gradient\(135deg\2c var\(--wt-brand-50\2c \#f5f6ff\)_0\%\2c var\(--wt-surface\2c \#fff\)_75\%\)\] {
  background-image: linear-gradient(-135deg,var(--wt-brand-50,#f5f6ff) 0%,var(--wt-surface,#fff) 75%);
}
[dir=ltr] .bg-\[linear-gradient\(135deg\2c var\(--wt-brand-700\2c \#4338ca\)\2c var\(--wt-brand-2\2c \#7c3aed\)\)\] {
  background-image: linear-gradient(135deg,var(--wt-brand-700,#4338ca),var(--wt-brand-2,#7c3aed));
}
[dir=rtl] .bg-\[linear-gradient\(135deg\2c var\(--wt-brand-700\2c \#4338ca\)\2c var\(--wt-brand-2\2c \#7c3aed\)\)\] {
  background-image: linear-gradient(-135deg,var(--wt-brand-700,#4338ca),var(--wt-brand-2,#7c3aed));
}
[dir=ltr] .bg-\[linear-gradient\(135deg\2c var\(--wt-down-50\2c \#fdecec\)_0\%\2c var\(--wt-surface\2c \#fff\)_70\%\)\] {
  background-image: linear-gradient(135deg,var(--wt-down-50,#fdecec) 0%,var(--wt-surface,#fff) 70%);
}
[dir=rtl] .bg-\[linear-gradient\(135deg\2c var\(--wt-down-50\2c \#fdecec\)_0\%\2c var\(--wt-surface\2c \#fff\)_70\%\)\] {
  background-image: linear-gradient(-135deg,var(--wt-down-50,#fdecec) 0%,var(--wt-surface,#fff) 70%);
}
[dir=ltr] .bg-\[linear-gradient\(160deg\2c \#22c55e\2c \#15803d\)\] {
  background-image: linear-gradient(160deg,#22c55e,#15803d);
}
[dir=rtl] .bg-\[linear-gradient\(160deg\2c \#22c55e\2c \#15803d\)\] {
  background-image: linear-gradient(-160deg,#22c55e,#15803d);
}
[dir=ltr] .bg-\[linear-gradient\(160deg\2c var\(--wt-brand-50\2c \#eef2ff\)_0\%\2c var\(--wt-surface\2c \#fff\)_55\%\)\] {
  background-image: linear-gradient(160deg,var(--wt-brand-50,#eef2ff) 0%,var(--wt-surface,#fff) 55%);
}
[dir=rtl] .bg-\[linear-gradient\(160deg\2c var\(--wt-brand-50\2c \#eef2ff\)_0\%\2c var\(--wt-surface\2c \#fff\)_55\%\)\] {
  background-image: linear-gradient(-160deg,var(--wt-brand-50,#eef2ff) 0%,var(--wt-surface,#fff) 55%);
}
[dir=ltr] .bg-\[linear-gradient\(180deg\2c color-mix\(in_srgb\2c var\(--wt-brand\2c \#4f46e5\)_20\%\2c transparent\)\2c transparent\)\] {
  background-image: linear-gradient(180deg,color-mix(in srgb,var(--wt-brand,#4f46e5) 20%,transparent),transparent);
}
[dir=rtl] .bg-\[linear-gradient\(180deg\2c color-mix\(in_srgb\2c var\(--wt-brand\2c \#4f46e5\)_20\%\2c transparent\)\2c transparent\)\] {
  background-image: linear-gradient(-180deg,color-mix(in srgb,var(--wt-brand,#4f46e5) 20%,transparent),transparent);
}
[dir=ltr] .bg-\[linear-gradient\(180deg\2c var\(--wt-brand-50\2c \#f5f6ff\)_0\%\2c var\(--wt-surface\2c \#fff\)_45\%\)\] {
  background-image: linear-gradient(180deg,var(--wt-brand-50,#f5f6ff) 0%,var(--wt-surface,#fff) 45%);
}
[dir=rtl] .bg-\[linear-gradient\(180deg\2c var\(--wt-brand-50\2c \#f5f6ff\)_0\%\2c var\(--wt-surface\2c \#fff\)_45\%\)\] {
  background-image: linear-gradient(-180deg,var(--wt-brand-50,#f5f6ff) 0%,var(--wt-surface,#fff) 45%);
}
[dir=ltr] .bg-\[linear-gradient\(180deg\2c var\(--wt-surface-2\2c \#f8fafc\)\2c var\(--wt-surface\2c \#ffffff\)\)\] {
  background-image: linear-gradient(180deg,var(--wt-surface-2,#f8fafc),var(--wt-surface,#ffffff));
}
[dir=rtl] .bg-\[linear-gradient\(180deg\2c var\(--wt-surface-2\2c \#f8fafc\)\2c var\(--wt-surface\2c \#ffffff\)\)\] {
  background-image: linear-gradient(-180deg,var(--wt-surface-2,#f8fafc),var(--wt-surface,#ffffff));
}
[dir=ltr] .bg-\[linear-gradient\(180deg\2c var\(--wt-surface-2\2c \#fafbff\)_0\%\2c var\(--wt-surface\2c \#fff\)_40\%\)\] {
  background-image: linear-gradient(180deg,var(--wt-surface-2,#fafbff) 0%,var(--wt-surface,#fff) 40%);
}
[dir=rtl] .bg-\[linear-gradient\(180deg\2c var\(--wt-surface-2\2c \#fafbff\)_0\%\2c var\(--wt-surface\2c \#fff\)_40\%\)\] {
  background-image: linear-gradient(-180deg,var(--wt-surface-2,#fafbff) 0%,var(--wt-surface,#fff) 40%);
}
[dir=ltr] .bg-\[linear-gradient\(90deg\2c var\(--wt-brand-50\2c \#eef2ff\)\2c var\(--wt-violet-50\2c \#f5f3ff\)\)\] {
  background-image: linear-gradient(90deg,var(--wt-brand-50,#eef2ff),var(--wt-violet-50,#f5f3ff));
}
[dir=rtl] .bg-\[linear-gradient\(90deg\2c var\(--wt-brand-50\2c \#eef2ff\)\2c var\(--wt-violet-50\2c \#f5f3ff\)\)\] {
  background-image: linear-gradient(-90deg,var(--wt-brand-50,#eef2ff),var(--wt-violet-50,#f5f3ff));
}
[dir=ltr] .bg-\[linear-gradient\(90deg\2c var\(--wt-down-50\2c \#fdecec\)_0\%\2c var\(--wt-surface-3\2c \#f1f5f9\)_50\%\2c var\(--wt-up-50\2c \#e8f7f0\)_100\%\)\] {
  background-image: linear-gradient(90deg,var(--wt-down-50,#fdecec) 0%,var(--wt-surface-3,#f1f5f9) 50%,var(--wt-up-50,#e8f7f0) 100%);
}
[dir=rtl] .bg-\[linear-gradient\(90deg\2c var\(--wt-down-50\2c \#fdecec\)_0\%\2c var\(--wt-surface-3\2c \#f1f5f9\)_50\%\2c var\(--wt-up-50\2c \#e8f7f0\)_100\%\)\] {
  background-image: linear-gradient(-90deg,var(--wt-down-50,#fdecec) 0%,var(--wt-surface-3,#f1f5f9) 50%,var(--wt-up-50,#e8f7f0) 100%);
}
[dir=ltr] .bg-\[linear-gradient\(90deg\2c var\(--wt-warn-50\2c \#fffbeb\)\2c var\(--wt-warn-50\2c \#fff7ed\)\)\] {
  background-image: linear-gradient(90deg,var(--wt-warn-50,#fffbeb),var(--wt-warn-50,#fff7ed));
}
[dir=rtl] .bg-\[linear-gradient\(90deg\2c var\(--wt-warn-50\2c \#fffbeb\)\2c var\(--wt-warn-50\2c \#fff7ed\)\)\] {
  background-image: linear-gradient(-90deg,var(--wt-warn-50,#fffbeb),var(--wt-warn-50,#fff7ed));
}
[dir=ltr] .bg-\[linear-gradient\(color-mix\(in_srgb\2c var\(--wt-muted\2c \#64748b\)_20\%\2c transparent\)_1px\2c transparent_1px\)\2c linear-gradient\(90deg\2c color-mix\(in_srgb\2c var\(--wt-muted\2c \#64748b\)_20\%\2c transparent\)_1px\2c transparent_1px\)\] {
  background-image: linear-gradient(color-mix(in srgb,var(--wt-muted,#64748b) 20%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--wt-muted,#64748b) 20%,transparent) 1px,transparent 1px);
}
[dir=rtl] .bg-\[linear-gradient\(color-mix\(in_srgb\2c var\(--wt-muted\2c \#64748b\)_20\%\2c transparent\)_1px\2c transparent_1px\)\2c linear-gradient\(90deg\2c color-mix\(in_srgb\2c var\(--wt-muted\2c \#64748b\)_20\%\2c transparent\)_1px\2c transparent_1px\)\] {
  background-image: linear-gradient(color-mix(in srgb,var(--wt-muted,#64748b) 20%,transparent) 1px,transparent 1px),linear-gradient(-90deg,color-mix(in srgb,var(--wt-muted,#64748b) 20%,transparent) 1px,transparent 1px);
}
[dir=ltr] .bg-\[radial-gradient\(120\%_140\%_at_100\%_0\%\2c color-mix\(in_srgb\2c var\(--wt-brand\2c \#6366f1\)_10\%\2c transparent\)_0\%\2c transparent_55\%\)\2c linear-gradient\(135deg\2c var\(--wt-brand-50\2c \#f5f6ff\)_0\%\2c var\(--wt-surface\2c \#fff\)_70\%\)\] {
  background-image: radial-gradient(120% 140% at 100% 0%,color-mix(in srgb,var(--wt-brand,#6366f1) 10%,transparent) 0%,transparent 55%),linear-gradient(135deg,var(--wt-brand-50,#f5f6ff) 0%,var(--wt-surface,#fff) 70%);
}
[dir=rtl] .bg-\[radial-gradient\(120\%_140\%_at_100\%_0\%\2c color-mix\(in_srgb\2c var\(--wt-brand\2c \#6366f1\)_10\%\2c transparent\)_0\%\2c transparent_55\%\)\2c linear-gradient\(135deg\2c var\(--wt-brand-50\2c \#f5f6ff\)_0\%\2c var\(--wt-surface\2c \#fff\)_70\%\)\] {
  background-image: radial-gradient(120% 140% at 100% 0%,color-mix(in srgb,var(--wt-brand,#6366f1) 10%,transparent) 0%,transparent 55%),linear-gradient(-135deg,var(--wt-brand-50,#f5f6ff) 0%,var(--wt-surface,#fff) 70%);
}
[dir] .bg-\[radial-gradient\(120\%_90\%_at_80\%_-10\%\2c color-mix\(in_srgb\2c var\(--wt-brand\2c \#4f46e5\)_22\%\2c transparent\)\2c transparent_70\%\)\] {
  background-image: radial-gradient(120% 90% at 80% -10%,color-mix(in srgb,var(--wt-brand,#4f46e5) 22%,transparent),transparent 70%);
}
[dir] .bg-\[radial-gradient\(60\%_80\%_at_15\%_0\%\2c color-mix\(in_srgb\2c var\(--wt-brand\2c \#4f46e5\)_32\%\2c transparent\)\2c transparent_70\%\)\2c radial-gradient\(45\%_70\%_at_55\%_0\%\2c color-mix\(in_srgb\2c \#06b6d4_26\%\2c transparent\)\2c transparent_70\%\)\2c radial-gradient\(50\%_80\%_at_95\%_8\%\2c color-mix\(in_srgb\2c var\(--wt-brand-2\2c \#7c3aed\)_30\%\2c transparent\)\2c transparent_70\%\)\] {
  background-image: radial-gradient(60% 80% at 15% 0%,color-mix(in srgb,var(--wt-brand,#4f46e5) 32%,transparent),transparent 70%),radial-gradient(45% 70% at 55% 0%,color-mix(in srgb,#06b6d4 26%,transparent),transparent 70%),radial-gradient(50% 80% at 95% 8%,color-mix(in srgb,var(--wt-brand-2,#7c3aed) 30%,transparent),transparent 70%);
}
[dir] .bg-\[radial-gradient\(70\%_70\%_at_0\%_0\%\2c color-mix\(in_srgb\2c var\(--wt-brand\2c \#4f46e5\)_22\%\2c transparent\)\2c transparent_70\%\)\2c radial-gradient\(70\%_70\%_at_100\%_20\%\2c color-mix\(in_srgb\2c var\(--wt-brand-2\2c \#7c3aed\)_20\%\2c transparent\)\2c transparent_70\%\)\2c radial-gradient\(70\%_70\%_at_60\%_120\%\2c color-mix\(in_srgb\2c \#0ea5e9_18\%\2c transparent\)\2c transparent_70\%\)\] {
  background-image: radial-gradient(70% 70% at 0% 0%,color-mix(in srgb,var(--wt-brand,#4f46e5) 22%,transparent),transparent 70%),radial-gradient(70% 70% at 100% 20%,color-mix(in srgb,var(--wt-brand-2,#7c3aed) 20%,transparent),transparent 70%),radial-gradient(70% 70% at 60% 120%,color-mix(in srgb,#0ea5e9 18%,transparent),transparent 70%);
}
[dir] .bg-\[radial-gradient\(90\%_140\%_at_0\%_0\%\2c color-mix\(in_srgb\2c var\(--wt-brand\2c \#4f46e5\)_9\%\2c transparent\)_0\%\2c transparent_60\%\)\] {
  background-image: radial-gradient(90% 140% at 0% 0%,color-mix(in srgb,var(--wt-brand,#4f46e5) 9%,transparent) 0%,transparent 60%);
}
[dir=ltr] .bg-\[radial-gradient\(circle_at_0\%_0\%\2c var\(--wt-brand-100\2c \#e0e7ff\)_0\%\2c transparent_45\%\)\2c linear-gradient\(135deg\2c var\(--wt-brand-50\2c \#f5f7ff\)\2c var\(--wt-surface\2c \#fff\)_60\%\)\] {
  background-image: radial-gradient(circle at 0% 0%,var(--wt-brand-100,#e0e7ff) 0%,transparent 45%),linear-gradient(135deg,var(--wt-brand-50,#f5f7ff),var(--wt-surface,#fff) 60%);
}
[dir=rtl] .bg-\[radial-gradient\(circle_at_0\%_0\%\2c var\(--wt-brand-100\2c \#e0e7ff\)_0\%\2c transparent_45\%\)\2c linear-gradient\(135deg\2c var\(--wt-brand-50\2c \#f5f7ff\)\2c var\(--wt-surface\2c \#fff\)_60\%\)\] {
  background-image: radial-gradient(circle at 0% 0%,var(--wt-brand-100,#e0e7ff) 0%,transparent 45%),linear-gradient(-135deg,var(--wt-brand-50,#f5f7ff),var(--wt-surface,#fff) 60%);
}
[dir] .bg-\[radial-gradient\(color-mix\(in_srgb\2c var\(--wt-muted\2c \#64748b\)_45\%\2c transparent\)_1px\2c transparent_1\.4px\)\] {
  background-image: radial-gradient(color-mix(in srgb,var(--wt-muted,#64748b) 45%,transparent) 1px,transparent 1.4px);
}
[dir=ltr] .bg-\[repeating-linear-gradient\(45deg\2c color-mix\(in_srgb\2c var\(--wt-muted\2c \#64748b\)_14\%\2c transparent\)_0_1px\2c transparent_1px_5px\)\2c repeating-linear-gradient\(-45deg\2c color-mix\(in_srgb\2c var\(--wt-muted\2c \#64748b\)_10\%\2c transparent\)_0_1px\2c transparent_1px_6px\)\] {
  background-image: repeating-linear-gradient(45deg,color-mix(in srgb,var(--wt-muted,#64748b) 14%,transparent) 0 1px,transparent 1px 5px),repeating-linear-gradient(-45deg,color-mix(in srgb,var(--wt-muted,#64748b) 10%,transparent) 0 1px,transparent 1px 6px);
}
[dir=rtl] .bg-\[repeating-linear-gradient\(45deg\2c color-mix\(in_srgb\2c var\(--wt-muted\2c \#64748b\)_14\%\2c transparent\)_0_1px\2c transparent_1px_5px\)\2c repeating-linear-gradient\(-45deg\2c color-mix\(in_srgb\2c var\(--wt-muted\2c \#64748b\)_10\%\2c transparent\)_0_1px\2c transparent_1px_6px\)\] {
  background-image: repeating-linear-gradient(-45deg,color-mix(in srgb,var(--wt-muted,#64748b) 14%,transparent) 0 1px,transparent 1px 5px),repeating-linear-gradient(45deg,color-mix(in srgb,var(--wt-muted,#64748b) 10%,transparent) 0 1px,transparent 1px 6px);
}
[dir] .bg-gradient-to-b {
  background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
}
.from-side-bg {
  --tw-gradient-from: var(--wt-side-bg, #ffffff) var(--tw-gradient-from-position);
  --tw-gradient-to: color-mix(in srgb, var(--wt-side-bg, #ffffff) calc(0 * 100%), transparent) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.to-\[transparent\] {
  --tw-gradient-to: transparent var(--tw-gradient-to-position);
}
[dir] .bg-\[length\:7px_7px\] {
  background-size: 7px 7px;
}
[dir] .bg-\[length\:8px_8px\] {
  background-size: 8px 8px;
}
.fill-\[\#0f172a\] {
  fill: #0f172a;
}
.fill-\[color\:var\(--wt-muted\2c \#5b6577\)\] {
  fill: var(--wt-muted,#5b6577);
}
.fill-current {
  fill: currentColor;
}
.fill-down {
  fill: var(--wt-down, #F23645);
}
.fill-down\/\[0\.12\] {
  fill: color-mix(in srgb, var(--wt-down, #F23645) calc(0.12 * 100%), transparent);
}
.fill-ink {
  fill: var(--wt-ink, #0f172a);
}
.fill-muted {
  fill: var(--wt-muted, #5b6577);
}
.fill-up {
  fill: var(--wt-up, #089981);
}
.fill-up\/\[0\.12\] {
  fill: color-mix(in srgb, var(--wt-up, #089981) calc(0.12 * 100%), transparent);
}
.stroke-\[color\:color-mix\(in_srgb\2c var\(--wt-ink\2c \#0f172a\)_8\%\2c transparent\)\] {
  stroke: color-mix(in srgb,var(--wt-ink,#0f172a) 8%,transparent);
}
.stroke-down {
  stroke: var(--wt-down, #F23645);
}
.stroke-line {
  stroke: var(--wt-line, #e5e7eb);
}
.stroke-surface {
  stroke: var(--wt-surface, #ffffff);
}
.stroke-surface-3 {
  stroke: var(--wt-surface-3, #f1f5f9);
}
.stroke-up {
  stroke: var(--wt-up, #089981);
}
.object-contain {
  object-fit: contain;
}
.object-cover {
  object-fit: cover;
}
[dir] .p-0 {
  padding: 0px;
}
[dir] .p-1 {
  padding: 0.25rem;
}
[dir] .p-\[0px\] {
  padding: 0px;
}
[dir] .p-\[10px\] {
  padding: 10px;
}
[dir] .p-\[12px\] {
  padding: 12px;
}
[dir] .p-\[14px\] {
  padding: 14px;
}
[dir] .p-\[16px\] {
  padding: 16px;
}
[dir] .p-\[18px\] {
  padding: 18px;
}
[dir] .p-\[20px\] {
  padding: 20px;
}
[dir] .p-\[22px\] {
  padding: 22px;
}
[dir] .p-\[24px\] {
  padding: 24px;
}
[dir] .p-\[28px\] {
  padding: 28px;
}
[dir] .p-\[2px\] {
  padding: 2px;
}
[dir] .p-\[30px\] {
  padding: 30px;
}
[dir] .p-\[3px\] {
  padding: 3px;
}
[dir] .p-\[48px\] {
  padding: 48px;
}
[dir] .p-\[4px\] {
  padding: 4px;
}
[dir] .p-\[5px\] {
  padding: 5px;
}
[dir] .p-\[6px\] {
  padding: 6px;
}
[dir] .p-\[7px\] {
  padding: 7px;
}
[dir] .p-\[8px\] {
  padding: 8px;
}
[dir] .\!py-\[10px\] {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}
[dir=ltr] .px-0 {
  padding-left: 0px;
  padding-right: 0px;
}
[dir=rtl] .px-0 {
  padding-right: 0px;
  padding-left: 0px;
}
[dir=ltr] .px-3 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
[dir=rtl] .px-3 {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
[dir=ltr] .px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}
[dir=rtl] .px-4 {
  padding-right: 1rem;
  padding-left: 1rem;
}
[dir=ltr] .px-\[10px\] {
  padding-left: 10px;
  padding-right: 10px;
}
[dir=rtl] .px-\[10px\] {
  padding-right: 10px;
  padding-left: 10px;
}
[dir=ltr] .px-\[11px\] {
  padding-left: 11px;
  padding-right: 11px;
}
[dir=rtl] .px-\[11px\] {
  padding-right: 11px;
  padding-left: 11px;
}
[dir=ltr] .px-\[12px\] {
  padding-left: 12px;
  padding-right: 12px;
}
[dir=rtl] .px-\[12px\] {
  padding-right: 12px;
  padding-left: 12px;
}
[dir=ltr] .px-\[13px\] {
  padding-left: 13px;
  padding-right: 13px;
}
[dir=rtl] .px-\[13px\] {
  padding-right: 13px;
  padding-left: 13px;
}
[dir=ltr] .px-\[14px\] {
  padding-left: 14px;
  padding-right: 14px;
}
[dir=rtl] .px-\[14px\] {
  padding-right: 14px;
  padding-left: 14px;
}
[dir=ltr] .px-\[15px\] {
  padding-left: 15px;
  padding-right: 15px;
}
[dir=rtl] .px-\[15px\] {
  padding-right: 15px;
  padding-left: 15px;
}
[dir=ltr] .px-\[16px\] {
  padding-left: 16px;
  padding-right: 16px;
}
[dir=rtl] .px-\[16px\] {
  padding-right: 16px;
  padding-left: 16px;
}
[dir=ltr] .px-\[18px\] {
  padding-left: 18px;
  padding-right: 18px;
}
[dir=rtl] .px-\[18px\] {
  padding-right: 18px;
  padding-left: 18px;
}
[dir=ltr] .px-\[20px\] {
  padding-left: 20px;
  padding-right: 20px;
}
[dir=rtl] .px-\[20px\] {
  padding-right: 20px;
  padding-left: 20px;
}
[dir=ltr] .px-\[22px\] {
  padding-left: 22px;
  padding-right: 22px;
}
[dir=rtl] .px-\[22px\] {
  padding-right: 22px;
  padding-left: 22px;
}
[dir=ltr] .px-\[24px\] {
  padding-left: 24px;
  padding-right: 24px;
}
[dir=rtl] .px-\[24px\] {
  padding-right: 24px;
  padding-left: 24px;
}
[dir=ltr] .px-\[26px\] {
  padding-left: 26px;
  padding-right: 26px;
}
[dir=rtl] .px-\[26px\] {
  padding-right: 26px;
  padding-left: 26px;
}
[dir=ltr] .px-\[28px\] {
  padding-left: 28px;
  padding-right: 28px;
}
[dir=rtl] .px-\[28px\] {
  padding-right: 28px;
  padding-left: 28px;
}
[dir=ltr] .px-\[2px\] {
  padding-left: 2px;
  padding-right: 2px;
}
[dir=rtl] .px-\[2px\] {
  padding-right: 2px;
  padding-left: 2px;
}
[dir=ltr] .px-\[44px\] {
  padding-left: 44px;
  padding-right: 44px;
}
[dir=rtl] .px-\[44px\] {
  padding-right: 44px;
  padding-left: 44px;
}
[dir=ltr] .px-\[4px\] {
  padding-left: 4px;
  padding-right: 4px;
}
[dir=rtl] .px-\[4px\] {
  padding-right: 4px;
  padding-left: 4px;
}
[dir=ltr] .px-\[5px\] {
  padding-left: 5px;
  padding-right: 5px;
}
[dir=rtl] .px-\[5px\] {
  padding-right: 5px;
  padding-left: 5px;
}
[dir=ltr] .px-\[6px\] {
  padding-left: 6px;
  padding-right: 6px;
}
[dir=rtl] .px-\[6px\] {
  padding-right: 6px;
  padding-left: 6px;
}
[dir=ltr] .px-\[7px\] {
  padding-left: 7px;
  padding-right: 7px;
}
[dir=rtl] .px-\[7px\] {
  padding-right: 7px;
  padding-left: 7px;
}
[dir=ltr] .px-\[8px\] {
  padding-left: 8px;
  padding-right: 8px;
}
[dir=rtl] .px-\[8px\] {
  padding-right: 8px;
  padding-left: 8px;
}
[dir=ltr] .px-\[9px\] {
  padding-left: 9px;
  padding-right: 9px;
}
[dir=rtl] .px-\[9px\] {
  padding-right: 9px;
  padding-left: 9px;
}
[dir] .py-0 {
  padding-top: 0px;
  padding-bottom: 0px;
}
[dir] .py-\[10px\] {
  padding-top: 10px;
  padding-bottom: 10px;
}
[dir] .py-\[11px\] {
  padding-top: 11px;
  padding-bottom: 11px;
}
[dir] .py-\[12px\] {
  padding-top: 12px;
  padding-bottom: 12px;
}
[dir] .py-\[13px\] {
  padding-top: 13px;
  padding-bottom: 13px;
}
[dir] .py-\[14px\] {
  padding-top: 14px;
  padding-bottom: 14px;
}
[dir] .py-\[16px\] {
  padding-top: 16px;
  padding-bottom: 16px;
}
[dir] .py-\[18px\] {
  padding-top: 18px;
  padding-bottom: 18px;
}
[dir] .py-\[1px\] {
  padding-top: 1px;
  padding-bottom: 1px;
}
[dir] .py-\[20px\] {
  padding-top: 20px;
  padding-bottom: 20px;
}
[dir] .py-\[22px\] {
  padding-top: 22px;
  padding-bottom: 22px;
}
[dir] .py-\[24px\] {
  padding-top: 24px;
  padding-bottom: 24px;
}
[dir] .py-\[26px\] {
  padding-top: 26px;
  padding-bottom: 26px;
}
[dir] .py-\[28px\] {
  padding-top: 28px;
  padding-bottom: 28px;
}
[dir] .py-\[2px\] {
  padding-top: 2px;
  padding-bottom: 2px;
}
[dir] .py-\[32px\] {
  padding-top: 32px;
  padding-bottom: 32px;
}
[dir] .py-\[36px\] {
  padding-top: 36px;
  padding-bottom: 36px;
}
[dir] .py-\[3px\] {
  padding-top: 3px;
  padding-bottom: 3px;
}
[dir] .py-\[40px\] {
  padding-top: 40px;
  padding-bottom: 40px;
}
[dir] .py-\[48px\] {
  padding-top: 48px;
  padding-bottom: 48px;
}
[dir] .py-\[4px\] {
  padding-top: 4px;
  padding-bottom: 4px;
}
[dir] .py-\[5px\] {
  padding-top: 5px;
  padding-bottom: 5px;
}
[dir] .py-\[6px\] {
  padding-top: 6px;
  padding-bottom: 6px;
}
[dir] .py-\[72px\] {
  padding-top: 72px;
  padding-bottom: 72px;
}
[dir] .py-\[7px\] {
  padding-top: 7px;
  padding-bottom: 7px;
}
[dir] .py-\[8px\] {
  padding-top: 8px;
  padding-bottom: 8px;
}
[dir] .py-\[9px\] {
  padding-top: 9px;
  padding-bottom: 9px;
}
[dir] .py-px {
  padding-top: 1px;
  padding-bottom: 1px;
}
[dir=ltr] .\!pl-\[18px\] {
  padding-left: 18px !important;
}
[dir=rtl] .\!pl-\[18px\] {
  padding-right: 18px !important;
}
[dir] .pb-0 {
  padding-bottom: 0px;
}
[dir] .pb-\[0px\] {
  padding-bottom: 0px;
}
[dir] .pb-\[10px\] {
  padding-bottom: 10px;
}
[dir] .pb-\[12px\] {
  padding-bottom: 12px;
}
[dir] .pb-\[14px\] {
  padding-bottom: 14px;
}
[dir] .pb-\[16px\] {
  padding-bottom: 16px;
}
[dir] .pb-\[18px\] {
  padding-bottom: 18px;
}
[dir] .pb-\[22px\] {
  padding-bottom: 22px;
}
[dir] .pb-\[24px\] {
  padding-bottom: 24px;
}
[dir] .pb-\[28px\] {
  padding-bottom: 28px;
}
[dir] .pb-\[2px\] {
  padding-bottom: 2px;
}
[dir] .pb-\[40px\] {
  padding-bottom: 40px;
}
[dir] .pb-\[48px\] {
  padding-bottom: 48px;
}
[dir] .pb-\[4px\] {
  padding-bottom: 4px;
}
[dir] .pb-\[56px\] {
  padding-bottom: 56px;
}
[dir] .pb-\[5px\] {
  padding-bottom: 5px;
}
[dir] .pb-\[64px\] {
  padding-bottom: 64px;
}
[dir] .pb-\[6px\] {
  padding-bottom: 6px;
}
[dir] .pb-\[72px\] {
  padding-bottom: 72px;
}
[dir] .pb-\[8px\] {
  padding-bottom: 8px;
}
[dir] .pb-\[9px\] {
  padding-bottom: 9px;
}
[dir=ltr] .pl-0 {
  padding-left: 0px;
}
[dir=rtl] .pl-0 {
  padding-right: 0px;
}
[dir=ltr] .pl-\[10px\] {
  padding-left: 10px;
}
[dir=rtl] .pl-\[10px\] {
  padding-right: 10px;
}
[dir=ltr] .pl-\[11px\] {
  padding-left: 11px;
}
[dir=rtl] .pl-\[11px\] {
  padding-right: 11px;
}
[dir=ltr] .pl-\[12px\] {
  padding-left: 12px;
}
[dir=rtl] .pl-\[12px\] {
  padding-right: 12px;
}
[dir=ltr] .pl-\[13px\] {
  padding-left: 13px;
}
[dir=rtl] .pl-\[13px\] {
  padding-right: 13px;
}
[dir=ltr] .pl-\[14px\] {
  padding-left: 14px;
}
[dir=rtl] .pl-\[14px\] {
  padding-right: 14px;
}
[dir=ltr] .pl-\[16px\] {
  padding-left: 16px;
}
[dir=rtl] .pl-\[16px\] {
  padding-right: 16px;
}
[dir=ltr] .pl-\[18px\] {
  padding-left: 18px;
}
[dir=rtl] .pl-\[18px\] {
  padding-right: 18px;
}
[dir=ltr] .pl-\[19px\] {
  padding-left: 19px;
}
[dir=rtl] .pl-\[19px\] {
  padding-right: 19px;
}
[dir=ltr] .pl-\[20px\] {
  padding-left: 20px;
}
[dir=rtl] .pl-\[20px\] {
  padding-right: 20px;
}
[dir=ltr] .pl-\[21px\] {
  padding-left: 21px;
}
[dir=rtl] .pl-\[21px\] {
  padding-right: 21px;
}
[dir=ltr] .pl-\[22px\] {
  padding-left: 22px;
}
[dir=rtl] .pl-\[22px\] {
  padding-right: 22px;
}
[dir=ltr] .pl-\[24px\] {
  padding-left: 24px;
}
[dir=rtl] .pl-\[24px\] {
  padding-right: 24px;
}
[dir=ltr] .pl-\[26px\] {
  padding-left: 26px;
}
[dir=rtl] .pl-\[26px\] {
  padding-right: 26px;
}
[dir=ltr] .pl-\[28px\] {
  padding-left: 28px;
}
[dir=rtl] .pl-\[28px\] {
  padding-right: 28px;
}
[dir=ltr] .pl-\[2px\] {
  padding-left: 2px;
}
[dir=rtl] .pl-\[2px\] {
  padding-right: 2px;
}
[dir=ltr] .pl-\[30px\] {
  padding-left: 30px;
}
[dir=rtl] .pl-\[30px\] {
  padding-right: 30px;
}
[dir=ltr] .pl-\[32px\] {
  padding-left: 32px;
}
[dir=rtl] .pl-\[32px\] {
  padding-right: 32px;
}
[dir=ltr] .pl-\[34px\] {
  padding-left: 34px;
}
[dir=rtl] .pl-\[34px\] {
  padding-right: 34px;
}
[dir=ltr] .pl-\[38px\] {
  padding-left: 38px;
}
[dir=rtl] .pl-\[38px\] {
  padding-right: 38px;
}
[dir=ltr] .pl-\[40px\] {
  padding-left: 40px;
}
[dir=rtl] .pl-\[40px\] {
  padding-right: 40px;
}
[dir=ltr] .pl-\[44px\] {
  padding-left: 44px;
}
[dir=rtl] .pl-\[44px\] {
  padding-right: 44px;
}
[dir=ltr] .pl-\[46px\] {
  padding-left: 46px;
}
[dir=rtl] .pl-\[46px\] {
  padding-right: 46px;
}
[dir=ltr] .pl-\[4px\] {
  padding-left: 4px;
}
[dir=rtl] .pl-\[4px\] {
  padding-right: 4px;
}
[dir=ltr] .pl-\[5px\] {
  padding-left: 5px;
}
[dir=rtl] .pl-\[5px\] {
  padding-right: 5px;
}
[dir=ltr] .pl-\[6px\] {
  padding-left: 6px;
}
[dir=rtl] .pl-\[6px\] {
  padding-right: 6px;
}
[dir=ltr] .pl-\[8px\] {
  padding-left: 8px;
}
[dir=rtl] .pl-\[8px\] {
  padding-right: 8px;
}
[dir=ltr] .pr-0 {
  padding-right: 0px;
}
[dir=rtl] .pr-0 {
  padding-left: 0px;
}
[dir=ltr] .pr-\[10px\] {
  padding-right: 10px;
}
[dir=rtl] .pr-\[10px\] {
  padding-left: 10px;
}
[dir=ltr] .pr-\[11px\] {
  padding-right: 11px;
}
[dir=rtl] .pr-\[11px\] {
  padding-left: 11px;
}
[dir=ltr] .pr-\[12px\] {
  padding-right: 12px;
}
[dir=rtl] .pr-\[12px\] {
  padding-left: 12px;
}
[dir=ltr] .pr-\[14px\] {
  padding-right: 14px;
}
[dir=rtl] .pr-\[14px\] {
  padding-left: 14px;
}
[dir=ltr] .pr-\[16px\] {
  padding-right: 16px;
}
[dir=rtl] .pr-\[16px\] {
  padding-left: 16px;
}
[dir=ltr] .pr-\[20px\] {
  padding-right: 20px;
}
[dir=rtl] .pr-\[20px\] {
  padding-left: 20px;
}
[dir=ltr] .pr-\[22px\] {
  padding-right: 22px;
}
[dir=rtl] .pr-\[22px\] {
  padding-left: 22px;
}
[dir=ltr] .pr-\[2px\] {
  padding-right: 2px;
}
[dir=rtl] .pr-\[2px\] {
  padding-left: 2px;
}
[dir=ltr] .pr-\[32px\] {
  padding-right: 32px;
}
[dir=rtl] .pr-\[32px\] {
  padding-left: 32px;
}
[dir=ltr] .pr-\[34px\] {
  padding-right: 34px;
}
[dir=rtl] .pr-\[34px\] {
  padding-left: 34px;
}
[dir=ltr] .pr-\[3px\] {
  padding-right: 3px;
}
[dir=rtl] .pr-\[3px\] {
  padding-left: 3px;
}
[dir=ltr] .pr-\[48px\] {
  padding-right: 48px;
}
[dir=rtl] .pr-\[48px\] {
  padding-left: 48px;
}
[dir=ltr] .pr-\[4px\] {
  padding-right: 4px;
}
[dir=rtl] .pr-\[4px\] {
  padding-left: 4px;
}
[dir=ltr] .pr-\[56px\] {
  padding-right: 56px;
}
[dir=rtl] .pr-\[56px\] {
  padding-left: 56px;
}
[dir=ltr] .pr-\[6px\] {
  padding-right: 6px;
}
[dir=rtl] .pr-\[6px\] {
  padding-left: 6px;
}
[dir=ltr] .pr-\[7px\] {
  padding-right: 7px;
}
[dir=rtl] .pr-\[7px\] {
  padding-left: 7px;
}
[dir=ltr] .pr-\[88px\] {
  padding-right: 88px;
}
[dir=rtl] .pr-\[88px\] {
  padding-left: 88px;
}
[dir=ltr] .pr-\[8px\] {
  padding-right: 8px;
}
[dir=rtl] .pr-\[8px\] {
  padding-left: 8px;
}
[dir] .pt-0 {
  padding-top: 0px;
}
[dir] .pt-3 {
  padding-top: 0.75rem;
}
[dir] .pt-\[10px\] {
  padding-top: 10px;
}
[dir] .pt-\[12px\] {
  padding-top: 12px;
}
[dir] .pt-\[13px\] {
  padding-top: 13px;
}
[dir] .pt-\[14px\] {
  padding-top: 14px;
}
[dir] .pt-\[16px\] {
  padding-top: 16px;
}
[dir] .pt-\[18px\] {
  padding-top: 18px;
}
[dir] .pt-\[20px\] {
  padding-top: 20px;
}
[dir] .pt-\[22px\] {
  padding-top: 22px;
}
[dir] .pt-\[24px\] {
  padding-top: 24px;
}
[dir] .pt-\[26px\] {
  padding-top: 26px;
}
[dir] .pt-\[28px\] {
  padding-top: 28px;
}
[dir] .pt-\[2px\] {
  padding-top: 2px;
}
[dir] .pt-\[36px\] {
  padding-top: 36px;
}
[dir] .pt-\[3px\] {
  padding-top: 3px;
}
[dir] .pt-\[40px\] {
  padding-top: 40px;
}
[dir] .pt-\[4px\] {
  padding-top: 4px;
}
[dir] .pt-\[56px\] {
  padding-top: 56px;
}
[dir] .pt-\[5px\] {
  padding-top: 5px;
}
[dir] .pt-\[64px\] {
  padding-top: 64px;
}
[dir] .pt-\[6px\] {
  padding-top: 6px;
}
[dir] .pt-\[8px\] {
  padding-top: 8px;
}
[dir] .pt-px {
  padding-top: 1px;
}
[dir=ltr] .\!text-left {
  text-align: left !important;
}
[dir=rtl] .\!text-left {
  text-align: right !important;
}
[dir=ltr] .text-left {
  text-align: left;
}
[dir=rtl] .text-left {
  text-align: right;
}
[dir] .text-center {
  text-align: center;
}
[dir=ltr] .text-right {
  text-align: right;
}
[dir=rtl] .text-right {
  text-align: left;
}
[dir] .text-start {
  text-align: start;
}
.align-baseline {
  vertical-align: baseline;
}
.align-top {
  vertical-align: top;
}
.align-middle {
  vertical-align: middle;
}
.align-bottom {
  vertical-align: bottom;
}
.align-\[-2px\] {
  vertical-align: -2px;
}
.align-\[0\.14em\] {
  vertical-align: 0.14em;
}
.align-\[1px\] {
  vertical-align: 1px;
}
.\!font-sans {
  font-family: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif !important;
}
.font-\[inherit\] {
  font-family: inherit;
}
.font-mono {
  font-family: "JetBrains Mono", ui-monospace, SFMono-Regular, Consolas, monospace;
}
.font-sans {
  font-family: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;
}
.\!text-\[0\.82rem\] {
  font-size: 0.82rem !important;
}
.\!text-\[0\.84rem\] {
  font-size: 0.84rem !important;
}
.\!text-\[0\.86rem\] {
  font-size: 0.86rem !important;
}
.\!text-\[0\.8rem\] {
  font-size: 0.8rem !important;
}
.\!text-\[0\.98rem\] {
  font-size: 0.98rem !important;
}
.\!text-\[1\.1rem\] {
  font-size: 1.1rem !important;
}
.text-\[0\.58rem\] {
  font-size: 0.58rem;
}
.text-\[0\.62rem\] {
  font-size: 0.62rem;
}
.text-\[0\.64rem\] {
  font-size: 0.64rem;
}
.text-\[0\.66rem\] {
  font-size: 0.66rem;
}
.text-\[0\.68rem\] {
  font-size: 0.68rem;
}
.text-\[0\.6em\] {
  font-size: 0.6em;
}
.text-\[0\.6rem\] {
  font-size: 0.6rem;
}
.text-\[0\.72rem\] {
  font-size: 0.72rem;
}
.text-\[0\.74rem\] {
  font-size: 0.74rem;
}
.text-\[0\.75em\] {
  font-size: 0.75em;
}
.text-\[0\.75rem\] {
  font-size: 0.75rem;
}
.text-\[0\.76rem\] {
  font-size: 0.76rem;
}
.text-\[0\.78rem\] {
  font-size: 0.78rem;
}
.text-\[0\.7em\] {
  font-size: 0.7em;
}
.text-\[0\.7rem\] {
  font-size: 0.7rem;
}
.text-\[0\.82rem\] {
  font-size: 0.82rem;
}
.text-\[0\.83rem\] {
  font-size: 0.83rem;
}
.text-\[0\.84rem\] {
  font-size: 0.84rem;
}
.text-\[0\.85rem\] {
  font-size: 0.85rem;
}
.text-\[0\.86rem\] {
  font-size: 0.86rem;
}
.text-\[0\.875rem\] {
  font-size: 0.875rem;
}
.text-\[0\.87rem\] {
  font-size: 0.87rem;
}
.text-\[0\.88rem\] {
  font-size: 0.88rem;
}
.text-\[0\.8em\] {
  font-size: 0.8em;
}
.text-\[0\.8rem\] {
  font-size: 0.8rem;
}
.text-\[0\.91rem\] {
  font-size: 0.91rem;
}
.text-\[0\.92rem\] {
  font-size: 0.92rem;
}
.text-\[0\.93rem\] {
  font-size: 0.93rem;
}
.text-\[0\.94rem\] {
  font-size: 0.94rem;
}
.text-\[0\.95rem\] {
  font-size: 0.95rem;
}
.text-\[0\.96rem\] {
  font-size: 0.96rem;
}
.text-\[0\.98rem\] {
  font-size: 0.98rem;
}
.text-\[0\.9rem\] {
  font-size: 0.9rem;
}
.text-\[1\.02rem\] {
  font-size: 1.02rem;
}
.text-\[1\.04rem\] {
  font-size: 1.04rem;
}
.text-\[1\.05rem\] {
  font-size: 1.05rem;
}
.text-\[1\.06rem\] {
  font-size: 1.06rem;
}
.text-\[1\.0714rem\] {
  font-size: 1.0714rem;
}
.text-\[1\.07rem\] {
  font-size: 1.07rem;
}
.text-\[1\.08rem\] {
  font-size: 1.08rem;
}
.text-\[1\.125rem\] {
  font-size: 1.125rem;
}
.text-\[1\.12rem\] {
  font-size: 1.12rem;
}
.text-\[1\.15rem\] {
  font-size: 1.15rem;
}
.text-\[1\.1rem\] {
  font-size: 1.1rem;
}
.text-\[1\.22rem\] {
  font-size: 1.22rem;
}
.text-\[1\.25rem\] {
  font-size: 1.25rem;
}
.text-\[1\.2rem\] {
  font-size: 1.2rem;
}
.text-\[1\.34rem\] {
  font-size: 1.34rem;
}
.text-\[1\.35rem\] {
  font-size: 1.35rem;
}
.text-\[1\.3rem\] {
  font-size: 1.3rem;
}
.text-\[1\.45rem\] {
  font-size: 1.45rem;
}
.text-\[1\.4rem\] {
  font-size: 1.4rem;
}
.text-\[1\.55rem\] {
  font-size: 1.55rem;
}
.text-\[1\.5rem\] {
  font-size: 1.5rem;
}
.text-\[1\.6rem\] {
  font-size: 1.6rem;
}
.text-\[1\.75rem\] {
  font-size: 1.75rem;
}
.text-\[1\.85rem\] {
  font-size: 1.85rem;
}
.text-\[1\.9rem\] {
  font-size: 1.9rem;
}
.text-\[10\.5px\] {
  font-size: 10.5px;
}
.text-\[10px\] {
  font-size: 10px;
}
.text-\[11\.5px\] {
  font-size: 11.5px;
}
.text-\[11px\] {
  font-size: 11px;
}
.text-\[12\.5px\] {
  font-size: 12.5px;
}
.text-\[12px\] {
  font-size: 12px;
}
.text-\[13\.5px\] {
  font-size: 13.5px;
}
.text-\[13px\] {
  font-size: 13px;
}
.text-\[14\.5px\] {
  font-size: 14.5px;
}
.text-\[14px\] {
  font-size: 14px;
}
.text-\[15\.5px\] {
  font-size: 15.5px;
}
.text-\[15px\] {
  font-size: 15px;
}
.text-\[16\.5px\] {
  font-size: 16.5px;
}
.text-\[16px\] {
  font-size: 16px;
}
.text-\[17px\] {
  font-size: 17px;
}
.text-\[18px\] {
  font-size: 18px;
}
.text-\[19px\] {
  font-size: 19px;
}
.text-\[1rem\] {
  font-size: 1rem;
}
.text-\[20px\] {
  font-size: 20px;
}
.text-\[22px\] {
  font-size: 22px;
}
.text-\[26px\] {
  font-size: 26px;
}
.text-\[28px\] {
  font-size: 28px;
}
.text-\[30px\] {
  font-size: 30px;
}
.text-\[40px\] {
  font-size: 40px;
}
.text-\[7px\] {
  font-size: 7px;
}
.text-\[9\.5px\] {
  font-size: 9.5px;
}
.text-\[9px\] {
  font-size: 9px;
}
.text-\[clamp\(1\.15rem\2c 0\.8rem\+0\.55vw\2c 1\.45rem\)\] {
  font-size: clamp(1.15rem,0.8rem + 0.55vw,1.45rem);
}
.text-\[clamp\(1\.55rem\2c 1\.15rem\+0\.7vw\2c 1\.85rem\)\] {
  font-size: clamp(1.55rem,1.15rem + 0.7vw,1.85rem);
}
.text-\[clamp\(1\.5rem\2c 1\.1rem\+0\.75vw\2c 1\.8rem\)\] {
  font-size: clamp(1.5rem,1.1rem + 0.75vw,1.8rem);
}
.text-\[clamp\(1\.6rem\2c 1\.2rem\+0\.8vw\2c 1\.98rem\)\] {
  font-size: clamp(1.6rem,1.2rem + 0.8vw,1.98rem);
}
.text-\[clamp\(1\.8rem\2c 1\.3rem\+1vw\2c 2\.2rem\)\] {
  font-size: clamp(1.8rem,1.3rem + 1vw,2.2rem);
}
.text-\[clamp\(2rem\2c 1\.35rem\+1\.2vw\2c 2\.5rem\)\] {
  font-size: clamp(2rem,1.35rem + 1.2vw,2.5rem);
}
.text-\[length\:inherit\] {
  font-size: inherit;
}
.text-base {
  font-size: 1rem;
  line-height: 1.5rem;
}
.text-label {
  font-size: 0.78rem;
  line-height: 1.2;
  letter-spacing: 0.04em;
  font-weight: 600;
}
.text-pill {
  font-size: 0.76rem;
  line-height: 1.2;
  font-weight: 600;
}
.text-section {
  font-size: 1rem;
  line-height: 1.4;
  font-weight: 600;
}
.text-th {
  font-size: 0.75rem;
  line-height: 1.4;
  letter-spacing: 0.04em;
  font-weight: 600;
}
.text-title {
  font-size: 1.45rem;
  line-height: 1.25;
  letter-spacing: -0.01em;
  font-weight: 700;
}
.\!font-bold {
  font-weight: 700 !important;
}
.font-\[450\] {
  font-weight: 450;
}
.font-\[650\] {
  font-weight: 650;
}
.font-\[750\] {
  font-weight: 750;
}
.font-bold {
  font-weight: 700;
}
.font-extrabold {
  font-weight: 800;
}
.font-medium {
  font-weight: 500;
}
.font-normal {
  font-weight: 400;
}
.font-semibold {
  font-weight: 600;
}
.uppercase {
  text-transform: uppercase;
}
.capitalize {
  text-transform: capitalize;
}
.normal-case {
  text-transform: none;
}
.italic {
  font-style: italic;
}
.not-italic {
  font-style: normal;
}
.ordinal {
  --tw-ordinal: ordinal;
  font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
}
.tabular-nums {
  --tw-numeric-spacing: tabular-nums;
  font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
}
.\!leading-\[1\.45\] {
  line-height: 1.45 !important;
}
.\!leading-snug {
  line-height: 1.375 !important;
}
.leading-5 {
  line-height: 1.25rem;
}
.leading-\[0\] {
  line-height: 0;
}
.leading-\[1\.04\] {
  line-height: 1.04;
}
.leading-\[1\.12\] {
  line-height: 1.12;
}
.leading-\[1\.15\] {
  line-height: 1.15;
}
.leading-\[1\.1\] {
  line-height: 1.1;
}
.leading-\[1\.22\] {
  line-height: 1.22;
}
.leading-\[1\.25\] {
  line-height: 1.25;
}
.leading-\[1\.2\] {
  line-height: 1.2;
}
.leading-\[1\.35\] {
  line-height: 1.35;
}
.leading-\[1\.3\] {
  line-height: 1.3;
}
.leading-\[1\.45\] {
  line-height: 1.45;
}
.leading-\[1\.4\] {
  line-height: 1.4;
}
.leading-\[1\.55\] {
  line-height: 1.55;
}
.leading-\[1\.5\] {
  line-height: 1.5;
}
.leading-\[1\.65\] {
  line-height: 1.65;
}
.leading-\[1\.6\] {
  line-height: 1.6;
}
.leading-\[1\.9\] {
  line-height: 1.9;
}
.leading-\[12px\] {
  line-height: 12px;
}
.leading-\[18px\] {
  line-height: 18px;
}
.leading-\[19px\] {
  line-height: 19px;
}
.leading-\[20px\] {
  line-height: 20px;
}
.leading-\[22px\] {
  line-height: 22px;
}
.leading-\[24px\] {
  line-height: 24px;
}
.leading-\[8px\] {
  line-height: 8px;
}
.leading-\[inherit\] {
  line-height: inherit;
}
.leading-none {
  line-height: 1;
}
.leading-normal {
  line-height: 1.5;
}
.leading-relaxed {
  line-height: 1.625;
}
.leading-snug {
  line-height: 1.375;
}
.leading-tight {
  line-height: 1.25;
}
.tracking-\[-0\.005em\] {
  letter-spacing: -0.005em;
}
.tracking-\[-0\.015em\] {
  letter-spacing: -0.015em;
}
.tracking-\[-0\.01em\] {
  letter-spacing: -0.01em;
}
.tracking-\[-0\.025em\] {
  letter-spacing: -0.025em;
}
.tracking-\[-0\.02em\] {
  letter-spacing: -0.02em;
}
.tracking-\[-0\.035em\] {
  letter-spacing: -0.035em;
}
.tracking-\[-0\.03em\] {
  letter-spacing: -0.03em;
}
.tracking-\[\.03em\] {
  letter-spacing: .03em;
}
.tracking-\[\.06em\] {
  letter-spacing: .06em;
}
.tracking-\[0\.005em\] {
  letter-spacing: 0.005em;
}
.tracking-\[0\.01em\] {
  letter-spacing: 0.01em;
}
.tracking-\[0\.02em\] {
  letter-spacing: 0.02em;
}
.tracking-\[0\.03em\] {
  letter-spacing: 0.03em;
}
.tracking-\[0\.04em\] {
  letter-spacing: 0.04em;
}
.tracking-\[0\.05em\] {
  letter-spacing: 0.05em;
}
.tracking-\[0\.06em\] {
  letter-spacing: 0.06em;
}
.tracking-\[0\.08em\] {
  letter-spacing: 0.08em;
}
.tracking-\[0\.12em\] {
  letter-spacing: 0.12em;
}
.tracking-\[0\.15em\] {
  letter-spacing: 0.15em;
}
.tracking-\[0\.1em\] {
  letter-spacing: 0.1em;
}
.tracking-\[0\.2em\] {
  letter-spacing: 0.2em;
}
.tracking-\[0\.3em\] {
  letter-spacing: 0.3em;
}
.tracking-\[0\.3px\] {
  letter-spacing: 0.3px;
}
.tracking-\[0\.6px\] {
  letter-spacing: 0.6px;
}
.tracking-\[1px\] {
  letter-spacing: 1px;
}
.tracking-\[inherit\] {
  letter-spacing: inherit;
}
.tracking-normal {
  letter-spacing: 0em;
}
.\!text-ink {
  --tw-text-opacity: 1 !important;
  color: var(--wt-ink, #0f172a) !important;
}
.text-\[\#0891b2\] {
  --tw-text-opacity: 1;
  color: rgb(8 145 178 / var(--tw-text-opacity, 1));
}
.text-\[\#0e9f6e\] {
  --tw-text-opacity: 1;
  color: rgb(14 159 110 / var(--tw-text-opacity, 1));
}
.text-\[\#0f172a\] {
  --tw-text-opacity: 1;
  color: rgb(15 23 42 / var(--tw-text-opacity, 1));
}
.text-\[\#0f766e\] {
  --tw-text-opacity: 1;
  color: rgb(15 118 110 / var(--tw-text-opacity, 1));
}
.text-\[\#111827\] {
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity, 1));
}
.text-\[\#141413\] {
  --tw-text-opacity: 1;
  color: rgb(20 20 19 / var(--tw-text-opacity, 1));
}
.text-\[\#3730a3\] {
  --tw-text-opacity: 1;
  color: rgb(55 48 163 / var(--tw-text-opacity, 1));
}
.text-\[\#3b82f6\] {
  --tw-text-opacity: 1;
  color: rgb(59 130 246 / var(--tw-text-opacity, 1));
}
.text-\[\#6b7280\] {
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}
.text-\[\#7c3aed\] {
  --tw-text-opacity: 1;
  color: rgb(124 58 237 / var(--tw-text-opacity, 1));
}
.text-\[\#8b8cf6\] {
  --tw-text-opacity: 1;
  color: rgb(139 140 246 / var(--tw-text-opacity, 1));
}
.text-\[\#8b93ab\] {
  --tw-text-opacity: 1;
  color: rgb(139 147 171 / var(--tw-text-opacity, 1));
}
.text-\[\#94a3b8\] {
  --tw-text-opacity: 1;
  color: rgb(148 163 184 / var(--tw-text-opacity, 1));
}
.text-\[\#9aa1c8\] {
  --tw-text-opacity: 1;
  color: rgb(154 161 200 / var(--tw-text-opacity, 1));
}
.text-\[\#9aa3bb\] {
  --tw-text-opacity: 1;
  color: rgb(154 163 187 / var(--tw-text-opacity, 1));
}
.text-\[\#a5b4cf\] {
  --tw-text-opacity: 1;
  color: rgb(165 180 207 / var(--tw-text-opacity, 1));
}
.text-\[\#a5b4fc\] {
  --tw-text-opacity: 1;
  color: rgb(165 180 252 / var(--tw-text-opacity, 1));
}
.text-\[\#aab3c9\] {
  --tw-text-opacity: 1;
  color: rgb(170 179 201 / var(--tw-text-opacity, 1));
}
.text-\[\#b45309\] {
  --tw-text-opacity: 1;
  color: rgb(180 83 9 / var(--tw-text-opacity, 1));
}
.text-\[\#c7d2fe\] {
  --tw-text-opacity: 1;
  color: rgb(199 210 254 / var(--tw-text-opacity, 1));
}
.text-\[\#c9cfdf\] {
  --tw-text-opacity: 1;
  color: rgb(201 207 223 / var(--tw-text-opacity, 1));
}
.text-\[\#cbd5e1\] {
  --tw-text-opacity: 1;
  color: rgb(203 213 225 / var(--tw-text-opacity, 1));
}
.text-\[\#d5dbea\] {
  --tw-text-opacity: 1;
  color: rgb(213 219 234 / var(--tw-text-opacity, 1));
}
.text-\[\#dc2626\] {
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / var(--tw-text-opacity, 1));
}
.text-\[\#e0e7ff\] {
  --tw-text-opacity: 1;
  color: rgb(224 231 255 / var(--tw-text-opacity, 1));
}
.text-\[\#e2e8f0\] {
  --tw-text-opacity: 1;
  color: rgb(226 232 240 / var(--tw-text-opacity, 1));
}
.text-\[\#e5484d\] {
  --tw-text-opacity: 1;
  color: rgb(229 72 77 / var(--tw-text-opacity, 1));
}
.text-\[\#f59e0b\] {
  --tw-text-opacity: 1;
  color: rgb(245 158 11 / var(--tw-text-opacity, 1));
}
.text-\[\#f5a524\] {
  --tw-text-opacity: 1;
  color: rgb(245 165 36 / var(--tw-text-opacity, 1));
}
.text-\[\#fff\] {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.text-\[\#ffffff\] {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.text-\[color-mix\(in_srgb\2c var\(--tone\)_85\%\2c var\(--wt-side-ink\)\)\] {
  color: color-mix(in srgb,var(--tone) 85%,var(--wt-side-ink));
}
.text-\[color\:color-mix\(in_srgb\2c var\(--wt-ink\2c \#0f172a\)_12\%\2c transparent\)\] {
  color: color-mix(in srgb,var(--wt-ink,#0f172a) 12%,transparent);
}
.text-\[color\:var\(--chat-accent\)\] {
  color: var(--chat-accent);
}
.text-\[color\:var\(--lg-muted\)\] {
  color: var(--lg-muted);
}
.text-\[color\:var\(--lg-text\)\] {
  color: var(--lg-text);
}
.text-\[color\:var\(--pc\)\] {
  color: var(--pc);
}
.text-\[color\:var\(--wt-brand-700\2c \#312e81\)\] {
  color: var(--wt-brand-700,#312e81);
}
.text-\[color\:var\(--wt-faint\2c \#667085\)\] {
  color: var(--wt-faint,#667085);
}
.text-\[color\:var\(--wt-faint\2c \#94a3b8\)\] {
  color: var(--wt-faint,#94a3b8);
}
.text-\[color\:var\(--wt-faint\2c \#98a2b3\)\] {
  color: var(--wt-faint,#98a2b3);
}
.text-\[color\:var\(--wt-info-ink\2c \#1d4ed8\)\] {
  color: var(--wt-info-ink,#1d4ed8);
}
.text-\[color\:var\(--wt-muted\2c \#5b6577\)\] {
  color: var(--wt-muted,#5b6577);
}
.text-\[color\:var\(--wt-text\2c \#1f2937\)\] {
  color: var(--wt-text,#1f2937);
}
.text-\[inherit\] {
  color: inherit;
}
.text-\[transparent\] {
  color: transparent;
}
.text-blue-900 {
  --tw-text-opacity: 1;
  color: rgb(30 58 138 / var(--tw-text-opacity, 1));
}
.text-brand {
  --tw-text-opacity: 1;
  color: var(--wt-brand, #4f46e5);
}
.text-brand-ink {
  --tw-text-opacity: 1;
  color: var(--wt-brand-ink, #4338ca);
}
.text-current {
  color: currentColor;
}
.text-down {
  --tw-text-opacity: 1;
  color: var(--wt-down, #F23645);
}
.text-down-ink {
  --tw-text-opacity: 1;
  color: var(--wt-down-ink, #b3202d);
}
.text-faint {
  --tw-text-opacity: 1;
  color: var(--wt-faint, #667085);
}
.text-faint\/60 {
  color: color-mix(in srgb, var(--wt-faint, #667085) calc(0.6 * 100%), transparent);
}
.text-indigo-700 {
  --tw-text-opacity: 1;
  color: rgb(67 56 202 / var(--tw-text-opacity, 1));
}
.text-ink {
  --tw-text-opacity: 1;
  color: var(--wt-ink, #0f172a);
}
.text-ink\/80 {
  color: color-mix(in srgb, var(--wt-ink, #0f172a) calc(0.8 * 100%), transparent);
}
.text-line {
  --tw-text-opacity: 1;
  color: var(--wt-line, #e5e7eb);
}
.text-line-strong {
  --tw-text-opacity: 1;
  color: var(--wt-line-strong, #d0d5dd);
}
.text-muted {
  --tw-text-opacity: 1;
  color: var(--wt-muted, #5b6577);
}
.text-red-900 {
  --tw-text-opacity: 1;
  color: rgb(127 29 29 / var(--tw-text-opacity, 1));
}
.text-side-accent-ink {
  --tw-text-opacity: 1;
  color: var(--wt-side-accent-ink, #4338ca);
}
.text-side-ink {
  --tw-text-opacity: 1;
  color: var(--wt-side-ink, #111827);
}
.text-side-muted {
  --tw-text-opacity: 1;
  color: var(--wt-side-muted, #6b7280);
}
.text-side-text {
  --tw-text-opacity: 1;
  color: var(--wt-side-text, #374151);
}
.text-surface {
  --tw-text-opacity: 1;
  color: var(--wt-surface, #ffffff);
}
.text-teal-800 {
  --tw-text-opacity: 1;
  color: rgb(17 94 89 / var(--tw-text-opacity, 1));
}
.text-text {
  --tw-text-opacity: 1;
  color: var(--wt-text, #1f2937);
}
.text-up {
  --tw-text-opacity: 1;
  color: var(--wt-up, #089981);
}
.text-up-ink {
  --tw-text-opacity: 1;
  color: var(--wt-up-ink, #06705f);
}
.text-warn {
  --tw-text-opacity: 1;
  color: rgb(183 121 31 / var(--tw-text-opacity, 1));
}
.text-warn-ink {
  --tw-text-opacity: 1;
  color: var(--wt-warn-ink, #92400e);
}
.text-warn-ink\/85 {
  color: color-mix(in srgb, var(--wt-warn-ink, #92400e) calc(0.85 * 100%), transparent);
}
.text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.text-white\/75 {
  color: rgb(255 255 255 / 0.75);
}
.text-white\/80 {
  color: rgb(255 255 255 / 0.8);
}
.text-white\/\[0\.82\] {
  color: rgb(255 255 255 / 0.82);
}
.text-yellow-800 {
  --tw-text-opacity: 1;
  color: rgb(133 77 14 / var(--tw-text-opacity, 1));
}
.underline {
  text-decoration-line: underline;
}
.line-through {
  text-decoration-line: line-through;
}
.no-underline {
  text-decoration-line: none;
}
.decoration-\[color\:var\(--wt-faint\2c \#98a2b3\)\] {
  text-decoration-color: var(--wt-faint,#98a2b3);
}
.decoration-dotted {
  text-decoration-style: dotted;
}
.underline-offset-2 {
  text-underline-offset: 2px;
}
.underline-offset-\[3px\] {
  text-underline-offset: 3px;
}
.antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.caret-brand {
  caret-color: var(--wt-brand, #4f46e5);
}
.accent-\[var\(--wt-brand\2c \#4f46e5\)\] {
  accent-color: var(--wt-brand,#4f46e5);
}
.accent-brand {
  accent-color: var(--wt-brand, #4f46e5);
}
.opacity-0 {
  opacity: 0;
}
.opacity-100 {
  opacity: 1;
}
.opacity-35 {
  opacity: 0.35;
}
.opacity-40 {
  opacity: 0.4;
}
.opacity-45 {
  opacity: 0.45;
}
.opacity-50 {
  opacity: 0.5;
}
.opacity-55 {
  opacity: 0.55;
}
.opacity-60 {
  opacity: 0.6;
}
.opacity-70 {
  opacity: 0.7;
}
.opacity-75 {
  opacity: 0.75;
}
.opacity-80 {
  opacity: 0.8;
}
.opacity-85 {
  opacity: 0.85;
}
.opacity-90 {
  opacity: 0.9;
}
.opacity-95 {
  opacity: 0.95;
}
.opacity-\[\.55\] {
  opacity: .55;
}
.opacity-\[\.85\] {
  opacity: .85;
}
.opacity-\[0\.45\] {
  opacity: 0.45;
}
.opacity-\[0\.55\] {
  opacity: 0.55;
}
.opacity-\[0\.5\] {
  opacity: 0.5;
}
.opacity-\[0\.6\] {
  opacity: 0.6;
}
.opacity-\[0\.72\] {
  opacity: 0.72;
}
.opacity-\[0\.7\] {
  opacity: 0.7;
}
.opacity-\[0\.85\] {
  opacity: 0.85;
}
.shadow {
  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
}
[dir] .shadow {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[-18px_0_48px_-12px_rgba\(15\2c 23\2c 42\2c 0\.28\)\] {
  --tw-shadow: -18px 0 48px -12px rgba(15,23,42,0.28);
  --tw-shadow-colored: -18px 0 48px -12px var(--tw-shadow-color);
}
[dir] .shadow-\[-18px_0_48px_-12px_rgba\(15\2c 23\2c 42\2c 0\.28\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_-6px_18px_rgba\(15\2c 23\2c 42\2c 0\.08\)\] {
  --tw-shadow: 0 -6px 18px rgba(15,23,42,0.08);
  --tw-shadow-colored: 0 -6px 18px var(--tw-shadow-color);
}
[dir] .shadow-\[0_-6px_18px_rgba\(15\2c 23\2c 42\2c 0\.08\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_1\.5px_var\(--wt-brand-50\2c \#eef2ff\)\] {
  --tw-shadow: 0 0 0 1.5px var(--wt-brand-50,#eef2ff);
  --tw-shadow-colored: 0 0 0 1.5px var(--tw-shadow-color);
}
[dir] .shadow-\[0_0_0_1\.5px_var\(--wt-brand-50\2c \#eef2ff\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_1px_var\(--wt-brand\2c \#4f46e5\)\] {
  --tw-shadow: 0 0 0 1px var(--wt-brand,#4f46e5);
  --tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);
}
[dir] .shadow-\[0_0_0_1px_var\(--wt-brand\2c \#4f46e5\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_1px_var\(--wt-brand-200\2c \#a5b4fc\)\2c 0_14px_30px_-22px_color-mix\(in_srgb\2c var\(--wt-brand\2c \#4f46e5\)_60\%\2c transparent\)\] {
  --tw-shadow: 0 0 0 1px var(--wt-brand-200,#a5b4fc),0 14px 30px -22px color-mix(in srgb,var(--wt-brand,#4f46e5) 60%,transparent);
  --tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 14px 30px -22px var(--tw-shadow-color);
}
[dir] .shadow-\[0_0_0_1px_var\(--wt-brand-200\2c \#a5b4fc\)\2c 0_14px_30px_-22px_color-mix\(in_srgb\2c var\(--wt-brand\2c \#4f46e5\)_60\%\2c transparent\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_1px_var\(--wt-brand-200\2c \#c7d2fe\)\] {
  --tw-shadow: 0 0 0 1px var(--wt-brand-200,#c7d2fe);
  --tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);
}
[dir] .shadow-\[0_0_0_1px_var\(--wt-brand-200\2c \#c7d2fe\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_1px_var\(--wt-line\2c \#e5e7eb\)\] {
  --tw-shadow: 0 0 0 1px var(--wt-line,#e5e7eb);
  --tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);
}
[dir] .shadow-\[0_0_0_1px_var\(--wt-line\2c \#e5e7eb\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_1px_var\(--wt-line-strong\2c \#d0d5dd\)\] {
  --tw-shadow: 0 0 0 1px var(--wt-line-strong,#d0d5dd);
  --tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);
}
[dir] .shadow-\[0_0_0_1px_var\(--wt-line-strong\2c \#d0d5dd\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_2px_\#f59e0b\] {
  --tw-shadow: 0 0 0 2px #f59e0b;
  --tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);
}
[dir] .shadow-\[0_0_0_2px_\#f59e0b\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_2px_color-mix\(in_srgb\2c var\(--reason\2c \#64748b\)_25\%\2c transparent\)\] {
  --tw-shadow: 0 0 0 2px color-mix(in srgb,var(--reason,#64748b) 25%,transparent);
  --tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);
}
[dir] .shadow-\[0_0_0_2px_color-mix\(in_srgb\2c var\(--reason\2c \#64748b\)_25\%\2c transparent\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_2px_var\(--wt-brand\2c \#4f46e5\)\] {
  --tw-shadow: 0 0 0 2px var(--wt-brand,#4f46e5);
  --tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);
}
[dir] .shadow-\[0_0_0_2px_var\(--wt-brand\2c \#4f46e5\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_2px_var\(--wt-down\2c \#F23645\)\] {
  --tw-shadow: 0 0 0 2px var(--wt-down,#F23645);
  --tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);
}
[dir] .shadow-\[0_0_0_2px_var\(--wt-down\2c \#F23645\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_2px_var\(--wt-ink\2c \#0f172a\)\] {
  --tw-shadow: 0 0 0 2px var(--wt-ink,#0f172a);
  --tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);
}
[dir] .shadow-\[0_0_0_2px_var\(--wt-ink\2c \#0f172a\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_2px_var\(--wt-line-strong\2c \#d0d5dd\)\] {
  --tw-shadow: 0 0 0 2px var(--wt-line-strong,#d0d5dd);
  --tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);
}
[dir] .shadow-\[0_0_0_2px_var\(--wt-line-strong\2c \#d0d5dd\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_2px_var\(--wt-surface\2c \#fff\)\] {
  --tw-shadow: 0 0 0 2px var(--wt-surface,#fff);
  --tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);
}
[dir] .shadow-\[0_0_0_2px_var\(--wt-surface\2c \#fff\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_2px_var\(--wt-surface-2\2c \#f8fafc\)\] {
  --tw-shadow: 0 0 0 2px var(--wt-surface-2,#f8fafc);
  --tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);
}
[dir] .shadow-\[0_0_0_2px_var\(--wt-surface-2\2c \#f8fafc\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_2px_var\(--wt-up\2c \#089981\)\] {
  --tw-shadow: 0 0 0 2px var(--wt-up,#089981);
  --tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);
}
[dir] .shadow-\[0_0_0_2px_var\(--wt-up\2c \#089981\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_3px_color-mix\(in_srgb\2c var\(--wt-brand\2c \#4f46e5\)_8\%\2c transparent\)\] {
  --tw-shadow: 0 0 0 3px color-mix(in srgb,var(--wt-brand,#4f46e5) 8%,transparent);
  --tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);
}
[dir] .shadow-\[0_0_0_3px_color-mix\(in_srgb\2c var\(--wt-brand\2c \#4f46e5\)_8\%\2c transparent\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_3px_var\(--wt-brand-100\2c \#e0e7ff\)\] {
  --tw-shadow: 0 0 0 3px var(--wt-brand-100,#e0e7ff);
  --tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);
}
[dir] .shadow-\[0_0_0_3px_var\(--wt-brand-100\2c \#e0e7ff\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_3px_var\(--wt-brand-200\2c \#c7d2fe\)\] {
  --tw-shadow: 0 0 0 3px var(--wt-brand-200,#c7d2fe);
  --tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);
}
[dir] .shadow-\[0_0_0_3px_var\(--wt-brand-200\2c \#c7d2fe\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_3px_var\(--wt-brand-50\2c \#eef2ff\)\] {
  --tw-shadow: 0 0 0 3px var(--wt-brand-50,#eef2ff);
  --tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);
}
[dir] .shadow-\[0_0_0_3px_var\(--wt-brand-50\2c \#eef2ff\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_3px_var\(--wt-down-50\2c \#fdecec\)\] {
  --tw-shadow: 0 0 0 3px var(--wt-down-50,#fdecec);
  --tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);
}
[dir] .shadow-\[0_0_0_3px_var\(--wt-down-50\2c \#fdecec\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_3px_var\(--wt-info-50\2c \#eff6ff\)\] {
  --tw-shadow: 0 0 0 3px var(--wt-info-50,#eff6ff);
  --tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);
}
[dir] .shadow-\[0_0_0_3px_var\(--wt-info-50\2c \#eff6ff\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_3px_var\(--wt-surface-3\2c \#f1f5f9\)\] {
  --tw-shadow: 0 0 0 3px var(--wt-surface-3,#f1f5f9);
  --tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);
}
[dir] .shadow-\[0_0_0_3px_var\(--wt-surface-3\2c \#f1f5f9\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_3px_var\(--wt-up-50\2c \#e8f7f0\)\] {
  --tw-shadow: 0 0 0 3px var(--wt-up-50,#e8f7f0);
  --tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);
}
[dir] .shadow-\[0_0_0_3px_var\(--wt-up-50\2c \#e8f7f0\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_3px_var\(--wt-warn-50\2c \#fdf5e6\)\] {
  --tw-shadow: 0 0 0 3px var(--wt-warn-50,#fdf5e6);
  --tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);
}
[dir] .shadow-\[0_0_0_3px_var\(--wt-warn-50\2c \#fdf5e6\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_4px_color-mix\(in_srgb\2c var\(--wt-brand\2c \#4f46e5\)_14\%\2c transparent\)\] {
  --tw-shadow: 0 0 0 4px color-mix(in srgb,var(--wt-brand,#4f46e5) 14%,transparent);
  --tw-shadow-colored: 0 0 0 4px var(--tw-shadow-color);
}
[dir] .shadow-\[0_0_0_4px_color-mix\(in_srgb\2c var\(--wt-brand\2c \#4f46e5\)_14\%\2c transparent\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_4px_color-mix\(in_srgb\2c var\(--wt-brand\2c \#4f46e5\)_15\%\2c transparent\)\] {
  --tw-shadow: 0 0 0 4px color-mix(in srgb,var(--wt-brand,#4f46e5) 15%,transparent);
  --tw-shadow-colored: 0 0 0 4px var(--tw-shadow-color);
}
[dir] .shadow-\[0_0_0_4px_color-mix\(in_srgb\2c var\(--wt-brand\2c \#4f46e5\)_15\%\2c transparent\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_4px_var\(--wt-brand-50\2c \#eef2ff\)\] {
  --tw-shadow: 0 0 0 4px var(--wt-brand-50,#eef2ff);
  --tw-shadow-colored: 0 0 0 4px var(--tw-shadow-color);
}
[dir] .shadow-\[0_0_0_4px_var\(--wt-brand-50\2c \#eef2ff\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_4px_var\(--wt-down-50\2c \#fdecec\)\] {
  --tw-shadow: 0 0 0 4px var(--wt-down-50,#fdecec);
  --tw-shadow-colored: 0 0 0 4px var(--tw-shadow-color);
}
[dir] .shadow-\[0_0_0_4px_var\(--wt-down-50\2c \#fdecec\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_4px_var\(--wt-up-50\2c \#e7f7f0\)\] {
  --tw-shadow: 0 0 0 4px var(--wt-up-50,#e7f7f0);
  --tw-shadow-colored: 0 0 0 4px var(--tw-shadow-color);
}
[dir] .shadow-\[0_0_0_4px_var\(--wt-up-50\2c \#e7f7f0\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_4px_var\(--wt-warn-50\2c \#fdf5e6\)\] {
  --tw-shadow: 0 0 0 4px var(--wt-warn-50,#fdf5e6);
  --tw-shadow-colored: 0 0 0 4px var(--tw-shadow-color);
}
[dir] .shadow-\[0_0_0_4px_var\(--wt-warn-50\2c \#fdf5e6\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_8px_var\(--wt-brand-50\2c \#eef2ff\)\] {
  --tw-shadow: 0 0 0 8px var(--wt-brand-50,#eef2ff);
  --tw-shadow-colored: 0 0 0 8px var(--tw-shadow-color);
}
[dir] .shadow-\[0_0_0_8px_var\(--wt-brand-50\2c \#eef2ff\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_0_0_8px_var\(--wt-up-50\2c \#e8f7f0\)\] {
  --tw-shadow: 0 0 0 8px var(--wt-up-50,#e8f7f0);
  --tw-shadow-colored: 0 0 0 8px var(--tw-shadow-color);
}
[dir] .shadow-\[0_0_0_8px_var\(--wt-up-50\2c \#e8f7f0\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_10px_24px_-10px_var\(--wt-brand\2c \#4f46e5\)\] {
  --tw-shadow: 0 10px 24px -10px var(--wt-brand,#4f46e5);
  --tw-shadow-colored: 0 10px 24px -10px var(--tw-shadow-color);
}
[dir] .shadow-\[0_10px_24px_-10px_var\(--wt-brand\2c \#4f46e5\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_10px_30px_-18px_color-mix\(in_srgb\2c var\(--wt-brand\2c \#4f46e5\)_60\%\2c transparent\)\] {
  --tw-shadow: 0 10px 30px -18px color-mix(in srgb,var(--wt-brand,#4f46e5) 60%,transparent);
  --tw-shadow-colored: 0 10px 30px -18px var(--tw-shadow-color);
}
[dir] .shadow-\[0_10px_30px_-18px_color-mix\(in_srgb\2c var\(--wt-brand\2c \#4f46e5\)_60\%\2c transparent\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_12px_28px_-12px_\#818cf8\] {
  --tw-shadow: 0 12px 28px -12px #818cf8;
  --tw-shadow-colored: 0 12px 28px -12px var(--tw-shadow-color);
}
[dir] .shadow-\[0_12px_28px_-12px_\#818cf8\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_12px_32px_rgba\(15\2c 23\2c 42\2c 0\.12\)\2c 0_2px_6px_rgba\(15\2c 23\2c 42\2c 0\.06\)\] {
  --tw-shadow: 0 12px 32px rgba(15,23,42,0.12),0 2px 6px rgba(15,23,42,0.06);
  --tw-shadow-colored: 0 12px 32px var(--tw-shadow-color), 0 2px 6px var(--tw-shadow-color);
}
[dir] .shadow-\[0_12px_32px_rgba\(15\2c 23\2c 42\2c 0\.12\)\2c 0_2px_6px_rgba\(15\2c 23\2c 42\2c 0\.06\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_14px_30px_-12px_var\(--wt-brand\2c \#4f46e5\)\] {
  --tw-shadow: 0 14px 30px -12px var(--wt-brand,#4f46e5);
  --tw-shadow-colored: 0 14px 30px -12px var(--tw-shadow-color);
}
[dir] .shadow-\[0_14px_30px_-12px_var\(--wt-brand\2c \#4f46e5\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_16px_40px_-12px_rgba\(15\2c 23\2c 42\2c 0\.28\)\] {
  --tw-shadow: 0 16px 40px -12px rgba(15,23,42,0.28);
  --tw-shadow-colored: 0 16px 40px -12px var(--tw-shadow-color);
}
[dir] .shadow-\[0_16px_40px_-12px_rgba\(15\2c 23\2c 42\2c 0\.28\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_16px_40px_-12px_rgba\(15\2c 23\2c 42\2c 0\.32\)\] {
  --tw-shadow: 0 16px 40px -12px rgba(15,23,42,0.32);
  --tw-shadow-colored: 0 16px 40px -12px var(--tw-shadow-color);
}
[dir] .shadow-\[0_16px_40px_-12px_rgba\(15\2c 23\2c 42\2c 0\.32\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_1px_2px_rgba\(16\2c 24\2c 40\2c \.08\)\2c 0_1px_3px_rgba\(16\2c 24\2c 40\2c \.06\)\] {
  --tw-shadow: 0 1px 2px rgba(16,24,40,.08),0 1px 3px rgba(16,24,40,.06);
  --tw-shadow-colored: 0 1px 2px var(--tw-shadow-color), 0 1px 3px var(--tw-shadow-color);
}
[dir] .shadow-\[0_1px_2px_rgba\(16\2c 24\2c 40\2c \.08\)\2c 0_1px_3px_rgba\(16\2c 24\2c 40\2c \.06\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_1px_2px_rgba\(16\2c 24\2c 40\2c \.12\)\] {
  --tw-shadow: 0 1px 2px rgba(16,24,40,.12);
  --tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);
}
[dir] .shadow-\[0_1px_2px_rgba\(16\2c 24\2c 40\2c \.12\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_1px_2px_rgba\(16\2c 24\2c 40\2c \.25\)\] {
  --tw-shadow: 0 1px 2px rgba(16,24,40,.25);
  --tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);
}
[dir] .shadow-\[0_1px_2px_rgba\(16\2c 24\2c 40\2c \.25\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_1px_2px_rgba\(16\2c 24\2c 40\2c 0\.12\)\2c 0_2px_6px_rgba\(16\2c 24\2c 40\2c 0\.1\)\] {
  --tw-shadow: 0 1px 2px rgba(16,24,40,0.12),0 2px 6px rgba(16,24,40,0.1);
  --tw-shadow-colored: 0 1px 2px var(--tw-shadow-color), 0 2px 6px var(--tw-shadow-color);
}
[dir] .shadow-\[0_1px_2px_rgba\(16\2c 24\2c 40\2c 0\.12\)\2c 0_2px_6px_rgba\(16\2c 24\2c 40\2c 0\.1\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_1px_2px_rgba\(16\2c 24\2c 40\2c 0\.12\)\] {
  --tw-shadow: 0 1px 2px rgba(16,24,40,0.12);
  --tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);
}
[dir] .shadow-\[0_1px_2px_rgba\(16\2c 24\2c 40\2c 0\.12\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_1px_3px_rgba\(0\2c 0\2c 0\2c 0\.05\)\] {
  --tw-shadow: 0 1px 3px rgba(0,0,0,0.05);
  --tw-shadow-colored: 0 1px 3px var(--tw-shadow-color);
}
[dir] .shadow-\[0_1px_3px_rgba\(0\2c 0\2c 0\2c 0\.05\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_1px_3px_rgba\(0\2c 0\2c 0\2c 0\.06\)\] {
  --tw-shadow: 0 1px 3px rgba(0,0,0,0.06);
  --tw-shadow-colored: 0 1px 3px var(--tw-shadow-color);
}
[dir] .shadow-\[0_1px_3px_rgba\(0\2c 0\2c 0\2c 0\.06\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_1px_4px_rgba\(15\2c 23\2c 42\2c \.35\)\] {
  --tw-shadow: 0 1px 4px rgba(15,23,42,.35);
  --tw-shadow-colored: 0 1px 4px var(--tw-shadow-color);
}
[dir] .shadow-\[0_1px_4px_rgba\(15\2c 23\2c 42\2c \.35\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_24px_60px_-12px_rgba\(15\2c 23\2c 42\2c 0\.45\)\] {
  --tw-shadow: 0 24px 60px -12px rgba(15,23,42,0.45);
  --tw-shadow-colored: 0 24px 60px -12px var(--tw-shadow-color);
}
[dir] .shadow-\[0_24px_60px_-12px_rgba\(15\2c 23\2c 42\2c 0\.45\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_30px_80px_-30px_rgba\(0\2c 0\2c 0\2c 0\.6\)\] {
  --tw-shadow: 0 30px 80px -30px rgba(0,0,0,0.6);
  --tw-shadow-colored: 0 30px 80px -30px var(--tw-shadow-color);
}
[dir] .shadow-\[0_30px_80px_-30px_rgba\(0\2c 0\2c 0\2c 0\.6\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_30px_80px_-30px_rgba\(15\2c 23\2c 42\2c 0\.45\)\2c 0_8px_24px_-12px_rgba\(15\2c 23\2c 42\2c 0\.18\)\] {
  --tw-shadow: 0 30px 80px -30px rgba(15,23,42,0.45),0 8px 24px -12px rgba(15,23,42,0.18);
  --tw-shadow-colored: 0 30px 80px -30px var(--tw-shadow-color), 0 8px 24px -12px var(--tw-shadow-color);
}
[dir] .shadow-\[0_30px_80px_-30px_rgba\(15\2c 23\2c 42\2c 0\.45\)\2c 0_8px_24px_-12px_rgba\(15\2c 23\2c 42\2c 0\.18\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_30px_80px_-30px_rgba\(15\2c 23\2c 42\2c 0\.45\)\] {
  --tw-shadow: 0 30px 80px -30px rgba(15,23,42,0.45);
  --tw-shadow-colored: 0 30px 80px -30px var(--tw-shadow-color);
}
[dir] .shadow-\[0_30px_80px_-30px_rgba\(15\2c 23\2c 42\2c 0\.45\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_30px_80px_-40px_rgba\(15\2c 23\2c 42\2c 0\.45\)\] {
  --tw-shadow: 0 30px 80px -40px rgba(15,23,42,0.45);
  --tw-shadow-colored: 0 30px 80px -40px var(--tw-shadow-color);
}
[dir] .shadow-\[0_30px_80px_-40px_rgba\(15\2c 23\2c 42\2c 0\.45\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_4px_12px_-4px_color-mix\(in_srgb\2c var\(--wt-brand\2c \#4f46e5\)_70\%\2c transparent\)\2c inset_0_0_0_1px_rgba\(255\2c 255\2c 255\2c 0\.14\)\] {
  --tw-shadow: 0 4px 12px -4px color-mix(in srgb,var(--wt-brand,#4f46e5) 70%,transparent),inset 0 0 0 1px rgba(255,255,255,0.14);
  --tw-shadow-colored: 0 4px 12px -4px var(--tw-shadow-color), inset 0 0 0 1px var(--tw-shadow-color);
}
[dir] .shadow-\[0_4px_12px_-4px_color-mix\(in_srgb\2c var\(--wt-brand\2c \#4f46e5\)_70\%\2c transparent\)\2c inset_0_0_0_1px_rgba\(255\2c 255\2c 255\2c 0\.14\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_4px_12px_-6px_color-mix\(in_srgb\2c var\(--wt-brand\2c rgb\(79\2c 70\2c 229\)\)_80\%\2c transparent\)\2c inset_0_0_0_1px_rgba\(255\2c 255\2c 255\2c 0\.12\)\] {
  --tw-shadow: 0 4px 12px -6px color-mix(in srgb,var(--wt-brand,rgb(79,70,229)) 80%,transparent),inset 0 0 0 1px rgba(255,255,255,0.12);
  --tw-shadow-colored: 0 4px 12px -6px var(--tw-shadow-color), inset 0 0 0 1px var(--tw-shadow-color);
}
[dir] .shadow-\[0_4px_12px_-6px_color-mix\(in_srgb\2c var\(--wt-brand\2c rgb\(79\2c 70\2c 229\)\)_80\%\2c transparent\)\2c inset_0_0_0_1px_rgba\(255\2c 255\2c 255\2c 0\.12\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_6px_14px_-6px_color-mix\(in_srgb\2c var\(--wt-brand\2c \#4f46e5\)_70\%\2c transparent\)\] {
  --tw-shadow: 0 6px 14px -6px color-mix(in srgb,var(--wt-brand,#4f46e5) 70%,transparent);
  --tw-shadow-colored: 0 6px 14px -6px var(--tw-shadow-color);
}
[dir] .shadow-\[0_6px_14px_-6px_color-mix\(in_srgb\2c var\(--wt-brand\2c \#4f46e5\)_70\%\2c transparent\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_6px_14px_color-mix\(in_srgb\2c var\(--wt-brand\2c \#4f46e5\)_25\%\2c transparent\)\] {
  --tw-shadow: 0 6px 14px color-mix(in srgb,var(--wt-brand,#4f46e5) 25%,transparent);
  --tw-shadow-colored: 0 6px 14px var(--tw-shadow-color);
}
[dir] .shadow-\[0_6px_14px_color-mix\(in_srgb\2c var\(--wt-brand\2c \#4f46e5\)_25\%\2c transparent\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_6px_16px_rgba\(22\2c 163\2c 74\2c 0\.3\)\] {
  --tw-shadow: 0 6px 16px rgba(22,163,74,0.3);
  --tw-shadow-colored: 0 6px 16px var(--tw-shadow-color);
}
[dir] .shadow-\[0_6px_16px_rgba\(22\2c 163\2c 74\2c 0\.3\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_8px_20px_-10px_rgba\(15\2c 23\2c 42\2c 0\.35\)\] {
  --tw-shadow: 0 8px 20px -10px rgba(15,23,42,0.35);
  --tw-shadow-colored: 0 8px 20px -10px var(--tw-shadow-color);
}
[dir] .shadow-\[0_8px_20px_-10px_rgba\(15\2c 23\2c 42\2c 0\.35\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_8px_20px_-10px_var\(--wt-brand\2c \#4f46e5\)\] {
  --tw-shadow: 0 8px 20px -10px var(--wt-brand,#4f46e5);
  --tw-shadow-colored: 0 8px 20px -10px var(--tw-shadow-color);
}
[dir] .shadow-\[0_8px_20px_-10px_var\(--wt-brand\2c \#4f46e5\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_8px_20px_-8px_rgba\(15\2c 23\2c 42\2c 0\.45\)\] {
  --tw-shadow: 0 8px 20px -8px rgba(15,23,42,0.45);
  --tw-shadow-colored: 0 8px 20px -8px var(--tw-shadow-color);
}
[dir] .shadow-\[0_8px_20px_-8px_rgba\(15\2c 23\2c 42\2c 0\.45\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_8px_20px_color-mix\(in_srgb\2c var\(--wt-brand\2c \#4f46e5\)_28\%\2c transparent\)\] {
  --tw-shadow: 0 8px 20px color-mix(in srgb,var(--wt-brand,#4f46e5) 28%,transparent);
  --tw-shadow-colored: 0 8px 20px var(--tw-shadow-color);
}
[dir] .shadow-\[0_8px_20px_color-mix\(in_srgb\2c var\(--wt-brand\2c \#4f46e5\)_28\%\2c transparent\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_8px_24px_-18px_rgba\(15\2c 23\2c 42\2c 0\.35\)\] {
  --tw-shadow: 0 8px 24px -18px rgba(15,23,42,0.35);
  --tw-shadow-colored: 0 8px 24px -18px var(--tw-shadow-color);
}
[dir] .shadow-\[0_8px_24px_-18px_rgba\(15\2c 23\2c 42\2c 0\.35\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[inset_0_-2px_0_transparent\] {
  --tw-shadow: inset 0 -2px 0 transparent;
  --tw-shadow-colored: inset 0 -2px 0 var(--tw-shadow-color);
}
[dir] .shadow-\[inset_0_-2px_0_transparent\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[inset_0_-2px_0_var\(--wt-brand\2c \#4f46e5\)\] {
  --tw-shadow: inset 0 -2px 0 var(--wt-brand,#4f46e5);
  --tw-shadow-colored: inset 0 -2px 0 var(--tw-shadow-color);
}
[dir] .shadow-\[inset_0_-2px_0_var\(--wt-brand\2c \#4f46e5\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[inset_0_0_0_1px_\#d6dae4\] {
  --tw-shadow: inset 0 0 0 1px #d6dae4;
  --tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);
}
[dir] .shadow-\[inset_0_0_0_1px_\#d6dae4\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[inset_0_0_0_1px_color-mix\(in_srgb\2c var\(--pc\)_22\%\2c transparent\)\] {
  --tw-shadow: inset 0 0 0 1px color-mix(in srgb,var(--pc) 22%,transparent);
  --tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);
}
[dir] .shadow-\[inset_0_0_0_1px_color-mix\(in_srgb\2c var\(--pc\)_22\%\2c transparent\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[inset_0_0_0_1px_color-mix\(in_srgb\2c var\(--wt-brand\2c \#4f46e5\)_30\%\2c transparent\)\] {
  --tw-shadow: inset 0 0 0 1px color-mix(in srgb,var(--wt-brand,#4f46e5) 30%,transparent);
  --tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);
}
[dir] .shadow-\[inset_0_0_0_1px_color-mix\(in_srgb\2c var\(--wt-brand\2c \#4f46e5\)_30\%\2c transparent\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[inset_0_0_0_1px_color-mix\(in_srgb\2c var\(--wt-ink\2c \#0f172a\)_14\%\2c transparent\)\] {
  --tw-shadow: inset 0 0 0 1px color-mix(in srgb,var(--wt-ink,#0f172a) 14%,transparent);
  --tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);
}
[dir] .shadow-\[inset_0_0_0_1px_color-mix\(in_srgb\2c var\(--wt-ink\2c \#0f172a\)_14\%\2c transparent\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[inset_0_0_0_1px_color-mix\(in_srgb\2c var\(--wt-ink\2c \#0f172a\)_18\%\2c transparent\)\] {
  --tw-shadow: inset 0 0 0 1px color-mix(in srgb,var(--wt-ink,#0f172a) 18%,transparent);
  --tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);
}
[dir] .shadow-\[inset_0_0_0_1px_color-mix\(in_srgb\2c var\(--wt-ink\2c \#0f172a\)_18\%\2c transparent\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[inset_0_0_0_1px_rgba\(129\2c 140\2c 248\2c 0\.22\)\] {
  --tw-shadow: inset 0 0 0 1px rgba(129,140,248,0.22);
  --tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);
}
[dir] .shadow-\[inset_0_0_0_1px_rgba\(129\2c 140\2c 248\2c 0\.22\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[inset_0_0_0_1px_rgba\(15\2c 23\2c 42\2c 0\.15\)\] {
  --tw-shadow: inset 0 0 0 1px rgba(15,23,42,0.15);
  --tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);
}
[dir] .shadow-\[inset_0_0_0_1px_rgba\(15\2c 23\2c 42\2c 0\.15\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[inset_0_0_0_1px_rgba\(20\2c 20\2c 19\2c 0\.08\)\] {
  --tw-shadow: inset 0 0 0 1px rgba(20,20,19,0.08);
  --tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);
}
[dir] .shadow-\[inset_0_0_0_1px_rgba\(20\2c 20\2c 19\2c 0\.08\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[inset_0_0_0_1px_rgba\(255\2c 255\2c 255\2c 0\.14\)\] {
  --tw-shadow: inset 0 0 0 1px rgba(255,255,255,0.14);
  --tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);
}
[dir] .shadow-\[inset_0_0_0_1px_rgba\(255\2c 255\2c 255\2c 0\.14\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[inset_0_0_0_1px_rgba\(255\2c 255\2c 255\2c 0\.2\)\] {
  --tw-shadow: inset 0 0 0 1px rgba(255,255,255,0.2);
  --tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);
}
[dir] .shadow-\[inset_0_0_0_1px_rgba\(255\2c 255\2c 255\2c 0\.2\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[inset_0_0_0_1px_var\(--wt-brand\2c \#4f46e5\)\] {
  --tw-shadow: inset 0 0 0 1px var(--wt-brand,#4f46e5);
  --tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);
}
[dir] .shadow-\[inset_0_0_0_1px_var\(--wt-brand\2c \#4f46e5\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[inset_0_0_0_1px_var\(--wt-down-ink\2c \#b91c1c\)\] {
  --tw-shadow: inset 0 0 0 1px var(--wt-down-ink,#b91c1c);
  --tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);
}
[dir] .shadow-\[inset_0_0_0_1px_var\(--wt-down-ink\2c \#b91c1c\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[inset_0_0_0_1px_var\(--wt-line-2\2c \#eef0f5\)\] {
  --tw-shadow: inset 0 0 0 1px var(--wt-line-2,#eef0f5);
  --tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);
}
[dir] .shadow-\[inset_0_0_0_1px_var\(--wt-line-2\2c \#eef0f5\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[inset_0_0_0_1px_var\(--wt-line-strong\2c \#d6dae4\)\] {
  --tw-shadow: inset 0 0 0 1px var(--wt-line-strong,#d6dae4);
  --tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);
}
[dir] .shadow-\[inset_0_0_0_1px_var\(--wt-line-strong\2c \#d6dae4\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[inset_0_0_0_1px_var\(--wt-side-active-line\2c \#e0e7ff\)\] {
  --tw-shadow: inset 0 0 0 1px var(--wt-side-active-line,#e0e7ff);
  --tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);
}
[dir] .shadow-\[inset_0_0_0_1px_var\(--wt-side-active-line\2c \#e0e7ff\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[inset_0_0_0_2px_var\(--wt-brand\2c \#4f46e5\)\] {
  --tw-shadow: inset 0 0 0 2px var(--wt-brand,#4f46e5);
  --tw-shadow-colored: inset 0 0 0 2px var(--tw-shadow-color);
}
[dir] .shadow-\[inset_0_0_0_2px_var\(--wt-brand\2c \#4f46e5\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[inset_3px_0_0_var\(--wt-brand\2c \#4f46e5\)\] {
  --tw-shadow: inset 3px 0 0 var(--wt-brand,#4f46e5);
  --tw-shadow-colored: inset 3px 0 0 var(--tw-shadow-color);
}
[dir] .shadow-\[inset_3px_0_0_var\(--wt-brand\2c \#4f46e5\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[var\(--wt-card-shadow\2c 0_1px_2px_rgba\(16\2c 24\2c 40\2c 0\.04\)\2c 0_24px_48px_-28px_rgba\(15\2c 23\2c 42\2c 0\.28\)\)\] {
  --tw-shadow: var(--wt-card-shadow,0 1px 2px rgba(16,24,40,0.04),0 24px 48px -28px rgba(15,23,42,0.28));
  --tw-shadow-colored: 1px 2px 24px 48px var(--tw-shadow-color);
}
[dir] .shadow-\[var\(--wt-card-shadow\2c 0_1px_2px_rgba\(16\2c 24\2c 40\2c 0\.04\)\2c 0_24px_48px_-28px_rgba\(15\2c 23\2c 42\2c 0\.28\)\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[var\(--wt-card-shadow\2c 0_1px_2px_rgba\(16\2c 24\2c 40\2c 0\.05\)\2c 0_1px_3px_rgba\(16\2c 24\2c 40\2c 0\.04\)\)\] {
  --tw-shadow: var(--wt-card-shadow,0 1px 2px rgba(16,24,40,0.05),0 1px 3px rgba(16,24,40,0.04));
  --tw-shadow-colored: 1px 2px 1px 3px var(--tw-shadow-color);
}
[dir] .shadow-\[var\(--wt-card-shadow\2c 0_1px_2px_rgba\(16\2c 24\2c 40\2c 0\.05\)\2c 0_1px_3px_rgba\(16\2c 24\2c 40\2c 0\.04\)\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-card {
  --tw-shadow: var(--wt-card-shadow, 0 1px 2px rgba(16,24,40,.05), 0 1px 3px rgba(16,24,40,.04));
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
}
[dir] .shadow-card {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-modal {
  --tw-shadow: 0 24px 64px rgba(15, 23, 42, 0.22);
  --tw-shadow-colored: 0 24px 64px var(--tw-shadow-color);
}
[dir] .shadow-modal {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-none {
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
}
[dir] .shadow-none {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-pop {
  --tw-shadow: 0 12px 32px rgba(15, 23, 42, 0.14);
  --tw-shadow-colored: 0 12px 32px var(--tw-shadow-color);
}
[dir] .shadow-pop {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.outline-none {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.outline {
  outline-style: solid;
}
.ring {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
}
[dir] .ring {
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.ring-1 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
}
[dir] .ring-1 {
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.ring-2 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
}
[dir] .ring-2 {
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.ring-\[2px\] {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
}
[dir] .ring-\[2px\] {
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.ring-\[3px\] {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
}
[dir] .ring-\[3px\] {
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.ring-inset {
  --tw-ring-inset: inset;
}
.ring-\[\#0f766e\] {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(15 118 110 / var(--tw-ring-opacity, 1));
}
.ring-brand {
  --tw-ring-opacity: 1;
  --tw-ring-color: var(--wt-brand, #4f46e5);
}
.ring-brand\/15 {
  --tw-ring-color: color-mix(in srgb, var(--wt-brand, #4f46e5) calc(0.15 * 100%), transparent);
}
.ring-brand\/30 {
  --tw-ring-color: color-mix(in srgb, var(--wt-brand, #4f46e5) calc(0.3 * 100%), transparent);
}
.ring-down {
  --tw-ring-opacity: 1;
  --tw-ring-color: var(--wt-down, #F23645);
}
.ring-line {
  --tw-ring-opacity: 1;
  --tw-ring-color: var(--wt-line, #e5e7eb);
}
.ring-line-2 {
  --tw-ring-opacity: 1;
  --tw-ring-color: var(--wt-line-2, #eef0f5);
}
.ring-surface {
  --tw-ring-opacity: 1;
  --tw-ring-color: var(--wt-surface, #ffffff);
}
.ring-offset-1 {
  --tw-ring-offset-width: 1px;
}
.ring-offset-\[2px\] {
  --tw-ring-offset-width: 2px;
}
.ring-offset-\[color\:var\(--wt-surface\2c \#fff\)\] {
  --tw-ring-offset-color: var(--wt-surface,#fff);
}
.blur {
  --tw-blur: blur(8px);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.drop-shadow-\[0_2px_3px_rgba\(15\2c 23\2c 42\2c 0\.3\)\] {
  --tw-drop-shadow: drop-shadow(0 2px 3px rgba(15,23,42,0.3));
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.grayscale {
  --tw-grayscale: grayscale(100%);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.filter {
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.backdrop-blur {
  --tw-backdrop-blur: blur(8px);
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-blur-\[2px\] {
  --tw-backdrop-blur: blur(2px);
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-blur-\[4px\] {
  --tw-backdrop-blur: blur(4px);
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
[dir] .transition {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[dir] .transition-\[background-color\2c border-color\2c box-shadow\] {
  transition-property: background-color,border-color,box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[dir] .transition-\[background-color\2c border-color\2c color\2c box-shadow\] {
  transition-property: background-color,border-color,color,box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[dir] .transition-\[background-color\2c border-color\2c color\] {
  transition-property: background-color,border-color,color;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[dir] .transition-\[background-color\2c box-shadow\] {
  transition-property: background-color,box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[dir] .transition-\[background-color\2c color\2c box-shadow\] {
  transition-property: background-color,color,box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[dir] .transition-\[border-color\2c background-color\2c box-shadow\] {
  transition-property: border-color,background-color,box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[dir] .transition-\[border-color\2c background-color\] {
  transition-property: border-color,background-color;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[dir] .transition-\[border-color\2c box-shadow\2c background-color\] {
  transition-property: border-color,box-shadow,background-color;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[dir] .transition-\[border-color\2c box-shadow\] {
  transition-property: border-color,box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[dir] .transition-\[box-shadow\2c border-color\] {
  transition-property: box-shadow,border-color;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[dir] .transition-\[box-shadow\2c transform\] {
  transition-property: box-shadow,transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[dir] .transition-\[box-shadow\] {
  transition-property: box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[dir] .transition-\[color\2c background-color\2c box-shadow\] {
  transition-property: color,background-color,box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[dir] .transition-\[filter\] {
  transition-property: filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[dir] .transition-\[gap\2c opacity\] {
  transition-property: gap,opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[dir] .transition-\[grid-template-columns\] {
  transition-property: grid-template-columns;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[dir] .transition-\[height\] {
  transition-property: height;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[dir] .transition-\[left\] {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[dir=ltr] .transition-\[left\] {
  transition-property: left;
}
[dir=rtl] .transition-\[left\] {
  transition-property: right;
}
[dir] .transition-\[margin-left\2c left\] {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[dir=ltr] .transition-\[margin-left\2c left\] {
  transition-property: margin-left,left;
}
[dir=rtl] .transition-\[margin-left\2c left\] {
  transition-property: margin-right,right;
}
[dir] .transition-\[opacity\2c border-color\] {
  transition-property: opacity,border-color;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[dir] .transition-\[opacity\2c transform\] {
  transition-property: opacity,transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[dir] .transition-\[opacity\2c visibility\] {
  transition-property: opacity,visibility;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[dir] .transition-\[transform\2c background-color\] {
  transition-property: transform,background-color;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[dir] .transition-\[transform\2c box-shadow\2c border-color\] {
  transition-property: transform,box-shadow,border-color;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[dir] .transition-\[transform\2c box-shadow\] {
  transition-property: transform,box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[dir] .transition-\[transform\2c opacity\2c border-color\] {
  transition-property: transform,opacity,border-color;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[dir] .transition-\[width\2c background-color\] {
  transition-property: width,background-color;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[dir] .transition-\[width\2c transform\2c opacity\2c box-shadow\2c visibility\] {
  transition-property: width,transform,opacity,box-shadow,visibility;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[dir] .transition-\[width\] {
  transition-property: width;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[dir] .transition-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[dir] .transition-colors {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[dir] .transition-opacity {
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[dir] .transition-shadow {
  transition-property: box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[dir] .transition-transform {
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[dir] .duration-100 {
  transition-duration: 100ms;
}
[dir] .duration-1000 {
  transition-duration: 1000ms;
}
[dir] .duration-150 {
  transition-duration: 150ms;
}
[dir] .duration-200 {
  transition-duration: 200ms;
}
[dir] .duration-300 {
  transition-duration: 300ms;
}
[dir] .duration-500 {
  transition-duration: 500ms;
}
[dir] .duration-\[120ms\] {
  transition-duration: 120ms;
}
[dir] .duration-\[220ms\] {
  transition-duration: 220ms;
}
[dir] .duration-\[240ms\] {
  transition-duration: 240ms;
}
[dir] .ease-\[cubic-bezier\(0\.45\2c 0\2c 0\.2\2c 1\)\] {
  transition-timing-function: cubic-bezier(0.45,0,0.2,1);
}
[dir] .ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
[dir] .ease-out {
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
[dir] .ease-shell {
  transition-timing-function: cubic-bezier(0.2, 0.8, 0.2, 1);
}
.\[--chat-line\:color-mix\(in_srgb\2c var\(--chat-accent\)_22\%\2c var\(--wt-line\2c \#e5e7eb\)\)\] {
  --chat-line: color-mix(in srgb,var(--chat-accent) 22%,var(--wt-line,#e5e7eb));
}
.\[--chat-soft\:color-mix\(in_srgb\2c var\(--chat-accent\)_9\%\2c var\(--wt-surface\2c \#fff\)\)\] {
  --chat-soft: color-mix(in srgb,var(--chat-accent) 9%,var(--wt-surface,#fff));
}
.\[--ls-grid\:rgba\(255\2c 255\2c 255\2c 0\.05\)\] {
  --ls-grid: rgba(255,255,255,0.05);
}
.\[--ls-grid\:rgba\(255\2c 255\2c 255\2c 0\.06\)\] {
  --ls-grid: rgba(255,255,255,0.06);
}
.\[--tk\:320px\] {
  --tk: 320px;
}
.\[--tk\:36px\] {
  --tk: 36px;
}
.\[--wl\:240px\] {
  --wl: 240px;
}
.\[--wl\:36px\] {
  --wl: 36px;
}
.\[--wt-label-fs\:0\.84rem\] {
  --wt-label-fs: 0.84rem;
}
.\[--wt-label-fs\:0\.85rem\] {
  --wt-label-fs: 0.85rem;
}
.\[--wt-label-fs\:0\.9rem\] {
  --wt-label-fs: 0.9rem;
}
.\[--wt-label-fw\:400\] {
  --wt-label-fw: 400;
}
.\[--wt-label-fw\:500\] {
  --wt-label-fw: 500;
}
.\[-webkit-backdrop-filter\:blur\(12px\)\] {
  -webkit-backdrop-filter: blur(12px);
}
.\[-webkit-backdrop-filter\:blur\(14px\)\] {
  -webkit-backdrop-filter: blur(14px);
}
.\[-webkit-mask-image\:linear-gradient\(90deg\2c transparent\2c \#000_12\%\2c \#000_88\%\2c transparent\)\] {
  -webkit-mask-image: linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);
}
.\[accent-color\:var\(--wt-brand\2c \#4f46e5\)\] {
  accent-color: var(--wt-brand,#4f46e5);
}
.\[appearance\:textfield\] {
  appearance: textfield;
}
.\[backdrop-filter\:blur\(12px\)\] {
  -webkit-backdrop-filter: blur(12px);
          backdrop-filter: blur(12px);
}
.\[backdrop-filter\:blur\(14px\)\] {
  -webkit-backdrop-filter: blur(14px);
          backdrop-filter: blur(14px);
}
[dir] .\[background-image\:none\] {
  background-image: none;
}
[dir] .\[background-image\:var\(--wt-btn-bg\2c none\)\] {
  background-image: var(--wt-btn-bg,none);
}
[dir] .\[background\:var\(--wt-btn-bg\2c var\(--wt-brand\2c \#4f46e5\)\)\] {
  background: var(--wt-btn-bg,var(--wt-brand,#4f46e5));
}
.\[clip-path\:inset\(-12px_-12px_-12px_-4px\)\] {
  clip-path: inset(-12px -12px -12px -4px);
}
.\[clip-path\:inset\(-12px_-4px_-12px_-12px\)\] {
  clip-path: inset(-12px -4px -12px -12px);
}
.\[clip\:rect\(0\2c 0\2c 0\2c 0\)\] {
  clip: rect(0,0,0,0);
}
.\[container-type\:inline-size\] {
  container-type: inline-size;
}
.\[display\:none\] {
  display: none;
}
.\[field-sizing\:content\] {
  field-sizing: content;
}
.\[font-feature-settings\:\'tnum\'_1\2c \'cv11\'_1\] {
  font-feature-settings: 'tnum' 1,'cv11' 1;
}
.\[font-feature-settings\:\'tnum\'_1\] {
  font-feature-settings: 'tnum' 1;
}
.\[grid-template-columns\:minmax\(90px\2c 38\%\)_1fr_auto\] {
  grid-template-columns: minmax(90px,38%) 1fr auto;
}
.\[grid-template-columns\:repeat\(auto-fill\2c minmax\(130px\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fill,minmax(130px,1fr));
}
.\[grid-template-columns\:repeat\(auto-fill\2c minmax\(140px\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fill,minmax(140px,1fr));
}
.\[grid-template-columns\:repeat\(auto-fill\2c minmax\(150px\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fill,minmax(150px,1fr));
}
.\[grid-template-columns\:repeat\(auto-fill\2c minmax\(160px\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fill,minmax(160px,1fr));
}
.\[grid-template-columns\:repeat\(auto-fill\2c minmax\(200px\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fill,minmax(200px,1fr));
}
.\[grid-template-columns\:repeat\(auto-fill\2c minmax\(220px\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fill,minmax(220px,1fr));
}
.\[grid-template-columns\:repeat\(auto-fill\2c minmax\(280px\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fill,minmax(280px,1fr));
}
.\[grid-template-columns\:repeat\(auto-fill\2c minmax\(min\(190px\2c 100\%\)\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fill,minmax(min(190px,100%),1fr));
}
.\[grid-template-columns\:repeat\(auto-fill\2c minmax\(min\(280px\2c 100\%\)\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fill,minmax(min(280px,100%),1fr));
}
.\[grid-template-columns\:repeat\(auto-fill\2c minmax\(min\(320px\2c 100\%\)\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fill,minmax(min(320px,100%),1fr));
}
.\[grid-template-columns\:repeat\(auto-fill\2c minmax\(min\(330px\2c 100\%\)\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fill,minmax(min(330px,100%),1fr));
}
.\[grid-template-columns\:repeat\(auto-fill\2c minmax\(min\(340px\2c 100\%\)\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fill,minmax(min(340px,100%),1fr));
}
.\[grid-template-columns\:repeat\(auto-fit\2c minmax\(min\(240px\2c 100\%\)\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fit,minmax(min(240px,100%),1fr));
}
.\[grid-template-columns\:repeat\(auto-fit\2c minmax\(min\(260px\2c 100\%\)\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fit,minmax(min(260px,100%),1fr));
}
.\[grid-template-columns\:repeat\(auto-fit\2c minmax\(min\(var\(--kpi-min\2c 210px\)\2c 100\%\)\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fit,minmax(min(var(--kpi-min,210px),100%),1fr));
}
.\[mask-image\:linear-gradient\(90deg\2c transparent\2c \#000_12\%\2c \#000_88\%\2c transparent\)\] {
  -webkit-mask-image: linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);
          mask-image: linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);
}
.\[overflow-wrap\:anywhere\] {
  overflow-wrap: anywhere;
}
.\[scrollbar-width\:none\] {
  scrollbar-width: none;
}
.\[scrollbar-width\:thin\] {
  scrollbar-width: thin;
}
.\[touch-action\:none\] {
  touch-action: none;
}
[dir] .\[transform\:scaleX\(-1\)\] {
  transform: scaleX(-1);
}
.\[writing-mode\:vertical-rl\] {
  writing-mode: vertical-rl;
}
html {
  letter-spacing: normal;
  font-size: 106.25%;
}

.text-\[9px\] {
  font-size: 10px;
}

.text-\[9\.5px\] {
  font-size: 10.5px;
}

.text-\[10px\] {
  font-size: 11px;
}

.text-\[10\.5px\] {
  font-size: 11.5px;
}

.text-\[11px\] {
  font-size: 12px;
}

.text-\[11\.5px\] {
  font-size: 12.5px;
}

.text-\[12px\] {
  font-size: 13px;
}

.text-\[12\.5px\] {
  font-size: 13.5px;
}

body {
  font-family: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
}

.modal,
.offcanvas,
.dropdown-menu,
.popover,
.tooltip,
.toast,
.swal2-container,
.react-hot-toast,
.flatpickr-calendar,
.apexcharts-canvas,
.apexcharts-tooltip,
.apexcharts-xaxistooltip,
.apexcharts-yaxistooltip,
button,
input,
select,
textarea,
optgroup {
  font-family: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
}

.apexcharts-canvas text,
.apexcharts-legend-text,
.apexcharts-title-text,
.apexcharts-datalabel,
.apexcharts-datalabel-label,
.apexcharts-datalabel-value {
  font-family: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
}

code,
kbd,
pre,
samp,
.font-monospace,
.text-monospace,
.wt-mono {
  font-family: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
  font-feature-settings: normal;
}

code {
  font-size: 0.86em;
  color: var(--wt-ink, #0f172a);
}

[dir] code {
  background: var(--wt-surface-3, #f1f5f9);
  padding: 0.12em 0.4em;
  border-radius: 5px;
}

[dir] pre code {
  background: transparent;
  padding: 0;
}

table,
.table,
input,
.form-control,
.badge,
.page-link,
.progress,
.wt-num,
.tabular-nums,
[class*=kpi],
[class*=Kpi],
[class*=stat-value],
[class*=__value],
[class*=-value],
[class*=price],
[class*=Price],
[class*=amount],
[class*=pnl],
[class*=Pnl],
[class*=-num],
[class*=__num],
.apexcharts-canvas text {
  font-variant-numeric: tabular-nums;
}

a {
  color: var(--wt-brand-ink, #4f46e5);
}

a:where(:hover) {
  color: color-mix(in srgb, var(--wt-brand-ink, #4f46e5) 78%, var(--wt-ink, #0f172a));
}

a:focus-visible,
button:focus-visible,
summary:focus-visible,
[role=button]:focus-visible,
[role=tab]:focus-visible,
[role=menuitem]:focus-visible,
[role=switch]:focus-visible,
[role=checkbox]:focus-visible,
[role=radio]:focus-visible,
[tabindex]:not([tabindex="-1"]):not(input):not(textarea):not(select):focus-visible,
.btn:focus-visible,
.btn-close:focus-visible,
.page-link:focus-visible,
.nav-link:focus-visible,
.dropdown-item:focus-visible,
.list-group-item-action:focus-visible,
.accordion-button:focus-visible,
input[type=checkbox]:focus-visible,
input[type=radio]:focus-visible,
input[type=range]:focus-visible,
input[type=file]:focus-visible,
input[type=color]:focus-visible,
input[type=button]:focus-visible,
input[type=submit]:focus-visible,
input[type=reset]:focus-visible {
  outline: 2px solid var(--wt-brand, #4f46e5) !important;
  outline-offset: 2px !important;
}

.btn {
  --bs-btn-focus-box-shadow: 0 0 0 0 transparent;
}

[dir] .nav-link:focus-visible, [dir] .accordion-button:focus {
  box-shadow: none;
}

[dir] ::selection {
  background: color-mix(in srgb, var(--wt-brand, #4f46e5) 22%, transparent);
}

input[type=range],
input[type=checkbox],
input[type=radio] {
  accent-color: var(--wt-brand-solid, #4f46e5);
}

input[type=date],
input[type=time],
input[type=datetime-local],
input[type=month],
input[type=week] {
  font-variant-numeric: tabular-nums;
  color-scheme: light;
}

input[type=date]::-webkit-calendar-picker-indicator,
input[type=datetime-local]::-webkit-calendar-picker-indicator,
input[type=month]::-webkit-calendar-picker-indicator,
input[type=week]::-webkit-calendar-picker-indicator,
input[type=time]::-webkit-calendar-picker-indicator {
  width: 16px;
  height: 16px;
  margin-inline-start: 6px;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4.5' width='18' height='17' rx='2.5'/%3E%3Cpath d='M16 2.5v4M8 2.5v4M3 10h18'/%3E%3C/svg%3E") center/16px 16px no-repeat;
  mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4.5' width='18' height='17' rx='2.5'/%3E%3Cpath d='M16 2.5v4M8 2.5v4M3 10h18'/%3E%3C/svg%3E") center/16px 16px no-repeat;
  opacity: 1;
}

[dir] input[type=date]::-webkit-calendar-picker-indicator, [dir] input[type=datetime-local]::-webkit-calendar-picker-indicator, [dir] input[type=month]::-webkit-calendar-picker-indicator, [dir] input[type=week]::-webkit-calendar-picker-indicator, [dir] input[type=time]::-webkit-calendar-picker-indicator {
  padding: 3px;
  border-radius: 5px;
  cursor: pointer;
  background-image: none;
  background-color: var(--wt-muted, #5b6577);
}

input[type=time]::-webkit-calendar-picker-indicator {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9.5'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9.5'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E");
}

[dir] input[type=date]:hover::-webkit-calendar-picker-indicator, [dir] input[type=datetime-local]:hover::-webkit-calendar-picker-indicator, [dir] input[type=month]:hover::-webkit-calendar-picker-indicator, [dir] input[type=week]:hover::-webkit-calendar-picker-indicator, [dir] input[type=time]:hover::-webkit-calendar-picker-indicator {
  background-color: var(--wt-brand, #4f46e5);
}

[dir] input[type=date]::-webkit-datetime-edit-fields-wrapper, [dir] input[type=time]::-webkit-datetime-edit-fields-wrapper, [dir] input[type=datetime-local]::-webkit-datetime-edit-fields-wrapper {
  padding: 0;
}

input[type=date]::-webkit-datetime-edit-text,
input[type=datetime-local]::-webkit-datetime-edit-text {
  color: var(--wt-faint, #667085);
}

input[type=file]::file-selector-button {
  font: inherit;
  font-weight: 600;
  font-size: 0.929rem;
  color: var(--wt-ink, #0f172a);
  margin-inline-end: 0.75rem;
  transition: background-color 0.15s ease, border-color 0.15s ease;
}

[dir] input[type=file]::file-selector-button {
  background-color: var(--wt-surface-2, #f8fafc);
  border: 1px solid var(--wt-line-strong, #d0d5dd);
  border-radius: 6px;
  padding: 0.3rem 0.85rem;
  cursor: pointer;
}

input[type=file]:hover::file-selector-button {
  color: var(--wt-brand-ink, #4f46e5);
}

[dir] input[type=file]:hover::file-selector-button {
  background-color: var(--wt-brand-50, #eef2ff);
  border-color: var(--wt-brand, #4f46e5);
}

.react-hot-toast {
  font-family: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
  font-size: 0.929rem !important;
  font-weight: 500;
  line-height: 1.45 !important;
  letter-spacing: 0 !important;
  color: var(--wt-ink, #0f172a) !important;
  max-width: 420px !important;
}

[dir] .react-hot-toast {
  background: var(--wt-surface, #fff) !important;
  border: 1px solid var(--wt-line, #e5e7eb) !important;
  border-radius: 12px !important;
  padding: 0.65rem 0.9rem !important;
  box-shadow: 0 16px 36px -10px rgba(16, 24, 40, 0.24), 0 2px 6px rgba(16, 24, 40, 0.06) !important;
}

.flatpickr-calendar {
  font-family: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
}

[dir] .flatpickr-calendar {
  background: var(--wt-surface, #fff);
  border: 1px solid var(--wt-line, #e5e7eb);
  border-radius: 12px;
  box-shadow: 0 12px 32px -8px rgba(16, 24, 40, 0.18), 0 2px 6px rgba(16, 24, 40, 0.06);
}

[dir] .flatpickr-calendar.arrowTop:after, [dir] .flatpickr-calendar.arrowTop:before {
  border-bottom-color: var(--wt-surface, #fff);
}

[dir] .flatpickr-calendar.arrowBottom:after, [dir] .flatpickr-calendar.arrowBottom:before {
  border-top-color: var(--wt-surface, #fff);
}

.flatpickr-calendar .flatpickr-months .flatpickr-month,
.flatpickr-calendar .flatpickr-current-month .flatpickr-monthDropdown-months,
.flatpickr-calendar .flatpickr-weekdays,
.flatpickr-calendar span.flatpickr-weekday {
  color: var(--wt-ink, #0f172a);
  fill: var(--wt-ink, #0f172a);
}

[dir] .flatpickr-calendar .flatpickr-months .flatpickr-month, [dir] .flatpickr-calendar .flatpickr-current-month .flatpickr-monthDropdown-months, [dir] .flatpickr-calendar .flatpickr-weekdays, [dir] .flatpickr-calendar span.flatpickr-weekday {
  background: var(--wt-surface, #fff);
}

.flatpickr-calendar .flatpickr-months .flatpickr-prev-month,
.flatpickr-calendar .flatpickr-months .flatpickr-next-month {
  color: var(--wt-muted, #5b6577);
  fill: var(--wt-muted, #5b6577);
}

.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover svg,
.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover svg {
  fill: var(--wt-brand, #4f46e5);
}

.flatpickr-calendar span.flatpickr-weekday {
  color: var(--wt-muted, #5b6577);
  font-weight: 600;
}

.flatpickr-calendar .flatpickr-current-month {
  font-weight: 700;
}

.flatpickr-calendar .flatpickr-day {
  color: var(--wt-text, #334155);
  font-variant-numeric: tabular-nums;
}

[dir] .flatpickr-calendar .flatpickr-day {
  border-radius: 8px;
}

[dir] .flatpickr-calendar .flatpickr-day:hover, [dir] .flatpickr-calendar .flatpickr-day:focus {
  background: var(--wt-surface-3, #f1f5f9);
  border-color: var(--wt-surface-3, #f1f5f9);
}

[dir] .flatpickr-calendar .flatpickr-day.today {
  border-color: var(--wt-brand, #4f46e5);
}

.flatpickr-calendar .flatpickr-day.prevMonthDay,
.flatpickr-calendar .flatpickr-day.nextMonthDay,
.flatpickr-calendar .flatpickr-day.flatpickr-disabled {
  color: var(--wt-faint, #667085);
}

[dir] .flatpickr-calendar .flatpickr-day.inRange {
  background: var(--wt-brand-50, #eef2ff);
  border-color: var(--wt-brand-50, #eef2ff);
}

[dir=ltr] .flatpickr-calendar .flatpickr-day.inRange {
  box-shadow: -5px 0 0 var(--wt-brand-50, #eef2ff), 5px 0 0 var(--wt-brand-50, #eef2ff);
}

[dir=rtl] .flatpickr-calendar .flatpickr-day.inRange {
  box-shadow: 5px 0 0 var(--wt-brand-50, #eef2ff), -5px 0 0 var(--wt-brand-50, #eef2ff);
}

.flatpickr-calendar .flatpickr-day.selected,
.flatpickr-calendar .flatpickr-day.startRange,
.flatpickr-calendar .flatpickr-day.endRange,
.flatpickr-calendar .flatpickr-day.selected:hover,
.flatpickr-calendar .flatpickr-day.startRange:hover,
.flatpickr-calendar .flatpickr-day.endRange:hover {
  color: #fff;
}

[dir] .flatpickr-calendar .flatpickr-day.selected, [dir] .flatpickr-calendar .flatpickr-day.startRange, [dir] .flatpickr-calendar .flatpickr-day.endRange, [dir] .flatpickr-calendar .flatpickr-day.selected:hover, [dir] .flatpickr-calendar .flatpickr-day.startRange:hover, [dir] .flatpickr-calendar .flatpickr-day.endRange:hover {
  background: var(--wt-brand-solid, #4f46e5);
  border-color: var(--wt-brand-solid, #4f46e5);
}

[dir=ltr] .flatpickr-calendar .flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)), [dir=ltr] .flatpickr-calendar .flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)), [dir=ltr] .flatpickr-calendar .flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)) {
  box-shadow: -10px 0 0 var(--wt-brand-solid, #4f46e5);
}

[dir=rtl] .flatpickr-calendar .flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)), [dir=rtl] .flatpickr-calendar .flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)), [dir=rtl] .flatpickr-calendar .flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)) {
  box-shadow: 10px 0 0 var(--wt-brand-solid, #4f46e5);
}

.flatpickr-calendar .flatpickr-time input,
.flatpickr-calendar .flatpickr-time .flatpickr-time-separator,
.flatpickr-calendar .flatpickr-time .flatpickr-am-pm {
  color: var(--wt-ink, #0f172a);
}

[dir] .flatpickr-calendar .flatpickr-time input:hover, [dir] .flatpickr-calendar .flatpickr-time input:focus, [dir] .flatpickr-calendar .flatpickr-time .flatpickr-am-pm:hover {
  background: var(--wt-surface-3, #f1f5f9);
}

[dir] .flatpickr-calendar.hasTime .flatpickr-time {
  border-top-color: var(--wt-line-2, #eef0f5);
}

html[data-wt-mode=dark] input[type=date],
html[data-wt-mode=dark] input[type=time],
html[data-wt-mode=dark] input[type=datetime-local],
html[data-wt-mode=dark] input[type=month],
html[data-wt-mode=dark] input[type=week] {
  color-scheme: dark;
}
html[dir][data-wt-mode=dark] .react-hot-toast {
  box-shadow: 0 16px 36px -10px rgba(0, 0, 0, 0.6), 0 2px 6px rgba(0, 0, 0, 0.3) !important;
}

:where(.dark-layout) a:where(:hover) {
  color: color-mix(in srgb, var(--wt-brand-ink, #a5b4fc) 80%, #fff);
}

.dark-layout code {
  color: var(--wt-ink, #0f172a);
}

[dir] .dark-layout code {
  background: var(--wt-surface-3, #f1f5f9);
}

.dark-layout .flatpickr-calendar .flatpickr-day.flatpickr-disabled,
.dark-layout .flatpickr-calendar .flatpickr-day.prevMonthDay,
.dark-layout .flatpickr-calendar .flatpickr-day.nextMonthDay {
  color: var(--wt-faint, #667085);
}

html[dir][data-wt-mode=dark] .bg-rose-50, html[dir][data-wt-mode=dark] .bg-rose-100, html[dir][data-wt-mode=dark] .bg-pink-50 {
  background-color: var(--wt-down-50) !important;
}
html[dir][data-wt-mode=dark] .bg-emerald-100, html[dir][data-wt-mode=dark] .bg-teal-50 {
  background-color: var(--wt-up-50) !important;
}
html[dir][data-wt-mode=dark] .bg-orange-50, html[dir][data-wt-mode=dark] .bg-orange-100, html[dir][data-wt-mode=dark] .bg-amber-100 {
  background-color: var(--wt-warn-50) !important;
}
html[dir][data-wt-mode=dark] .bg-sky-50, html[dir][data-wt-mode=dark] .bg-sky-100, html[dir][data-wt-mode=dark] .bg-cyan-50 {
  background-color: var(--wt-info-50) !important;
}
html[dir][data-wt-mode=dark] .bg-violet-50, html[dir][data-wt-mode=dark] .bg-violet-100, html[dir][data-wt-mode=dark] .bg-purple-50, html[dir][data-wt-mode=dark] .bg-purple-100 {
  background-color: var(--wt-violet-50) !important;
}
html[data-wt-mode=dark] .text-rose-900,
html[data-wt-mode=dark] .text-rose-800,
html[data-wt-mode=dark] .text-rose-700,
html[data-wt-mode=dark] .text-red-900 {
  color: #fca5a5 !important;
}
html[data-wt-mode=dark] .text-emerald-800,
html[data-wt-mode=dark] .text-emerald-900,
html[data-wt-mode=dark] .text-green-900,
html[data-wt-mode=dark] .text-teal-700,
html[data-wt-mode=dark] .text-teal-800 {
  color: #6ee7b7 !important;
}
html[data-wt-mode=dark] .text-amber-800,
html[data-wt-mode=dark] .text-amber-900,
html[data-wt-mode=dark] .text-amber-700,
html[data-wt-mode=dark] .text-orange-700,
html[data-wt-mode=dark] .text-orange-800,
html[data-wt-mode=dark] .text-yellow-800 {
  color: #fcd34d !important;
}
html[data-wt-mode=dark] .text-indigo-800,
html[data-wt-mode=dark] .text-indigo-900,
html[data-wt-mode=dark] .text-violet-700,
html[data-wt-mode=dark] .text-purple-700,
html[data-wt-mode=dark] .text-purple-800,
html[data-wt-mode=dark] .text-blue-900 {
  color: var(--wt-brand-ink) !important;
}
html[dir][data-wt-mode=dark] .border-rose-200, html[dir][data-wt-mode=dark] .border-red-200, html[dir][data-wt-mode=dark] .border-green-200, html[dir][data-wt-mode=dark] .border-emerald-200, html[dir][data-wt-mode=dark] .border-amber-200, html[dir][data-wt-mode=dark] .border-blue-200, html[dir][data-wt-mode=dark] .border-indigo-200, html[dir][data-wt-mode=dark] .border-gray-100, html[dir][data-wt-mode=dark] .border-slate-100 {
  border-color: var(--wt-line-strong) !important;
}

html[data-wt-primary]:not([data-wt-primary=indigo]) .text-indigo-500,
html[data-wt-primary]:not([data-wt-primary=indigo]) .text-indigo-600,
html[data-wt-primary]:not([data-wt-primary=indigo]) .text-indigo-700 {
  color: var(--wt-brand-ink) !important;
}
html[dir][data-wt-primary]:not([data-wt-primary=indigo]) .bg-indigo-500, html[dir][data-wt-primary]:not([data-wt-primary=indigo]) .bg-indigo-600, html[dir][data-wt-primary]:not([data-wt-primary=indigo]) .bg-indigo-700 {
  background-color: var(--wt-brand-solid) !important;
}
html[dir][data-wt-primary]:not([data-wt-primary=indigo]) .bg-indigo-50, html[dir][data-wt-primary]:not([data-wt-primary=indigo]) .bg-indigo-100 {
  background-color: var(--wt-brand-50) !important;
}
.marker\:font-semibold *::marker {
  font-weight: 600;
}
.marker\:text-muted *::marker {
  color: var(--wt-muted, #5b6577);
}
.marker\:font-semibold::marker {
  font-weight: 600;
}
.marker\:text-muted::marker {
  color: var(--wt-muted, #5b6577);
}
[dir=ltr] .file\:mr-\[12px\]::file-selector-button {
  margin-right: 12px;
}
[dir=rtl] .file\:mr-\[12px\]::file-selector-button {
  margin-left: 12px;
}
[dir] .file\:cursor-pointer::file-selector-button {
  cursor: pointer;
}
[dir] .file\:border-0::file-selector-button {
  border-width: 0px;
}
[dir=ltr] .file\:border-r::file-selector-button {
  border-right-width: 1px;
}
[dir=rtl] .file\:border-r::file-selector-button {
  border-left-width: 1px;
}
.file\:border-line::file-selector-button {
  --tw-border-opacity: 1;
}
[dir] .file\:border-line::file-selector-button {
  border-color: var(--wt-line, #e5e7eb);
}
.file\:bg-surface-3::file-selector-button {
  --tw-bg-opacity: 1;
}
[dir] .file\:bg-surface-3::file-selector-button {
  background-color: var(--wt-surface-3, #f1f5f9);
}
[dir=ltr] .file\:px-\[12px\]::file-selector-button {
  padding-left: 12px;
  padding-right: 12px;
}
[dir=rtl] .file\:px-\[12px\]::file-selector-button {
  padding-right: 12px;
  padding-left: 12px;
}
[dir] .file\:py-\[8px\]::file-selector-button {
  padding-top: 8px;
  padding-bottom: 8px;
}
.file\:font-semibold::file-selector-button {
  font-weight: 600;
}
.file\:text-ink::file-selector-button {
  --tw-text-opacity: 1;
  color: var(--wt-ink, #0f172a);
}
.placeholder\:font-normal::placeholder {
  font-weight: 400;
}
.placeholder\:tracking-\[0\.2em\]::placeholder {
  letter-spacing: 0.2em;
}
.placeholder\:tracking-normal::placeholder {
  letter-spacing: 0em;
}
.placeholder\:text-faint::placeholder {
  --tw-text-opacity: 1;
  color: var(--wt-faint, #667085);
}
.placeholder\:text-white\/50::placeholder {
  color: rgb(255 255 255 / 0.5);
}
.placeholder\:opacity-100::placeholder {
  opacity: 1;
}
.before\:absolute::before {
  content: var(--tw-content);
  position: absolute;
}
.before\:inset-y-0::before {
  content: var(--tw-content);
  top: 0px;
  bottom: 0px;
}
.before\:inset-y-\[6px\]::before {
  content: var(--tw-content);
  top: 6px;
  bottom: 6px;
}
.before\:bottom-\[10px\]::before {
  content: var(--tw-content);
  bottom: 10px;
}
.before\:left-0::before {
  content: var(--tw-content);
}
[dir=ltr] .before\:left-0::before {
  left: 0px;
}
[dir=rtl] .before\:left-0::before {
  right: 0px;
}
.before\:left-\[-12px\]::before {
  content: var(--tw-content);
}
[dir=ltr] .before\:left-\[-12px\]::before {
  left: -12px;
}
[dir=rtl] .before\:left-\[-12px\]::before {
  right: -12px;
}
.before\:left-\[-18px\]::before {
  content: var(--tw-content);
}
[dir=ltr] .before\:left-\[-18px\]::before {
  left: -18px;
}
[dir=rtl] .before\:left-\[-18px\]::before {
  right: -18px;
}
.before\:left-\[-1px\]::before {
  content: var(--tw-content);
}
[dir=ltr] .before\:left-\[-1px\]::before {
  left: -1px;
}
[dir=rtl] .before\:left-\[-1px\]::before {
  right: -1px;
}
.before\:left-\[-4px\]::before {
  content: var(--tw-content);
}
[dir=ltr] .before\:left-\[-4px\]::before {
  left: -4px;
}
[dir=rtl] .before\:left-\[-4px\]::before {
  right: -4px;
}
.before\:left-\[2px\]::before {
  content: var(--tw-content);
}
[dir=ltr] .before\:left-\[2px\]::before {
  left: 2px;
}
[dir=rtl] .before\:left-\[2px\]::before {
  right: 2px;
}
.before\:top-1\/2::before {
  content: var(--tw-content);
  top: 50%;
}
.before\:top-\[0\.62em\]::before {
  content: var(--tw-content);
  top: 0.62em;
}
.before\:top-\[10px\]::before {
  content: var(--tw-content);
  top: 10px;
}
.before\:size-\[5px\]::before {
  content: var(--tw-content);
  width: 5px;
  height: 5px;
}
.before\:size-\[8px\]::before {
  content: var(--tw-content);
  width: 8px;
  height: 8px;
}
.before\:h-\[18px\]::before {
  content: var(--tw-content);
  height: 18px;
}
.before\:w-\[3px\]::before {
  content: var(--tw-content);
  width: 3px;
}
.before\:w-\[4px\]::before {
  content: var(--tw-content);
  width: 4px;
}
.before\:-translate-y-1\/2::before {
  content: var(--tw-content);
  --tw-translate-y: -50%;
}
[dir] .before\:-translate-y-1\/2::before {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.before\:rotate-45::before {
  content: var(--tw-content);
  --tw-rotate: 45deg;
}
[dir] .before\:rotate-45::before {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.before\:rounded-\[1px\]::before {
  content: var(--tw-content);
}
[dir] .before\:rounded-\[1px\]::before {
  border-radius: 1px;
}
.before\:rounded-\[3px\]::before {
  content: var(--tw-content);
}
[dir] .before\:rounded-\[3px\]::before {
  border-radius: 3px;
}
.before\:rounded-full::before {
  content: var(--tw-content);
}
[dir] .before\:rounded-full::before {
  border-radius: 9999px;
}
.before\:rounded-r-\[3px\]::before {
  content: var(--tw-content);
}
[dir=ltr] .before\:rounded-r-\[3px\]::before {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
[dir=rtl] .before\:rounded-r-\[3px\]::before {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.before\:bg-\[\#089981\]::before {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
}
[dir] .before\:bg-\[\#089981\]::before {
  background-color: rgb(8 153 129 / var(--tw-bg-opacity, 1));
}
.before\:bg-\[\#10b981\]::before {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
}
[dir] .before\:bg-\[\#10b981\]::before {
  background-color: rgb(16 185 129 / var(--tw-bg-opacity, 1));
}
.before\:bg-\[\#3b82f6\]::before {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
}
[dir] .before\:bg-\[\#3b82f6\]::before {
  background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1));
}
.before\:bg-\[\#F23645\]::before {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
}
[dir] .before\:bg-\[\#F23645\]::before {
  background-color: rgb(242 54 69 / var(--tw-bg-opacity, 1));
}
.before\:bg-\[\#dc2626\]::before {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
}
[dir] .before\:bg-\[\#dc2626\]::before {
  background-color: rgb(220 38 38 / var(--tw-bg-opacity, 1));
}
.before\:bg-\[\#f59e0b\]::before {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
}
[dir] .before\:bg-\[\#f59e0b\]::before {
  background-color: rgb(245 158 11 / var(--tw-bg-opacity, 1));
}
.before\:bg-\[color\:var\(--wt-faint\2c \#98a2b3\)\]::before {
  content: var(--tw-content);
}
[dir] .before\:bg-\[color\:var\(--wt-faint\2c \#98a2b3\)\]::before {
  background-color: var(--wt-faint,#98a2b3);
}
.before\:bg-brand::before {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
}
[dir] .before\:bg-brand::before {
  background-color: var(--wt-brand, #4f46e5);
}
.before\:bg-brand-200::before {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
}
[dir] .before\:bg-brand-200::before {
  background-color: var(--wt-brand-200, #c7d2fe);
}
.before\:bg-down::before {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
}
[dir] .before\:bg-down::before {
  background-color: var(--wt-down, #F23645);
}
.before\:bg-inherit::before {
  content: var(--tw-content);
}
[dir] .before\:bg-inherit::before {
  background-color: inherit;
}
.before\:bg-line-strong::before {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
}
[dir] .before\:bg-line-strong::before {
  background-color: var(--wt-line-strong, #d0d5dd);
}
.before\:bg-side-accent::before {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
}
[dir] .before\:bg-side-accent::before {
  background-color: var(--wt-side-accent, #4f46e5);
}
.before\:bg-up::before {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
}
[dir] .before\:bg-up::before {
  background-color: var(--wt-up, #089981);
}
.before\:content-\[\'\'\]::before {
  --tw-content: '';
  content: var(--tw-content);
}
.after\:absolute::after {
  content: var(--tw-content);
  position: absolute;
}
.after\:-inset-\[3px\]::after {
  content: var(--tw-content);
  inset: -3px;
}
.after\:inset-x-\[12px\]::after {
  content: var(--tw-content);
}
[dir=ltr] .after\:inset-x-\[12px\]::after {
  left: 12px;
  right: 12px;
}
[dir=rtl] .after\:inset-x-\[12px\]::after {
  right: 12px;
  left: 12px;
}
.after\:-bottom-\[2px\]::after {
  content: var(--tw-content);
  bottom: -2px;
}
.after\:h-\[2px\]::after {
  content: var(--tw-content);
  height: 2px;
}
.after\:h-px::after {
  content: var(--tw-content);
  height: 1px;
}
.after\:flex-1::after {
  content: var(--tw-content);
  flex: 1 1 0%;
}
@keyframes wt-pulse {

  from {
    content: var(--tw-content);
    transform: scale(0.6);
    opacity: 0.5;
  }

  to {
    content: var(--tw-content);
    transform: scale(1.8);
    opacity: 0;
  }
}
.after\:animate-wt-pulse::after {
  content: var(--tw-content);
}
[dir=ltr] .after\:animate-wt-pulse::after {
  animation: wt-pulse 1.8s ease-out infinite;
}
[dir=rtl] .after\:animate-wt-pulse::after {
  animation: wt-pulse 1.8s ease-out infinite;
}
.after\:rounded-full::after {
  content: var(--tw-content);
}
[dir] .after\:rounded-full::after {
  border-radius: 9999px;
}
.after\:bg-\[\#10b981\]::after {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
}
[dir] .after\:bg-\[\#10b981\]::after {
  background-color: rgb(16 185 129 / var(--tw-bg-opacity, 1));
}
.after\:bg-brand-solid::after {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
}
[dir] .after\:bg-brand-solid::after {
  background-color: var(--wt-brand-solid, #4f46e5);
}
.after\:bg-line::after {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
}
[dir] .after\:bg-line::after {
  background-color: var(--wt-line, #e5e7eb);
}
.after\:bg-line-2::after {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
}
[dir] .after\:bg-line-2::after {
  background-color: var(--wt-line-2, #eef0f5);
}
.after\:opacity-35::after {
  content: var(--tw-content);
  opacity: 0.35;
}
.after\:content-\[\'\'\]::after {
  --tw-content: '';
  content: var(--tw-content);
}
[dir] .first\:mt-\[4px\]:first-child {
  margin-top: 4px;
}
[dir] .first\:mt-\[6px\]:first-child {
  margin-top: 6px;
}
[dir=ltr] .first\:border-l-0:first-child {
  border-left-width: 0px;
}
[dir=rtl] .first\:border-l-0:first-child {
  border-right-width: 0px;
}
[dir] .first\:border-t-0:first-child {
  border-top-width: 0px;
}
[dir=ltr] .first\:pl-\[16px\]:first-child {
  padding-left: 16px;
}
[dir=rtl] .first\:pl-\[16px\]:first-child {
  padding-right: 16px;
}
[dir] .first\:pt-0:first-child {
  padding-top: 0px;
}
[dir] .last\:border-0:last-child {
  border-width: 0px;
}
[dir] .last\:border-b-0:last-child {
  border-bottom-width: 0px;
}
[dir=ltr] .last\:border-r-0:last-child {
  border-right-width: 0px;
}
[dir=rtl] .last\:border-r-0:last-child {
  border-left-width: 0px;
}
[dir] .last\:pb-0:last-child {
  padding-bottom: 0px;
}
[dir] .last\:pb-\[0px\]:last-child {
  padding-bottom: 0px;
}
[dir=ltr] .last\:pr-\[16px\]:last-child {
  padding-right: 16px;
}
[dir=rtl] .last\:pr-\[16px\]:last-child {
  padding-left: 16px;
}
.odd\:bg-surface:nth-child(odd) {
  --tw-bg-opacity: 1;
}
[dir] .odd\:bg-surface:nth-child(odd) {
  background-color: var(--wt-surface, #ffffff);
}
.odd\:bg-surface-2:nth-child(odd) {
  --tw-bg-opacity: 1;
}
[dir] .odd\:bg-surface-2:nth-child(odd) {
  background-color: var(--wt-surface-2, #f8fafc);
}
[dir] .focus-within\:border-\[color\:var\(--chat-accent\)\]:focus-within {
  border-color: var(--chat-accent);
}
.focus-within\:border-brand:focus-within {
  --tw-border-opacity: 1;
}
[dir] .focus-within\:border-brand:focus-within {
  border-color: var(--wt-brand, #4f46e5);
}
.focus-within\:ring-\[3px\]:focus-within {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
}
[dir] .focus-within\:ring-\[3px\]:focus-within {
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.focus-within\:ring-brand\/15:focus-within {
  --tw-ring-color: color-mix(in srgb, var(--wt-brand, #4f46e5) calc(0.15 * 100%), transparent);
}
.hover\:-translate-y-\[4px\]:hover {
  --tw-translate-y: -4px;
}
[dir] .hover\:-translate-y-\[4px\]:hover {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hover\:-translate-y-px:hover {
  --tw-translate-y: -1px;
}
[dir] .hover\:-translate-y-px:hover {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hover\:scale-105:hover {
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
}
[dir] .hover\:scale-105:hover {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
[dir] .hover\:\!border-\[color\:color-mix\(in_srgb\2c \#e5484d_35\%\2c var\(--wt-surface\2c \#fff\)\)\]:hover {
  border-color: color-mix(in srgb,#e5484d 35%,var(--wt-surface,#fff)) !important;
}
.hover\:border-\[\#c7cbd4\]:hover {
  --tw-border-opacity: 1;
}
[dir] .hover\:border-\[\#c7cbd4\]:hover {
  border-color: rgb(199 203 212 / var(--tw-border-opacity, 1));
}
[dir] .hover\:border-\[color\:color-mix\(in_srgb\2c \#e5484d_35\%\2c transparent\)\]:hover {
  border-color: color-mix(in srgb,#e5484d 35%,transparent);
}
[dir] .hover\:border-\[color\:var\(--chat-accent\)\]:hover {
  border-color: var(--chat-accent);
}
[dir] .hover\:border-\[color\:var\(--lg-line\)\]:hover {
  border-color: var(--lg-line);
}
[dir] .hover\:border-\[color\:var\(--wt-faint\2c \#98a2b3\)\]:hover {
  border-color: var(--wt-faint,#98a2b3);
}
[dir] .hover\:border-\[rgba\(255\2c 255\2c 255\2c 0\.35\)\]:hover {
  border-color: rgba(255,255,255,0.35);
}
.hover\:border-brand:hover {
  --tw-border-opacity: 1;
}
[dir] .hover\:border-brand:hover {
  border-color: var(--wt-brand, #4f46e5);
}
.hover\:border-brand-100:hover {
  --tw-border-opacity: 1;
}
[dir] .hover\:border-brand-100:hover {
  border-color: var(--wt-brand-100, #e0e7ff);
}
.hover\:border-brand-200:hover {
  --tw-border-opacity: 1;
}
[dir] .hover\:border-brand-200:hover {
  border-color: var(--wt-brand-200, #c7d2fe);
}
.hover\:border-brand-400:hover {
  --tw-border-opacity: 1;
}
[dir] .hover\:border-brand-400:hover {
  border-color: var(--wt-brand-400, #818cf8);
}
.hover\:border-brand-solid:hover {
  --tw-border-opacity: 1;
}
[dir] .hover\:border-brand-solid:hover {
  border-color: var(--wt-brand-solid, #4f46e5);
}
.hover\:border-down-ink:hover {
  --tw-border-opacity: 1;
}
[dir] .hover\:border-down-ink:hover {
  border-color: var(--wt-down-ink, #b3202d);
}
.hover\:border-line:hover {
  --tw-border-opacity: 1;
}
[dir] .hover\:border-line:hover {
  border-color: var(--wt-line, #e5e7eb);
}
.hover\:border-line-strong:hover {
  --tw-border-opacity: 1;
}
[dir] .hover\:border-line-strong:hover {
  border-color: var(--wt-line-strong, #d0d5dd);
}
.hover\:\!bg-down-50:hover {
  --tw-bg-opacity: 1 !important;
}
[dir] .hover\:\!bg-down-50:hover {
  background-color: var(--wt-down-50, #fdebed) !important;
}
.hover\:bg-\[\#0b8a5f\]:hover {
  --tw-bg-opacity: 1;
}
[dir] .hover\:bg-\[\#0b8a5f\]:hover {
  background-color: rgb(11 138 95 / var(--tw-bg-opacity, 1));
}
.hover\:bg-\[\#b91c1c\]:hover {
  --tw-bg-opacity: 1;
}
[dir] .hover\:bg-\[\#b91c1c\]:hover {
  background-color: rgb(185 28 28 / var(--tw-bg-opacity, 1));
}
.hover\:bg-\[\#cf3a3f\]:hover {
  --tw-bg-opacity: 1;
}
[dir] .hover\:bg-\[\#cf3a3f\]:hover {
  background-color: rgb(207 58 63 / var(--tw-bg-opacity, 1));
}
.hover\:bg-\[\#eef2ff\]:hover {
  --tw-bg-opacity: 1;
}
[dir] .hover\:bg-\[\#eef2ff\]:hover {
  background-color: rgb(238 242 255 / var(--tw-bg-opacity, 1));
}
.hover\:bg-\[\#fef2f2\]:hover {
  --tw-bg-opacity: 1;
}
[dir] .hover\:bg-\[\#fef2f2\]:hover {
  background-color: rgb(254 242 242 / var(--tw-bg-opacity, 1));
}
[dir] .hover\:bg-\[color\:color-mix\(in_srgb\2c var\(--wt-surface\2c \#fff\)_55\%\2c transparent\)\]:hover {
  background-color: color-mix(in srgb,var(--wt-surface,#fff) 55%,transparent);
}
[dir] .hover\:bg-\[color\:var\(--lg-bg\)\]:hover {
  background-color: var(--lg-bg);
}
[dir] .hover\:bg-\[rgba\(0\2c 0\2c 0\2c 0\.08\)\]:hover {
  background-color: rgba(0,0,0,0.08);
}
[dir] .hover\:bg-\[rgba\(128\2c 128\2c 128\2c 0\.16\)\]:hover {
  background-color: rgba(128,128,128,0.16);
}
[dir] .hover\:bg-\[rgba\(255\2c 255\2c 255\2c 0\.12\)\]:hover {
  background-color: rgba(255,255,255,0.12);
}
[dir] .hover\:bg-black\/5:hover {
  background-color: rgb(0 0 0 / 0.05);
}
.hover\:bg-brand-100:hover {
  --tw-bg-opacity: 1;
}
[dir] .hover\:bg-brand-100:hover {
  background-color: var(--wt-brand-100, #e0e7ff);
}
.hover\:bg-brand-50:hover {
  --tw-bg-opacity: 1;
}
[dir] .hover\:bg-brand-50:hover {
  background-color: var(--wt-brand-50, #eef2ff);
}
.hover\:bg-brand-700:hover {
  --tw-bg-opacity: 1;
}
[dir] .hover\:bg-brand-700:hover {
  background-color: var(--wt-brand-700, #4338ca);
}
.hover\:bg-brand-solid:hover {
  --tw-bg-opacity: 1;
}
[dir] .hover\:bg-brand-solid:hover {
  background-color: var(--wt-brand-solid, #4f46e5);
}
.hover\:bg-brand-solid-hover:hover {
  --tw-bg-opacity: 1;
}
[dir] .hover\:bg-brand-solid-hover:hover {
  background-color: var(--wt-brand-solid-hover, #4338ca);
}
[dir] .hover\:bg-brand\/20:hover {
  background-color: color-mix(in srgb, var(--wt-brand, #4f46e5) calc(0.2 * 100%), transparent);
}
[dir] .hover\:bg-brand\/40:hover {
  background-color: color-mix(in srgb, var(--wt-brand, #4f46e5) calc(0.4 * 100%), transparent);
}
.hover\:bg-down-50:hover {
  --tw-bg-opacity: 1;
}
[dir] .hover\:bg-down-50:hover {
  background-color: var(--wt-down-50, #fdebed);
}
.hover\:bg-side-hover:hover {
  --tw-bg-opacity: 1;
}
[dir] .hover\:bg-side-hover:hover {
  background-color: var(--wt-side-hover, #f5f6fa);
}
.hover\:bg-surface:hover {
  --tw-bg-opacity: 1;
}
[dir] .hover\:bg-surface:hover {
  background-color: var(--wt-surface, #ffffff);
}
.hover\:bg-surface-2:hover {
  --tw-bg-opacity: 1;
}
[dir] .hover\:bg-surface-2:hover {
  background-color: var(--wt-surface-2, #f8fafc);
}
.hover\:bg-surface-3:hover {
  --tw-bg-opacity: 1;
}
[dir] .hover\:bg-surface-3:hover {
  background-color: var(--wt-surface-3, #f1f5f9);
}
[dir] .hover\:bg-surface\/70:hover {
  background-color: color-mix(in srgb, var(--wt-surface, #ffffff) calc(0.7 * 100%), transparent);
}
[dir] .hover\:bg-transparent:hover {
  background-color: transparent;
}
.hover\:bg-up-50:hover {
  --tw-bg-opacity: 1;
}
[dir] .hover\:bg-up-50:hover {
  background-color: var(--wt-up-50, #e3f5f1);
}
.hover\:bg-warn-50:hover {
  --tw-bg-opacity: 1;
}
[dir] .hover\:bg-warn-50:hover {
  background-color: var(--wt-warn-50, #fdf5e6);
}
[dir] .hover\:bg-white\/\[0\.2\]:hover {
  background-color: rgb(255 255 255 / 0.2);
}
.hover\:\!text-down-ink:hover {
  --tw-text-opacity: 1 !important;
  color: var(--wt-down-ink, #b3202d) !important;
}
.hover\:text-\[\#fff\]:hover {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.hover\:text-\[color\:var\(--chat-accent\)\]:hover {
  color: var(--chat-accent);
}
.hover\:text-\[color\:var\(--wt-brand-700\2c \#312e81\)\]:hover {
  color: var(--wt-brand-700,#312e81);
}
.hover\:text-brand-ink:hover {
  --tw-text-opacity: 1;
  color: var(--wt-brand-ink, #4338ca);
}
.hover\:text-brand\/40:hover {
  color: color-mix(in srgb, var(--wt-brand, #4f46e5) calc(0.4 * 100%), transparent);
}
.hover\:text-down-ink:hover {
  --tw-text-opacity: 1;
  color: var(--wt-down-ink, #b3202d);
}
.hover\:text-ink:hover {
  --tw-text-opacity: 1;
  color: var(--wt-ink, #0f172a);
}
.hover\:text-muted:hover {
  --tw-text-opacity: 1;
  color: var(--wt-muted, #5b6577);
}
.hover\:text-side-ink:hover {
  --tw-text-opacity: 1;
  color: var(--wt-side-ink, #111827);
}
.hover\:text-up:hover {
  --tw-text-opacity: 1;
  color: var(--wt-up, #089981);
}
.hover\:text-up-ink:hover {
  --tw-text-opacity: 1;
  color: var(--wt-up-ink, #06705f);
}
.hover\:text-warn-ink:hover {
  --tw-text-opacity: 1;
  color: var(--wt-warn-ink, #92400e);
}
.hover\:text-white:hover {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.hover\:underline:hover {
  text-decoration-line: underline;
}
.hover\:opacity-100:hover {
  opacity: 1;
}
.hover\:opacity-80:hover {
  opacity: 0.8;
}
.hover\:opacity-90:hover {
  opacity: 0.9;
}
.hover\:shadow-\[0_0_0_3px_color-mix\(in_srgb\2c var\(--wt-brand\2c \#4f46e5\)_8\%\2c transparent\)\]:hover {
  --tw-shadow: 0 0 0 3px color-mix(in srgb,var(--wt-brand,#4f46e5) 8%,transparent);
  --tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);
}
[dir] .hover\:shadow-\[0_0_0_3px_color-mix\(in_srgb\2c var\(--wt-brand\2c \#4f46e5\)_8\%\2c transparent\)\]:hover {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-\[0_10px_24px_-14px_rgba\(16\2c 24\2c 40\2c \.25\)\2c 0_2px_4px_rgba\(16\2c 24\2c 40\2c \.04\)\]:hover {
  --tw-shadow: 0 10px 24px -14px rgba(16,24,40,.25),0 2px 4px rgba(16,24,40,.04);
  --tw-shadow-colored: 0 10px 24px -14px var(--tw-shadow-color), 0 2px 4px var(--tw-shadow-color);
}
[dir] .hover\:shadow-\[0_10px_24px_-14px_rgba\(16\2c 24\2c 40\2c \.25\)\2c 0_2px_4px_rgba\(16\2c 24\2c 40\2c \.04\)\]:hover {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-\[0_4px_10px_-4px_rgba\(15\2c 23\2c 42\2c \.25\)\]:hover {
  --tw-shadow: 0 4px 10px -4px rgba(15,23,42,.25);
  --tw-shadow-colored: 0 4px 10px -4px var(--tw-shadow-color);
}
[dir] .hover\:shadow-\[0_4px_10px_-4px_rgba\(15\2c 23\2c 42\2c \.25\)\]:hover {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-\[0_6px_16px_-10px_rgba\(15\2c 23\2c 42\2c \.35\)\]:hover {
  --tw-shadow: 0 6px 16px -10px rgba(15,23,42,.35);
  --tw-shadow-colored: 0 6px 16px -10px var(--tw-shadow-color);
}
[dir] .hover\:shadow-\[0_6px_16px_-10px_rgba\(15\2c 23\2c 42\2c \.35\)\]:hover {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-\[0_8px_20px_-10px_rgba\(16\2c 24\2c 40\2c \.18\)\2c 0_2px_4px_rgba\(16\2c 24\2c 40\2c \.04\)\]:hover {
  --tw-shadow: 0 8px 20px -10px rgba(16,24,40,.18),0 2px 4px rgba(16,24,40,.04);
  --tw-shadow-colored: 0 8px 20px -10px var(--tw-shadow-color), 0 2px 4px var(--tw-shadow-color);
}
[dir] .hover\:shadow-\[0_8px_20px_-10px_rgba\(16\2c 24\2c 40\2c \.18\)\2c 0_2px_4px_rgba\(16\2c 24\2c 40\2c \.04\)\]:hover {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-pop:hover {
  --tw-shadow: 0 12px 32px rgba(15, 23, 42, 0.14);
  --tw-shadow-colored: 0 12px 32px var(--tw-shadow-color);
}
[dir] .hover\:shadow-pop:hover {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:brightness-95:hover {
  --tw-brightness: brightness(.95);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
[dir] .hover\:\[background-image\:none\]:hover {
  background-image: none;
}
[dir] .hover\:\[background-image\:var\(--wt-btn-bg-hover\2c none\)\]:hover {
  background-image: var(--wt-btn-bg-hover,none);
}
.focus-within\:hover\:border-brand:hover:focus-within {
  --tw-border-opacity: 1;
}
[dir] .focus-within\:hover\:border-brand:hover:focus-within {
  border-color: var(--wt-brand, #4f46e5);
}
.focus\:top-\[12px\]:focus {
  top: 12px;
}
.focus\:border-brand:focus {
  --tw-border-opacity: 1;
}
[dir] .focus\:border-brand:focus {
  border-color: var(--wt-brand, #4f46e5);
}
.focus\:bg-surface:focus {
  --tw-bg-opacity: 1;
}
[dir] .focus\:bg-surface:focus {
  background-color: var(--wt-surface, #ffffff);
}
.focus\:outline-none:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.focus\:ring-0:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
}
[dir] .focus\:ring-0:focus {
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.focus\:ring-\[3px\]:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
}
[dir] .focus\:ring-\[3px\]:focus {
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.focus\:ring-\[4px\]:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
}
[dir] .focus\:ring-\[4px\]:focus {
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.focus\:ring-brand\/15:focus {
  --tw-ring-color: color-mix(in srgb, var(--wt-brand, #4f46e5) calc(0.15 * 100%), transparent);
}
.focus\:ring-brand\/20:focus {
  --tw-ring-color: color-mix(in srgb, var(--wt-brand, #4f46e5) calc(0.2 * 100%), transparent);
}
[dir] .focus-visible\:rounded-\[10px\]:focus-visible {
  border-radius: 10px;
}
.focus-visible\:bg-\[\#fef2f2\]:focus-visible {
  --tw-bg-opacity: 1;
}
[dir] .focus-visible\:bg-\[\#fef2f2\]:focus-visible {
  background-color: rgb(254 242 242 / var(--tw-bg-opacity, 1));
}
.focus-visible\:bg-brand-50:focus-visible {
  --tw-bg-opacity: 1;
}
[dir] .focus-visible\:bg-brand-50:focus-visible {
  background-color: var(--wt-brand-50, #eef2ff);
}
.focus-visible\:bg-surface-2:focus-visible {
  --tw-bg-opacity: 1;
}
[dir] .focus-visible\:bg-surface-2:focus-visible {
  background-color: var(--wt-surface-2, #f8fafc);
}
.focus-visible\:bg-surface-3:focus-visible {
  --tw-bg-opacity: 1;
}
[dir] .focus-visible\:bg-surface-3:focus-visible {
  background-color: var(--wt-surface-3, #f1f5f9);
}
.focus-visible\:text-brand-ink:focus-visible {
  --tw-text-opacity: 1;
  color: var(--wt-brand-ink, #4338ca);
}
.focus-visible\:underline:focus-visible {
  text-decoration-line: underline;
}
.focus-visible\:outline-none:focus-visible {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.focus-visible\:outline:focus-visible {
  outline-style: solid;
}
.focus-visible\:outline-2:focus-visible {
  outline-width: 2px;
}
.focus-visible\:-outline-offset-2:focus-visible {
  outline-offset: -2px;
}
.focus-visible\:outline-offset-1:focus-visible {
  outline-offset: 1px;
}
.focus-visible\:outline-offset-2:focus-visible {
  outline-offset: 2px;
}
.focus-visible\:outline-offset-\[3px\]:focus-visible {
  outline-offset: 3px;
}
.focus-visible\:outline-brand:focus-visible {
  outline-color: var(--wt-brand, #4f46e5);
}
.focus-visible\:outline-side-accent:focus-visible {
  outline-color: var(--wt-side-accent, #4f46e5);
}
.focus-visible\:ring-2:focus-visible {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
}
[dir] .focus-visible\:ring-2:focus-visible {
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.focus-visible\:ring-\[2px\]:focus-visible {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
}
[dir] .focus-visible\:ring-\[2px\]:focus-visible {
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.focus-visible\:ring-\[3px\]:focus-visible {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
}
[dir] .focus-visible\:ring-\[3px\]:focus-visible {
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.focus-visible\:ring-inset:focus-visible {
  --tw-ring-inset: inset;
}
.focus-visible\:ring-\[\#c7d2fe\]:focus-visible {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(199 210 254 / var(--tw-ring-opacity, 1));
}
.focus-visible\:ring-brand:focus-visible {
  --tw-ring-opacity: 1;
  --tw-ring-color: var(--wt-brand, #4f46e5);
}
.focus-visible\:ring-brand\/20:focus-visible {
  --tw-ring-color: color-mix(in srgb, var(--wt-brand, #4f46e5) calc(0.2 * 100%), transparent);
}
.focus-visible\:ring-brand\/25:focus-visible {
  --tw-ring-color: color-mix(in srgb, var(--wt-brand, #4f46e5) calc(0.25 * 100%), transparent);
}
.focus-visible\:ring-brand\/30:focus-visible {
  --tw-ring-color: color-mix(in srgb, var(--wt-brand, #4f46e5) calc(0.3 * 100%), transparent);
}
.focus-visible\:ring-brand\/40:focus-visible {
  --tw-ring-color: color-mix(in srgb, var(--wt-brand, #4f46e5) calc(0.4 * 100%), transparent);
}
.focus-visible\:ring-down\/25:focus-visible {
  --tw-ring-color: color-mix(in srgb, var(--wt-down, #F23645) calc(0.25 * 100%), transparent);
}
.focus-visible\:ring-up\/25:focus-visible {
  --tw-ring-color: color-mix(in srgb, var(--wt-up, #089981) calc(0.25 * 100%), transparent);
}
.focus-visible\:ring-white\/60:focus-visible {
  --tw-ring-color: rgb(255 255 255 / 0.6);
}
.active\:translate-y-px:active {
  --tw-translate-y: 1px;
}
[dir] .active\:translate-y-px:active {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.enabled\:hover\:border-brand:hover:enabled {
  --tw-border-opacity: 1;
}
[dir] .enabled\:hover\:border-brand:hover:enabled {
  border-color: var(--wt-brand, #4f46e5);
}
.enabled\:hover\:bg-brand-50:hover:enabled {
  --tw-bg-opacity: 1;
}
[dir] .enabled\:hover\:bg-brand-50:hover:enabled {
  background-color: var(--wt-brand-50, #eef2ff);
}
.hover\:enabled\:bg-\[\#1e53e5\]:enabled:hover {
  --tw-bg-opacity: 1;
}
[dir] .hover\:enabled\:bg-\[\#1e53e5\]:enabled:hover {
  background-color: rgb(30 83 229 / var(--tw-bg-opacity, 1));
}
.hover\:enabled\:bg-\[\#d92d3b\]:enabled:hover {
  --tw-bg-opacity: 1;
}
[dir] .hover\:enabled\:bg-\[\#d92d3b\]:enabled:hover {
  background-color: rgb(217 45 59 / var(--tw-bg-opacity, 1));
}
.hover\:enabled\:bg-brand-50:enabled:hover {
  --tw-bg-opacity: 1;
}
[dir] .hover\:enabled\:bg-brand-50:enabled:hover {
  background-color: var(--wt-brand-50, #eef2ff);
}
.hover\:enabled\:bg-surface-3:enabled:hover {
  --tw-bg-opacity: 1;
}
[dir] .hover\:enabled\:bg-surface-3:enabled:hover {
  background-color: var(--wt-surface-3, #f1f5f9);
}
.hover\:enabled\:text-ink:enabled:hover {
  --tw-text-opacity: 1;
  color: var(--wt-ink, #0f172a);
}
.disabled\:pointer-events-none:disabled {
  pointer-events: none;
}
[dir] .disabled\:cursor-default:disabled {
  cursor: default;
}
[dir] .disabled\:cursor-not-allowed:disabled {
  cursor: not-allowed;
}
.disabled\:bg-canvas:disabled {
  --tw-bg-opacity: 1;
}
[dir] .disabled\:bg-canvas:disabled {
  background-color: var(--wt-bg, #f6f7fb);
}
.disabled\:text-faint:disabled {
  --tw-text-opacity: 1;
  color: var(--wt-faint, #667085);
}
.disabled\:text-line-strong:disabled {
  --tw-text-opacity: 1;
  color: var(--wt-line-strong, #d0d5dd);
}
.disabled\:text-muted:disabled {
  --tw-text-opacity: 1;
  color: var(--wt-muted, #5b6577);
}
.disabled\:no-underline:disabled {
  text-decoration-line: none;
}
.disabled\:opacity-100:disabled {
  opacity: 1;
}
.disabled\:opacity-35:disabled {
  opacity: 0.35;
}
.disabled\:opacity-40:disabled {
  opacity: 0.4;
}
.disabled\:opacity-45:disabled {
  opacity: 0.45;
}
.disabled\:opacity-50:disabled {
  opacity: 0.5;
}
.disabled\:opacity-55:disabled {
  opacity: 0.55;
}
.disabled\:opacity-60:disabled {
  opacity: 0.6;
}
.disabled\:opacity-\[0\.35\]:disabled {
  opacity: 0.35;
}
[dir] .disabled\:hover\:border-\[transparent\]:hover:disabled {
  border-color: transparent;
}
.disabled\:hover\:border-brand:hover:disabled {
  --tw-border-opacity: 1;
}
[dir] .disabled\:hover\:border-brand:hover:disabled {
  border-color: var(--wt-brand, #4f46e5);
}
.disabled\:hover\:border-down-ink:hover:disabled {
  --tw-border-opacity: 1;
}
[dir] .disabled\:hover\:border-down-ink:hover:disabled {
  border-color: var(--wt-down-ink, #b3202d);
}
.disabled\:hover\:border-line:hover:disabled {
  --tw-border-opacity: 1;
}
[dir] .disabled\:hover\:border-line:hover:disabled {
  border-color: var(--wt-line, #e5e7eb);
}
.disabled\:hover\:border-line-strong:hover:disabled {
  --tw-border-opacity: 1;
}
[dir] .disabled\:hover\:border-line-strong:hover:disabled {
  border-color: var(--wt-line-strong, #d0d5dd);
}
.disabled\:hover\:bg-surface:hover:disabled {
  --tw-bg-opacity: 1;
}
[dir] .disabled\:hover\:bg-surface:hover:disabled {
  background-color: var(--wt-surface, #ffffff);
}
.disabled\:hover\:text-ink:hover:disabled {
  --tw-text-opacity: 1;
  color: var(--wt-ink, #0f172a);
}
.group[open] .group-open\:rotate-90 {
  --tw-rotate: 90deg;
}
[dir] .group[open] .group-open\:rotate-90 {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .group-hover\:pointer-events-auto {
  pointer-events: auto;
}
.group:hover .group-hover\:translate-x-\[2px\] {
  --tw-translate-x: 2px;
}
[dir] .group:hover .group-hover\:translate-x-\[2px\] {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .group-hover\:translate-x-\[3px\] {
  --tw-translate-x: 3px;
}
[dir] .group:hover .group-hover\:translate-x-\[3px\] {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .group-hover\:gap-\[9px\] {
  gap: 9px;
}
.group\/row:hover .group-hover\/row\:bg-surface-2 {
  --tw-bg-opacity: 1;
}
[dir] .group\/row:hover .group-hover\/row\:bg-surface-2 {
  background-color: var(--wt-surface-2, #f8fafc);
}
.group:hover .group-hover\:bg-brand-50 {
  --tw-bg-opacity: 1;
}
[dir] .group:hover .group-hover\:bg-brand-50 {
  background-color: var(--wt-brand-50, #eef2ff);
}
.group:hover .group-hover\:text-brand-ink {
  --tw-text-opacity: 1;
  color: var(--wt-brand-ink, #4338ca);
}
.group:hover .group-hover\:underline {
  text-decoration-line: underline;
}
.group:hover .group-hover\:opacity-100 {
  opacity: 1;
}
.group:hover .group-hover\:shadow-\[0_0_0_4px_color-mix\(in_srgb\2c var\(--wt-brand\2c \#4f46e5\)_14\%\2c transparent\)\] {
  --tw-shadow: 0 0 0 4px color-mix(in srgb,var(--wt-brand,#4f46e5) 14%,transparent);
  --tw-shadow-colored: 0 0 0 4px var(--tw-shadow-color);
}
[dir] .group:hover .group-hover\:shadow-\[0_0_0_4px_color-mix\(in_srgb\2c var\(--wt-brand\2c \#4f46e5\)_14\%\2c transparent\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
[dir] .peer:disabled ~ .peer-disabled\:cursor-not-allowed {
  cursor: not-allowed;
}
.peer:disabled ~ .peer-disabled\:opacity-50 {
  opacity: 0.5;
}
.has-\[\[aria-invalid\=true\]\]\:border-down:has([aria-invalid=true]) {
  --tw-border-opacity: 1;
}
[dir] .has-\[\[aria-invalid\=true\]\]\:border-down:has([aria-invalid=true]) {
  border-color: var(--wt-down, #F23645);
}
.has-\[\[data-state\=checked\]\]\:border-brand:has([data-state=checked]) {
  --tw-border-opacity: 1;
}
[dir] .has-\[\[data-state\=checked\]\]\:border-brand:has([data-state=checked]) {
  border-color: var(--wt-brand, #4f46e5);
}
.has-\[\:disabled\]\:bg-canvas:has(:disabled) {
  --tw-bg-opacity: 1;
}
[dir] .has-\[\:disabled\]\:bg-canvas:has(:disabled) {
  background-color: var(--wt-bg, #f6f7fb);
}
.has-\[\[data-state\=checked\]\]\:bg-brand-50:has([data-state=checked]) {
  --tw-bg-opacity: 1;
}
[dir] .has-\[\[data-state\=checked\]\]\:bg-brand-50:has([data-state=checked]) {
  background-color: var(--wt-brand-50, #eef2ff);
}
.has-\[\:disabled\]\:text-muted:has(:disabled) {
  --tw-text-opacity: 1;
  color: var(--wt-muted, #5b6577);
}
.has-\[\[data-state\=checked\]\]\:shadow-\[0_0_0_1px_var\(--wt-brand\2c \#4f46e5\)\]:has([data-state=checked]) {
  --tw-shadow: 0 0 0 1px var(--wt-brand,#4f46e5);
  --tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);
}
[dir] .has-\[\[data-state\=checked\]\]\:shadow-\[0_0_0_1px_var\(--wt-brand\2c \#4f46e5\)\]:has([data-state=checked]) {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.group:has(:focus-visible) .group-has-\[\:focus-visible\]\:pointer-events-auto {
  pointer-events: auto;
}
.group:has(:focus-visible) .group-has-\[\:focus-visible\]\:opacity-100 {
  opacity: 1;
}
.aria-checked\:border-brand[aria-checked="true"] {
  --tw-border-opacity: 1;
}
[dir] .aria-checked\:border-brand[aria-checked="true"] {
  border-color: var(--wt-brand, #4f46e5);
}
.aria-checked\:bg-surface[aria-checked="true"] {
  --tw-bg-opacity: 1;
}
[dir] .aria-checked\:bg-surface[aria-checked="true"] {
  background-color: var(--wt-surface, #ffffff);
}
.aria-checked\:text-ink[aria-checked="true"] {
  --tw-text-opacity: 1;
  color: var(--wt-ink, #0f172a);
}
.aria-checked\:shadow-\[0_0_0_1px_var\(--wt-brand\2c \#4f46e5\)\][aria-checked="true"] {
  --tw-shadow: 0 0 0 1px var(--wt-brand,#4f46e5);
  --tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);
}
[dir] .aria-checked\:shadow-\[0_0_0_1px_var\(--wt-brand\2c \#4f46e5\)\][aria-checked="true"] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.aria-checked\:shadow-\[0_1px_2px_rgba\(16\2c 24\2c 40\2c 0\.08\)\2c 0_1px_3px_rgba\(16\2c 24\2c 40\2c 0\.06\)\][aria-checked="true"] {
  --tw-shadow: 0 1px 2px rgba(16,24,40,0.08),0 1px 3px rgba(16,24,40,0.06);
  --tw-shadow-colored: 0 1px 2px var(--tw-shadow-color), 0 1px 3px var(--tw-shadow-color);
}
[dir] .aria-checked\:shadow-\[0_1px_2px_rgba\(16\2c 24\2c 40\2c 0\.08\)\2c 0_1px_3px_rgba\(16\2c 24\2c 40\2c 0\.06\)\][aria-checked="true"] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.aria-disabled\:pointer-events-none[aria-disabled="true"] {
  pointer-events: none;
}
.aria-disabled\:opacity-50[aria-disabled="true"] {
  opacity: 0.5;
}
.aria-pressed\:shadow-\[0_0_0_2px_var\(--wt-ink\2c \#0f172a\)\][aria-pressed="true"] {
  --tw-shadow: 0 0 0 2px var(--wt-ink,#0f172a);
  --tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);
}
[dir] .aria-pressed\:shadow-\[0_0_0_2px_var\(--wt-ink\2c \#0f172a\)\][aria-pressed="true"] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.aria-\[invalid\=true\]\:border-down[aria-invalid="true"] {
  --tw-border-opacity: 1;
}
[dir] .aria-\[invalid\=true\]\:border-down[aria-invalid="true"] {
  border-color: var(--wt-down, #F23645);
}
.aria-\[invalid\=true\]\:focus\:ring-down\/15:focus[aria-invalid="true"] {
  --tw-ring-color: color-mix(in srgb, var(--wt-down, #F23645) calc(0.15 * 100%), transparent);
}
.group[aria-checked="true"] .group-aria-checked\:text-ink {
  --tw-text-opacity: 1;
  color: var(--wt-ink, #0f172a);
}
.group[aria-checked="true"] .group-aria-checked\:shadow-\[0_0_0_2px_var\(--wt-surface\2c \#fff\)\2c 0_0_0_4px_var\(--wt-ink\2c \#0f172a\)\] {
  --tw-shadow: 0 0 0 2px var(--wt-surface,#fff),0 0 0 4px var(--wt-ink,#0f172a);
  --tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color), 0 0 0 4px var(--tw-shadow-color);
}
[dir] .group[aria-checked="true"] .group-aria-checked\:shadow-\[0_0_0_2px_var\(--wt-surface\2c \#fff\)\2c 0_0_0_4px_var\(--wt-ink\2c \#0f172a\)\] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.data-\[disabled\]\:pointer-events-none[data-disabled] {
  pointer-events: none;
}
.data-\[state\=checked\]\:translate-x-\[14px\][data-state="checked"] {
  --tw-translate-x: 14px;
}
[dir] .data-\[state\=checked\]\:translate-x-\[14px\][data-state="checked"] {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.data-\[state\=checked\]\:translate-x-\[16px\][data-state="checked"] {
  --tw-translate-x: 16px;
}
[dir] .data-\[state\=checked\]\:translate-x-\[16px\][data-state="checked"] {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
[dir=ltr] .data-\[state\=closed\]\:animate-\[wt-ui-fade-out_120ms_ease-in\][data-state="closed"] {
  animation: wt-ui-fade-out 120ms ease-in;
}
[dir=rtl] .data-\[state\=closed\]\:animate-\[wt-ui-fade-out_120ms_ease-in\][data-state="closed"] {
  animation: wt-ui-fade-out 120ms ease-in;
}
[dir=ltr] .data-\[state\=closed\]\:animate-\[wt-ui-fade-out_90ms_ease-in\][data-state="closed"] {
  animation: wt-ui-fade-out 90ms ease-in;
}
[dir=rtl] .data-\[state\=closed\]\:animate-\[wt-ui-fade-out_90ms_ease-in\][data-state="closed"] {
  animation: wt-ui-fade-out 90ms ease-in;
}
[dir=ltr] .data-\[state\=closed\]\:animate-\[wt-ui-pop-out_120ms_ease-in\][data-state="closed"] {
  animation: wt-ui-pop-out 120ms ease-in;
}
[dir=rtl] .data-\[state\=closed\]\:animate-\[wt-ui-pop-out_120ms_ease-in\][data-state="closed"] {
  animation: wt-ui-pop-out 120ms ease-in;
}
[dir=ltr] .data-\[state\=closed\]\:animate-\[wt-ui-slide-out-left_160ms_ease-in\][data-state="closed"] {
  animation: wt-ui-slide-out-left 160ms ease-in;
}
[dir=rtl] .data-\[state\=closed\]\:animate-\[wt-ui-slide-out-left_160ms_ease-in\][data-state="closed"] {
  animation: wt-ui-slide-out-left 160ms ease-in;
}
[dir=ltr] .data-\[state\=closed\]\:animate-\[wt-ui-slide-out_160ms_ease-in\][data-state="closed"] {
  animation: wt-ui-slide-out 160ms ease-in;
}
[dir=rtl] .data-\[state\=closed\]\:animate-\[wt-ui-slide-out_160ms_ease-in\][data-state="closed"] {
  animation: wt-ui-slide-out 160ms ease-in;
}
[dir=ltr] .data-\[state\=delayed-open\]\:animate-\[wt-ui-fade-in_120ms_ease-out\][data-state="delayed-open"] {
  animation: wt-ui-fade-in 120ms ease-out;
}
[dir=rtl] .data-\[state\=delayed-open\]\:animate-\[wt-ui-fade-in_120ms_ease-out\][data-state="delayed-open"] {
  animation: wt-ui-fade-in 120ms ease-out;
}
[dir=ltr] .data-\[state\=instant-open\]\:animate-\[wt-ui-fade-in_80ms_ease-out\][data-state="instant-open"] {
  animation: wt-ui-fade-in 80ms ease-out;
}
[dir=rtl] .data-\[state\=instant-open\]\:animate-\[wt-ui-fade-in_80ms_ease-out\][data-state="instant-open"] {
  animation: wt-ui-fade-in 80ms ease-out;
}
[dir=ltr] .data-\[state\=open\]\:animate-\[wt-ui-fade-in_150ms_ease-out\][data-state="open"] {
  animation: wt-ui-fade-in 150ms ease-out;
}
[dir=rtl] .data-\[state\=open\]\:animate-\[wt-ui-fade-in_150ms_ease-out\][data-state="open"] {
  animation: wt-ui-fade-in 150ms ease-out;
}
[dir=ltr] .data-\[state\=open\]\:animate-\[wt-ui-menu-in_120ms_ease-out\][data-state="open"] {
  animation: wt-ui-menu-in 120ms ease-out;
}
[dir=rtl] .data-\[state\=open\]\:animate-\[wt-ui-menu-in_120ms_ease-out\][data-state="open"] {
  animation: wt-ui-menu-in 120ms ease-out;
}
[dir=ltr] .data-\[state\=open\]\:animate-\[wt-ui-pop-in_180ms_cubic-bezier\(\.2\2c \.8\2c \.2\2c 1\)\][data-state="open"] {
  animation: wt-ui-pop-in 180ms cubic-bezier(.2,.8,.2,1);
}
[dir=rtl] .data-\[state\=open\]\:animate-\[wt-ui-pop-in_180ms_cubic-bezier\(\.2\2c \.8\2c \.2\2c 1\)\][data-state="open"] {
  animation: wt-ui-pop-in 180ms cubic-bezier(.2,.8,.2,1);
}
[dir=ltr] .data-\[state\=open\]\:animate-\[wt-ui-slide-in-left_220ms_cubic-bezier\(\.2\2c \.8\2c \.2\2c 1\)\][data-state="open"] {
  animation: wt-ui-slide-in-left 220ms cubic-bezier(.2,.8,.2,1);
}
[dir=rtl] .data-\[state\=open\]\:animate-\[wt-ui-slide-in-left_220ms_cubic-bezier\(\.2\2c \.8\2c \.2\2c 1\)\][data-state="open"] {
  animation: wt-ui-slide-in-left 220ms cubic-bezier(.2,.8,.2,1);
}
[dir=ltr] .data-\[state\=open\]\:animate-\[wt-ui-slide-in_220ms_cubic-bezier\(\.2\2c \.8\2c \.2\2c 1\)\][data-state="open"] {
  animation: wt-ui-slide-in 220ms cubic-bezier(.2,.8,.2,1);
}
[dir=rtl] .data-\[state\=open\]\:animate-\[wt-ui-slide-in_220ms_cubic-bezier\(\.2\2c \.8\2c \.2\2c 1\)\][data-state="open"] {
  animation: wt-ui-slide-in 220ms cubic-bezier(.2,.8,.2,1);
}
.data-\[active\=true\]\:border-brand-200[data-active="true"] {
  --tw-border-opacity: 1;
}
[dir] .data-\[active\=true\]\:border-brand-200[data-active="true"] {
  border-color: var(--wt-brand-200, #c7d2fe);
}
[dir] .data-\[state\=checked\]\:border-\[color\:var\(--chat-accent\)\][data-state="checked"] {
  border-color: var(--chat-accent);
}
[dir] .data-\[state\=checked\]\:border-\[color\:var\(--wt-navy-fill\2c \#0f172a\)\][data-state="checked"] {
  border-color: var(--wt-navy-fill,#0f172a);
}
.data-\[state\=checked\]\:border-brand-solid[data-state="checked"] {
  --tw-border-opacity: 1;
}
[dir] .data-\[state\=checked\]\:border-brand-solid[data-state="checked"] {
  border-color: var(--wt-brand-solid, #4f46e5);
}
.data-\[state\=indeterminate\]\:border-brand-solid[data-state="indeterminate"] {
  --tw-border-opacity: 1;
}
[dir] .data-\[state\=indeterminate\]\:border-brand-solid[data-state="indeterminate"] {
  border-color: var(--wt-brand-solid, #4f46e5);
}
.data-\[state\=open\]\:border-brand[data-state="open"] {
  --tw-border-opacity: 1;
}
[dir] .data-\[state\=open\]\:border-brand[data-state="open"] {
  border-color: var(--wt-brand, #4f46e5);
}
.data-\[active\=true\]\:bg-brand-50[data-active="true"] {
  --tw-bg-opacity: 1;
}
[dir] .data-\[active\=true\]\:bg-brand-50[data-active="true"] {
  background-color: var(--wt-brand-50, #eef2ff);
}
.data-\[highlighted\]\:bg-down-50[data-highlighted] {
  --tw-bg-opacity: 1;
}
[dir] .data-\[highlighted\]\:bg-down-50[data-highlighted] {
  background-color: var(--wt-down-50, #fdebed);
}
.data-\[highlighted\]\:bg-surface-3[data-highlighted] {
  --tw-bg-opacity: 1;
}
[dir] .data-\[highlighted\]\:bg-surface-3[data-highlighted] {
  background-color: var(--wt-surface-3, #f1f5f9);
}
.data-\[state\=active\]\:bg-surface[data-state="active"] {
  --tw-bg-opacity: 1;
}
[dir] .data-\[state\=active\]\:bg-surface[data-state="active"] {
  background-color: var(--wt-surface, #ffffff);
}
[dir] .data-\[state\=checked\]\:bg-\[color\:var\(--chat-accent\)\][data-state="checked"] {
  background-color: var(--chat-accent);
}
[dir] .data-\[state\=checked\]\:bg-\[color\:var\(--wt-navy-fill\2c \#0f172a\)\][data-state="checked"] {
  background-color: var(--wt-navy-fill,#0f172a);
}
.data-\[state\=checked\]\:bg-brand-solid[data-state="checked"] {
  --tw-bg-opacity: 1;
}
[dir] .data-\[state\=checked\]\:bg-brand-solid[data-state="checked"] {
  background-color: var(--wt-brand-solid, #4f46e5);
}
.data-\[state\=checked\]\:bg-down[data-state="checked"] {
  --tw-bg-opacity: 1;
}
[dir] .data-\[state\=checked\]\:bg-down[data-state="checked"] {
  background-color: var(--wt-down, #F23645);
}
.data-\[state\=checked\]\:bg-surface[data-state="checked"] {
  --tw-bg-opacity: 1;
}
[dir] .data-\[state\=checked\]\:bg-surface[data-state="checked"] {
  background-color: var(--wt-surface, #ffffff);
}
.data-\[state\=checked\]\:bg-up[data-state="checked"] {
  --tw-bg-opacity: 1;
}
[dir] .data-\[state\=checked\]\:bg-up[data-state="checked"] {
  background-color: var(--wt-up, #089981);
}
.data-\[state\=indeterminate\]\:bg-brand-solid[data-state="indeterminate"] {
  --tw-bg-opacity: 1;
}
[dir] .data-\[state\=indeterminate\]\:bg-brand-solid[data-state="indeterminate"] {
  background-color: var(--wt-brand-solid, #4f46e5);
}
.data-\[state\=open\]\:bg-surface-3[data-state="open"] {
  --tw-bg-opacity: 1;
}
[dir] .data-\[state\=open\]\:bg-surface-3[data-state="open"] {
  background-color: var(--wt-surface-3, #f1f5f9);
}
.data-\[state\=checked\]\:font-semibold[data-state="checked"] {
  font-weight: 600;
}
.data-\[active\=true\]\:text-brand-ink[data-active="true"] {
  --tw-text-opacity: 1;
  color: var(--wt-brand-ink, #4338ca);
}
.data-\[highlighted\]\:text-down-ink[data-highlighted] {
  --tw-text-opacity: 1;
  color: var(--wt-down-ink, #b3202d);
}
.data-\[placeholder\]\:text-faint[data-placeholder] {
  --tw-text-opacity: 1;
  color: var(--wt-faint, #667085);
}
.data-\[state\=active\]\:text-brand-ink[data-state="active"] {
  --tw-text-opacity: 1;
  color: var(--wt-brand-ink, #4338ca);
}
.data-\[state\=active\]\:text-ink[data-state="active"] {
  --tw-text-opacity: 1;
  color: var(--wt-ink, #0f172a);
}
.data-\[state\=checked\]\:text-brand-ink[data-state="checked"] {
  --tw-text-opacity: 1;
  color: var(--wt-brand-ink, #4338ca);
}
.data-\[state\=checked\]\:text-down-ink[data-state="checked"] {
  --tw-text-opacity: 1;
  color: var(--wt-down-ink, #b3202d);
}
.data-\[state\=checked\]\:text-ink[data-state="checked"] {
  --tw-text-opacity: 1;
  color: var(--wt-ink, #0f172a);
}
.data-\[state\=checked\]\:text-up-ink[data-state="checked"] {
  --tw-text-opacity: 1;
  color: var(--wt-up-ink, #06705f);
}
.data-\[state\=checked\]\:text-warn-ink[data-state="checked"] {
  --tw-text-opacity: 1;
  color: var(--wt-warn-ink, #92400e);
}
.data-\[state\=checked\]\:text-white[data-state="checked"] {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.data-\[disabled\]\:opacity-45[data-disabled] {
  opacity: 0.45;
}
.data-\[state\=active\]\:shadow-\[0_1px_2px_rgba\(16\2c 24\2c 40\2c \.08\)\2c 0_1px_3px_rgba\(16\2c 24\2c 40\2c \.06\)\][data-state="active"] {
  --tw-shadow: 0 1px 2px rgba(16,24,40,.08),0 1px 3px rgba(16,24,40,.06);
  --tw-shadow-colored: 0 1px 2px var(--tw-shadow-color), 0 1px 3px var(--tw-shadow-color);
}
[dir] .data-\[state\=active\]\:shadow-\[0_1px_2px_rgba\(16\2c 24\2c 40\2c \.08\)\2c 0_1px_3px_rgba\(16\2c 24\2c 40\2c \.06\)\][data-state="active"] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.data-\[state\=active\]\:shadow-\[inset_0_-2px_0_var\(--wt-brand\2c \#4f46e5\)\][data-state="active"] {
  --tw-shadow: inset 0 -2px 0 var(--wt-brand,#4f46e5);
  --tw-shadow-colored: inset 0 -2px 0 var(--tw-shadow-color);
}
[dir] .data-\[state\=active\]\:shadow-\[inset_0_-2px_0_var\(--wt-brand\2c \#4f46e5\)\][data-state="active"] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.data-\[state\=checked\]\:shadow-\[0_1px_2px_rgba\(16\2c 24\2c 40\2c \.08\)\2c 0_1px_3px_rgba\(16\2c 24\2c 40\2c \.06\)\][data-state="checked"] {
  --tw-shadow: 0 1px 2px rgba(16,24,40,.08),0 1px 3px rgba(16,24,40,.06);
  --tw-shadow-colored: 0 1px 2px var(--tw-shadow-color), 0 1px 3px var(--tw-shadow-color);
}
[dir] .data-\[state\=checked\]\:shadow-\[0_1px_2px_rgba\(16\2c 24\2c 40\2c \.08\)\2c 0_1px_3px_rgba\(16\2c 24\2c 40\2c \.06\)\][data-state="checked"] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.data-\[state\=checked\]\:shadow-none[data-state="checked"] {
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
}
[dir] .data-\[state\=checked\]\:shadow-none[data-state="checked"] {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.data-\[state\=open\]\:ring-\[3px\][data-state="open"] {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
}
[dir] .data-\[state\=open\]\:ring-\[3px\][data-state="open"] {
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.data-\[state\=open\]\:ring-brand\/15[data-state="open"] {
  --tw-ring-color: color-mix(in srgb, var(--wt-brand, #4f46e5) calc(0.15 * 100%), transparent);
}
.group[data-state="checked"] .group-data-\[state\=checked\]\:border-brand-solid {
  --tw-border-opacity: 1;
}
[dir] .group[data-state="checked"] .group-data-\[state\=checked\]\:border-brand-solid {
  border-color: var(--wt-brand-solid, #4f46e5);
}
.group[data-state="active"] .group-data-\[state\=active\]\:bg-brand-50 {
  --tw-bg-opacity: 1;
}
[dir] .group[data-state="active"] .group-data-\[state\=active\]\:bg-brand-50 {
  background-color: var(--wt-brand-50, #eef2ff);
}
.group[data-state="checked"] .group-data-\[state\=checked\]\:bg-brand-solid {
  --tw-bg-opacity: 1;
}
[dir] .group[data-state="checked"] .group-data-\[state\=checked\]\:bg-brand-solid {
  background-color: var(--wt-brand-solid, #4f46e5);
}
[dir] .group[data-state="checked"] .group-data-\[state\=checked\]\:bg-white\/15 {
  background-color: rgb(255 255 255 / 0.15);
}
[dir=ltr] .group\/table[data-dense-cols] .group-data-\[dense-cols\]\/table\:px-\[8px\] {
  padding-left: 8px;
  padding-right: 8px;
}
[dir=rtl] .group\/table[data-dense-cols] .group-data-\[dense-cols\]\/table\:px-\[8px\] {
  padding-right: 8px;
  padding-left: 8px;
}
[dir] .group\/table[data-dense] .group-data-\[dense\]\/table\:py-\[6px\] {
  padding-top: 6px;
  padding-bottom: 6px;
}
.group[data-state="active"] .group-data-\[state\=active\]\:text-brand-ink {
  --tw-text-opacity: 1;
  color: var(--wt-brand-ink, #4338ca);
}
.group[data-state="checked"] .group-data-\[state\=checked\]\:text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
[dir=ltr] .group\/table[data-dense-cols] .group-data-\[dense-cols\]\/table\:first\:pl-\[12px\]:first-child {
  padding-left: 12px;
}
[dir=rtl] .group\/table[data-dense-cols] .group-data-\[dense-cols\]\/table\:first\:pl-\[12px\]:first-child {
  padding-right: 12px;
}
[dir=ltr] .group\/table[data-dense-cols] .group-data-\[dense-cols\]\/table\:last\:pr-\[12px\]:last-child {
  padding-right: 12px;
}
[dir=rtl] .group\/table[data-dense-cols] .group-data-\[dense-cols\]\/table\:last\:pr-\[12px\]:last-child {
  padding-left: 12px;
}
@media (prefers-reduced-motion: no-preference) {

  @keyframes pulse {

    50% {
      opacity: .5;
    }
  }

  [dir=ltr] .motion-safe\:animate-pulse {
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  [dir=rtl] .motion-safe\:animate-pulse {
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  @keyframes wt-pulse {

    from {
      transform: scale(0.6);
      opacity: 0.5;
    }

    to {
      transform: scale(1.8);
      opacity: 0;
    }
  }

  [dir=ltr] .motion-safe\:animate-wt-pulse {
    animation: wt-pulse 1.8s ease-out infinite;
  }

  [dir=rtl] .motion-safe\:animate-wt-pulse {
    animation: wt-pulse 1.8s ease-out infinite;
  }
}
@media (prefers-reduced-motion: reduce) {

  .motion-reduce\:hidden {
    display: none;
  }

  [dir=ltr] .motion-reduce\:animate-none {
    animation: none;
  }

  [dir=rtl] .motion-reduce\:animate-none {
    animation: none;
  }

  [dir] .motion-reduce\:transition-none {
    transition-property: none;
  }

  .motion-reduce\:after\:animate-none::after {
    content: var(--tw-content);
  }

  [dir=ltr] .motion-reduce\:after\:animate-none::after {
    animation: none;
  }

  [dir=rtl] .motion-reduce\:after\:animate-none::after {
    animation: none;
  }

  .motion-reduce\:hover\:translate-y-0:hover {
    --tw-translate-y: 0px;
  }

  [dir] .motion-reduce\:hover\:translate-y-0:hover {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
}
@media not all and (min-width: 1536px) {

  .max-2xl\:hidden {
    display: none;
  }

  .max-2xl\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}
@media (max-width: 1500px) {

  .max-\[1500px\]\:hidden {
    display: none;
  }
}
@media (max-width: 1440px) {

  .max-\[1440px\]\:\[--tk\:296px\] {
    --tk: 296px;
  }

  .max-\[1440px\]\:\[--wl\:210px\] {
    --wl: 210px;
  }
}
@media not all and (min-width: 1280px) {

  .max-xl\:hidden {
    display: none;
  }

  .max-xl\:max-h-none {
    max-height: none;
  }

  .max-xl\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .max-xl\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .max-xl\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}
@media (max-width: 1280px) {

  .max-\[1280px\]\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .max-\[1280px\]\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@media (max-width: 1250px) {

  .max-\[1250px\]\:hidden {
    display: none;
  }
}
@media (max-width: 1199px) {

  .max-\[1199px\]\:hidden {
    display: none;
  }
}
@media (max-width: 1100px) {

  .max-\[1100px\]\:max-w-\[240px\] {
    max-width: 240px;
  }

  .max-\[1100px\]\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .max-\[1100px\]\:\[--tk\:300px\] {
    --tk: 300px;
  }
}
@media (max-width: 1099px) {

  [dir=ltr] .max-\[1099px\]\:pl-\[48px\] {
    padding-left: 48px;
  }

  [dir=rtl] .max-\[1099px\]\:pl-\[48px\] {
    padding-right: 48px;
  }
}
@media not all and (min-width: 1024px) {

  .max-lg\:order-1 {
    order: 1;
  }

  .max-lg\:order-2 {
    order: 2;
  }

  .max-lg\:col-span-1 {
    grid-column: span 1 / span 1;
  }

  .max-lg\:hidden {
    display: none;
  }

  .max-lg\:h-\[420px\] {
    height: 420px;
  }

  .max-lg\:h-\[560px\] {
    height: 560px;
  }

  .max-lg\:h-auto {
    height: auto;
  }

  .max-lg\:max-h-none {
    max-height: none;
  }

  .max-lg\:w-full {
    width: 100%;
  }

  .max-lg\:flex-none {
    flex: none;
  }

  .max-lg\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .max-lg\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .max-lg\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .max-lg\:grid-cols-\[minmax\(0\2c 1fr\)\] {
    grid-template-columns: minmax(0,1fr);
  }

  .max-lg\:flex-col {
    flex-direction: column;
  }

  .max-lg\:overflow-visible {
    overflow: visible;
  }

  .max-lg\:overflow-y-auto {
    overflow-y: auto;
  }

  [dir=ltr] .max-lg\:border-l-0 {
    border-left-width: 0px;
  }

  [dir=rtl] .max-lg\:border-l-0 {
    border-right-width: 0px;
  }

  [dir] .max-lg\:border-t {
    border-top-width: 1px;
  }
}
@media (max-width: 1000px) {

  .max-\[1000px\]\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
}
@media (max-width: 991.98px) {

  .max-\[991\.98px\]\:max-w-\[220px\] {
    max-width: 220px;
  }
}
@media (max-width: 960px) {

  .max-\[960px\]\:hidden {
    display: none;
  }

  .max-\[960px\]\:grid-cols-\[minmax\(0\2c 1fr\)\] {
    grid-template-columns: minmax(0,1fr);
  }

  .max-\[960px\]\:justify-start {
    justify-content: flex-start;
  }

  [dir=ltr] .max-\[960px\]\:px-\[16px\] {
    padding-left: 16px;
    padding-right: 16px;
  }

  [dir=rtl] .max-\[960px\]\:px-\[16px\] {
    padding-right: 16px;
    padding-left: 16px;
  }

  [dir] .max-\[960px\]\:pb-\[28px\] {
    padding-bottom: 28px;
  }

  [dir] .max-\[960px\]\:pt-\[24px\] {
    padding-top: 24px;
  }
}
@media (max-width: 900px) {

  .max-\[900px\]\:hidden {
    display: none;
  }

  .max-\[900px\]\:grid-cols-\[minmax\(0\2c 1fr\)\] {
    grid-template-columns: minmax(0,1fr);
  }
}
@media not all and (min-width: 768px) {

  .max-md\:static {
    position: static;
  }

  .max-md\:fixed {
    position: fixed;
  }

  [dir=ltr] .max-md\:left-\[8px\] {
    left: 8px;
  }

  [dir=rtl] .max-md\:left-\[8px\] {
    right: 8px;
  }

  [dir=ltr] .max-md\:right-\[8px\] {
    right: 8px;
  }

  [dir=rtl] .max-md\:right-\[8px\] {
    left: 8px;
  }

  .max-md\:top-\[64px\] {
    top: 64px;
  }

  [dir=ltr] .max-md\:ml-0 {
    margin-left: 0px;
  }

  [dir=rtl] .max-md\:ml-0 {
    margin-right: 0px;
  }

  .max-md\:flex {
    display: flex;
  }

  .max-md\:grid {
    display: grid;
  }

  .max-md\:hidden {
    display: none;
  }

  .max-md\:size-\[36px\] {
    width: 36px;
    height: 36px;
  }

  .max-md\:size-\[38px\] {
    width: 38px;
    height: 38px;
  }

  .max-md\:size-\[48px\] {
    width: 48px;
    height: 48px;
  }

  .max-md\:h-\[58px\] {
    height: 58px;
  }

  .max-md\:h-auto {
    height: auto;
  }

  .max-md\:max-h-\[42\%\] {
    max-height: 42%;
  }

  .max-md\:max-h-\[calc\(100vh-210px\)\] {
    max-height: calc(100vh - 210px);
  }

  .max-md\:min-h-\[240px\] {
    min-height: 240px;
  }

  .max-md\:w-\[140px\] {
    width: 140px;
  }

  .max-md\:w-\[150px\] {
    width: 150px;
  }

  .max-md\:w-\[170px\] {
    width: 170px;
  }

  .max-md\:w-auto {
    width: auto;
  }

  .max-md\:w-full {
    width: 100%;
  }

  .max-md\:min-w-0 {
    min-width: 0px;
  }

  .max-md\:min-w-\[150px\] {
    min-width: 150px;
  }

  .max-md\:min-w-\[180px\] {
    min-width: 180px;
  }

  .max-md\:max-w-\[130px\] {
    max-width: 130px;
  }

  .max-md\:max-w-\[240px\] {
    max-width: 240px;
  }

  .max-md\:max-w-none {
    max-width: none;
  }

  .max-md\:flex-1 {
    flex: 1 1 0%;
  }

  .max-md\:flex-\[1_1_0\%\] {
    flex: 1 1 0%;
  }

  .max-md\:flex-none {
    flex: none;
  }

  .max-md\:basis-full {
    flex-basis: 100%;
  }

  .max-md\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .max-md\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .max-md\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .max-md\:grid-cols-\[minmax\(0\2c 1fr\)\] {
    grid-template-columns: minmax(0,1fr);
  }

  .max-md\:grid-cols-\[minmax\(0\2c 1fr\)_auto_24px\] {
    grid-template-columns: minmax(0,1fr) auto 24px;
  }

  .max-md\:flex-col {
    flex-direction: column;
  }

  .max-md\:items-start {
    align-items: flex-start;
  }

  .max-md\:items-stretch {
    align-items: stretch;
  }

  .max-md\:justify-center {
    justify-content: center;
  }

  .max-md\:gap-0 {
    gap: 0px;
  }

  .max-md\:gap-\[4px\] {
    gap: 4px;
  }

  .max-md\:gap-\[8px\] {
    gap: 8px;
  }

  .max-md\:self-end {
    align-self: flex-end;
  }

  .max-md\:overflow-x-auto {
    overflow-x: auto;
  }

  [dir] .max-md\:rounded-\[10px\] {
    border-radius: 10px;
  }

  [dir] .max-md\:border-0 {
    border-width: 0px;
  }

  [dir] .max-md\:border-b {
    border-bottom-width: 1px;
  }

  [dir=ltr] .max-md\:border-l-0 {
    border-left-width: 0px;
  }

  [dir=rtl] .max-md\:border-l-0 {
    border-right-width: 0px;
  }

  [dir] .max-md\:border-t {
    border-top-width: 1px;
  }

  .max-md\:border-line-2 {
    --tw-border-opacity: 1;
  }

  [dir] .max-md\:border-line-2 {
    border-color: var(--wt-line-2, #eef0f5);
  }

  [dir] .max-md\:p-\[14px\] {
    padding: 14px;
  }

  [dir] .max-md\:p-\[3px\] {
    padding: 3px;
  }

  [dir=ltr] .max-md\:px-\[12px\] {
    padding-left: 12px;
    padding-right: 12px;
  }

  [dir=rtl] .max-md\:px-\[12px\] {
    padding-right: 12px;
    padding-left: 12px;
  }

  [dir=ltr] .max-md\:px-\[6px\] {
    padding-left: 6px;
    padding-right: 6px;
  }

  [dir=rtl] .max-md\:px-\[6px\] {
    padding-right: 6px;
    padding-left: 6px;
  }

  [dir] .max-md\:py-\[7px\] {
    padding-top: 7px;
    padding-bottom: 7px;
  }

  [dir] .max-md\:py-\[8px\] {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  [dir] .max-md\:pb-\[10px\] {
    padding-bottom: 10px;
  }

  [dir=ltr] .max-md\:pl-0 {
    padding-left: 0px;
  }

  [dir=rtl] .max-md\:pl-0 {
    padding-right: 0px;
  }

  [dir=ltr] .max-md\:pl-\[29px\] {
    padding-left: 29px;
  }

  [dir=rtl] .max-md\:pl-\[29px\] {
    padding-right: 29px;
  }

  .max-md\:text-\[0\.86rem\] {
    font-size: 0.86rem;
  }

  .max-md\:text-\[1\.25rem\] {
    font-size: 1.25rem;
  }

  .max-md\:\[scrollbar-width\:none\] {
    scrollbar-width: none;
  }
}
@media (max-width: 760px) {

  .max-\[760px\]\:fixed {
    position: fixed;
  }

  [dir=ltr] .max-\[760px\]\:left-\[10px\] {
    left: 10px;
  }

  [dir=rtl] .max-\[760px\]\:left-\[10px\] {
    right: 10px;
  }

  [dir=ltr] .max-\[760px\]\:right-\[10px\] {
    right: 10px;
  }

  [dir=rtl] .max-\[760px\]\:right-\[10px\] {
    left: 10px;
  }

  .max-\[760px\]\:top-\[72px\] {
    top: 72px;
  }

  .max-\[760px\]\:order-5 {
    order: 5;
  }

  .max-\[760px\]\:order-6 {
    order: 6;
  }

  [dir=ltr] .max-\[760px\]\:ml-0 {
    margin-left: 0px;
  }

  [dir=rtl] .max-\[760px\]\:ml-0 {
    margin-right: 0px;
  }

  [dir=ltr] .max-\[760px\]\:ml-auto {
    margin-left: auto;
  }

  [dir=rtl] .max-\[760px\]\:ml-auto {
    margin-right: auto;
  }

  .max-\[760px\]\:flex {
    display: flex;
  }

  .max-\[760px\]\:hidden {
    display: none;
  }

  .max-\[760px\]\:h-\[max\(460px\2c 68vh\)\] {
    height: max(460px,68vh);
  }

  .max-\[760px\]\:w-auto {
    width: auto;
  }

  .max-\[760px\]\:w-full {
    width: 100%;
  }

  .max-\[760px\]\:max-w-\[200px\] {
    max-width: 200px;
  }

  .max-\[760px\]\:max-w-none {
    max-width: none;
  }

  .max-\[760px\]\:flex-\[1_1_200px\] {
    flex: 1 1 200px;
  }

  .max-\[760px\]\:flex-none {
    flex: none;
  }

  .max-\[760px\]\:scroll-mt-\[10px\] {
    scroll-margin-top: 10px;
  }

  .max-\[760px\]\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .max-\[760px\]\:flex-col {
    flex-direction: column;
  }

  .max-\[760px\]\:items-end {
    align-items: flex-end;
  }

  .max-\[760px\]\:items-stretch {
    align-items: stretch;
  }

  .max-\[760px\]\:gap-\[10px\] {
    gap: 10px;
  }

  .max-\[760px\]\:gap-x-\[16px\] {
    column-gap: 16px;
  }

  .max-\[760px\]\:gap-x-\[18px\] {
    column-gap: 18px;
  }

  .max-\[760px\]\:gap-y-\[6px\] {
    row-gap: 6px;
  }

  .max-\[760px\]\:overflow-visible {
    overflow: visible;
  }

  .max-\[760px\]\:overflow-y-auto {
    overflow-y: auto;
  }

  .max-\[760px\]\:overflow-x-hidden {
    overflow-x: hidden;
  }

  [dir] .max-\[760px\]\:p-\[10px\] {
    padding: 10px;
  }

  [dir=ltr] .max-\[760px\]\:px-\[12px\] {
    padding-left: 12px;
    padding-right: 12px;
  }

  [dir=rtl] .max-\[760px\]\:px-\[12px\] {
    padding-right: 12px;
    padding-left: 12px;
  }

  .max-\[760px\]\:text-\[19px\] {
    font-size: 19px;
  }

  .max-\[760px\]\:\[clip-path\:none\] {
    clip-path: none;
  }
}
@media (max-width: 720px) {

  .max-\[720px\]\:col-span-full {
    grid-column: 1 / -1;
  }

  .max-\[720px\]\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
}
@media not all and (min-width: 640px) {

  .max-sm\:sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
  }

  [dir] .max-sm\:sr-only {
    padding: 0;
    margin: -1px;
    border-width: 0;
  }

  .max-sm\:absolute {
    position: absolute;
  }

  .max-sm\:bottom-\[54px\] {
    bottom: 54px;
  }

  [dir=ltr] .max-sm\:left-\[12px\] {
    left: 12px;
  }

  [dir=rtl] .max-sm\:left-\[12px\] {
    right: 12px;
  }

  [dir=ltr] .max-sm\:left-\[78px\] {
    left: 78px;
  }

  [dir=rtl] .max-sm\:left-\[78px\] {
    right: 78px;
  }

  [dir=ltr] .max-sm\:right-auto {
    right: auto;
  }

  [dir=rtl] .max-sm\:right-auto {
    left: auto;
  }

  .max-sm\:order-\[-1\] {
    order: -1;
  }

  .max-sm\:order-\[-2\] {
    order: -2;
  }

  .max-sm\:col-span-1 {
    grid-column: span 1 / span 1;
  }

  .max-sm\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .max-sm\:col-start-2 {
    grid-column-start: 2;
  }

  .max-sm\:row-start-2 {
    grid-row-start: 2;
  }

  [dir] .max-sm\:m-\[-1px\] {
    margin: -1px;
  }

  [dir=ltr] .max-sm\:-mx-\[14px\] {
    margin-left: -14px;
    margin-right: -14px;
  }

  [dir=rtl] .max-sm\:-mx-\[14px\] {
    margin-right: -14px;
    margin-left: -14px;
  }

  [dir=ltr] .max-sm\:-mx-\[2px\] {
    margin-left: -2px;
    margin-right: -2px;
  }

  [dir=rtl] .max-sm\:-mx-\[2px\] {
    margin-right: -2px;
    margin-left: -2px;
  }

  [dir=ltr] .max-sm\:-mx-\[8px\] {
    margin-left: -8px;
    margin-right: -8px;
  }

  [dir=rtl] .max-sm\:-mx-\[8px\] {
    margin-right: -8px;
    margin-left: -8px;
  }

  [dir=ltr] .max-sm\:mx-\[12px\] {
    margin-left: 12px;
    margin-right: 12px;
  }

  [dir=rtl] .max-sm\:mx-\[12px\] {
    margin-right: 12px;
    margin-left: 12px;
  }

  [dir] .max-sm\:-mb-\[8px\] {
    margin-bottom: -8px;
  }

  [dir=ltr] .max-sm\:ml-0 {
    margin-left: 0px;
  }

  [dir=rtl] .max-sm\:ml-0 {
    margin-right: 0px;
  }

  [dir=ltr] .max-sm\:ml-\[26px\] {
    margin-left: 26px;
  }

  [dir=rtl] .max-sm\:ml-\[26px\] {
    margin-right: 26px;
  }

  [dir] .max-sm\:mt-\[6px\] {
    margin-top: 6px;
  }

  .max-sm\:block {
    display: block;
  }

  .max-sm\:flex {
    display: flex;
  }

  .max-sm\:inline-flex {
    display: inline-flex;
  }

  .max-sm\:grid {
    display: grid;
  }

  .max-sm\:\!hidden {
    display: none !important;
  }

  .max-sm\:hidden {
    display: none;
  }

  .max-sm\:size-\[26px\] {
    width: 26px;
    height: 26px;
  }

  .max-sm\:size-\[34px\] {
    width: 34px;
    height: 34px;
  }

  .max-sm\:h-\[360px\] {
    height: 360px;
  }

  .max-sm\:h-\[38px\] {
    height: 38px;
  }

  .max-sm\:h-\[40px\] {
    height: 40px;
  }

  .max-sm\:h-\[42px\] {
    height: 42px;
  }

  .max-sm\:h-\[44px\] {
    height: 44px;
  }

  .max-sm\:h-\[calc\(100dvh-16px\)\] {
    height: calc(100dvh - 16px);
  }

  .max-sm\:h-\[calc\(100dvh-8px\)\] {
    height: calc(100dvh - 8px);
  }

  .max-sm\:h-px {
    height: 1px;
  }

  .max-sm\:max-h-\[calc\(100dvh-16px\)\] {
    max-height: calc(100dvh - 16px);
  }

  .max-sm\:max-h-\[calc\(100dvh-8px\)\] {
    max-height: calc(100dvh - 8px);
  }

  .max-sm\:w-\[170px\] {
    width: 170px;
  }

  .max-sm\:w-\[38px\] {
    width: 38px;
  }

  .max-sm\:w-\[46\%\] {
    width: 46%;
  }

  .max-sm\:w-\[72px\] {
    width: 72px;
  }

  .max-sm\:w-\[78px\] {
    width: 78px;
  }

  .max-sm\:w-\[calc\(100\%\+16px\)\] {
    width: calc(100% + 16px);
  }

  .max-sm\:w-\[calc\(100\%\+44px\)\] {
    width: calc(100% + 44px);
  }

  .max-sm\:w-\[calc\(50\%-4px\)\] {
    width: calc(50% - 4px);
  }

  .max-sm\:w-\[calc\(50\%-6px\)\] {
    width: calc(50% - 6px);
  }

  .max-sm\:w-auto {
    width: auto;
  }

  .max-sm\:w-full {
    width: 100%;
  }

  .max-sm\:w-px {
    width: 1px;
  }

  .max-sm\:min-w-0 {
    min-width: 0px;
  }

  .max-sm\:min-w-\[140px\] {
    min-width: 140px;
  }

  .max-sm\:min-w-\[150px\] {
    min-width: 150px;
  }

  .max-sm\:min-w-\[40px\] {
    min-width: 40px;
  }

  .max-sm\:max-w-full {
    max-width: 100%;
  }

  .max-sm\:max-w-none {
    max-width: none;
  }

  .max-sm\:flex-1 {
    flex: 1 1 0%;
  }

  .max-sm\:flex-\[1_1_100\%\] {
    flex: 1 1 100%;
  }

  .max-sm\:flex-\[1_1_calc\(50\%-4px\)\] {
    flex: 1 1 calc(50% - 4px);
  }

  .max-sm\:flex-\[2\.5_1_0\%\] {
    flex: 2.5 1 0%;
  }

  .max-sm\:flex-\[2\] {
    flex: 2;
  }

  .max-sm\:shrink {
    flex-shrink: 1;
  }

  .max-sm\:shrink-0 {
    flex-shrink: 0;
  }

  .max-sm\:basis-full {
    flex-basis: 100%;
  }

  .max-sm\:snap-x {
    scroll-snap-type: x var(--tw-scroll-snap-strictness);
  }

  .max-sm\:snap-mandatory {
    --tw-scroll-snap-strictness: mandatory;
  }

  .max-sm\:snap-start {
    scroll-snap-align: start;
  }

  .max-sm\:auto-cols-\[132px\] {
    grid-auto-columns: 132px;
  }

  .max-sm\:grid-flow-row {
    grid-auto-flow: row;
  }

  .max-sm\:grid-flow-col {
    grid-auto-flow: column;
  }

  .max-sm\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .max-sm\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .max-sm\:grid-cols-\[48px_minmax\(0\2c 1fr\)_auto\] {
    grid-template-columns: 48px minmax(0,1fr) auto;
  }

  .max-sm\:grid-cols-\[60px_18px_minmax\(0\2c 1fr\)\] {
    grid-template-columns: 60px 18px minmax(0,1fr);
  }

  .max-sm\:grid-cols-\[90px_minmax\(0\2c 1fr\)_84px\] {
    grid-template-columns: 90px minmax(0,1fr) 84px;
  }

  .max-sm\:grid-cols-\[auto_minmax\(0\2c 1fr\)_auto\] {
    grid-template-columns: auto minmax(0,1fr) auto;
  }

  .max-sm\:grid-cols-\[minmax\(0\2c 1fr\)_96px_minmax\(0\2c 1fr\)\] {
    grid-template-columns: minmax(0,1fr) 96px minmax(0,1fr);
  }

  .max-sm\:grid-cols-\[minmax\(0\2c 1fr\)_auto\] {
    grid-template-columns: minmax(0,1fr) auto;
  }

  .max-sm\:grid-cols-\[minmax\(0\2c 1fr\)_repeat\(5\2c 34px\)\] {
    grid-template-columns: minmax(0,1fr) repeat(5,34px);
  }

  .max-sm\:grid-cols-none {
    grid-template-columns: none;
  }

  .max-sm\:grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .max-sm\:flex-col {
    flex-direction: column;
  }

  .max-sm\:flex-col-reverse {
    flex-direction: column-reverse;
  }

  .max-sm\:flex-wrap {
    flex-wrap: wrap;
  }

  .max-sm\:flex-nowrap {
    flex-wrap: nowrap;
  }

  .max-sm\:items-start {
    align-items: flex-start;
  }

  .max-sm\:items-end {
    align-items: flex-end;
  }

  .max-sm\:items-center {
    align-items: center;
  }

  .max-sm\:items-stretch {
    align-items: stretch;
  }

  .max-sm\:justify-start {
    justify-content: flex-start;
  }

  .max-sm\:justify-center {
    justify-content: center;
  }

  .max-sm\:justify-between {
    justify-content: space-between;
  }

  .max-sm\:justify-items-start {
    justify-items: start;
  }

  .max-sm\:gap-\[10px\] {
    gap: 10px;
  }

  .max-sm\:gap-\[12px\] {
    gap: 12px;
  }

  .max-sm\:gap-\[2px\] {
    gap: 2px;
  }

  .max-sm\:gap-\[4px\] {
    gap: 4px;
  }

  .max-sm\:gap-\[6px\] {
    gap: 6px;
  }

  .max-sm\:gap-\[8px\] {
    gap: 8px;
  }

  .max-sm\:gap-x-\[10px\] {
    column-gap: 10px;
  }

  .max-sm\:gap-y-\[2px\] {
    row-gap: 2px;
  }

  .max-sm\:gap-y-\[7px\] {
    row-gap: 7px;
  }

  .max-sm\:gap-y-\[8px\] {
    row-gap: 8px;
  }

  .max-sm\:self-start {
    align-self: flex-start;
  }

  .max-sm\:justify-self-start {
    justify-self: start;
  }

  .max-sm\:justify-self-end {
    justify-self: end;
  }

  .max-sm\:justify-self-stretch {
    justify-self: stretch;
  }

  .max-sm\:overflow-hidden {
    overflow: hidden;
  }

  .max-sm\:overflow-visible {
    overflow: visible;
  }

  .max-sm\:overflow-x-auto {
    overflow-x: auto;
  }

  .max-sm\:truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .max-sm\:whitespace-normal {
    white-space: normal;
  }

  .max-sm\:whitespace-nowrap {
    white-space: nowrap;
  }

  [dir] .max-sm\:rounded-\[12px\] {
    border-radius: 12px;
  }

  [dir=ltr] .max-sm\:rounded-b-\[0px\] {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  [dir=rtl] .max-sm\:rounded-b-\[0px\] {
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  [dir] .max-sm\:\!border-0 {
    border-width: 0px !important;
  }

  [dir] .max-sm\:border {
    border-width: 1px;
  }

  [dir] .max-sm\:border-0 {
    border-width: 0px;
  }

  [dir] .max-sm\:border-b {
    border-bottom-width: 1px;
  }

  [dir] .max-sm\:border-solid {
    border-style: solid;
  }

  [dir] .max-sm\:border-\[color\:color-mix\(in_srgb\2c var\(--wt-warn\2c \#d97706\)_40\%\2c var\(--wt-surface\2c \#fff\)\)\] {
    border-color: color-mix(in srgb,var(--wt-warn,#d97706) 40%,var(--wt-surface,#fff));
  }

  .max-sm\:border-line {
    --tw-border-opacity: 1;
  }

  [dir] .max-sm\:border-line {
    border-color: var(--wt-line, #e5e7eb);
  }

  .max-sm\:border-line-2 {
    --tw-border-opacity: 1;
  }

  [dir] .max-sm\:border-line-2 {
    border-color: var(--wt-line-2, #eef0f5);
  }

  [dir] .max-sm\:\!bg-transparent {
    background-color: transparent !important;
  }

  .max-sm\:bg-surface {
    --tw-bg-opacity: 1;
  }

  [dir] .max-sm\:bg-surface {
    background-color: var(--wt-surface, #ffffff);
  }

  [dir] .max-sm\:\!p-0 {
    padding: 0px !important;
  }

  [dir] .max-sm\:p-\[10px\] {
    padding: 10px;
  }

  [dir] .max-sm\:p-\[12px\] {
    padding: 12px;
  }

  [dir] .max-sm\:p-\[14px\] {
    padding: 14px;
  }

  [dir] .max-sm\:p-\[16px\] {
    padding: 16px;
  }

  [dir] .max-sm\:p-\[8px\] {
    padding: 8px;
  }

  [dir=ltr] .max-sm\:px-\[10px\] {
    padding-left: 10px;
    padding-right: 10px;
  }

  [dir=rtl] .max-sm\:px-\[10px\] {
    padding-right: 10px;
    padding-left: 10px;
  }

  [dir=ltr] .max-sm\:px-\[12px\] {
    padding-left: 12px;
    padding-right: 12px;
  }

  [dir=rtl] .max-sm\:px-\[12px\] {
    padding-right: 12px;
    padding-left: 12px;
  }

  [dir=ltr] .max-sm\:px-\[14px\] {
    padding-left: 14px;
    padding-right: 14px;
  }

  [dir=rtl] .max-sm\:px-\[14px\] {
    padding-right: 14px;
    padding-left: 14px;
  }

  [dir=ltr] .max-sm\:px-\[16px\] {
    padding-left: 16px;
    padding-right: 16px;
  }

  [dir=rtl] .max-sm\:px-\[16px\] {
    padding-right: 16px;
    padding-left: 16px;
  }

  [dir=ltr] .max-sm\:px-\[18px\] {
    padding-left: 18px;
    padding-right: 18px;
  }

  [dir=rtl] .max-sm\:px-\[18px\] {
    padding-right: 18px;
    padding-left: 18px;
  }

  [dir=ltr] .max-sm\:px-\[6px\] {
    padding-left: 6px;
    padding-right: 6px;
  }

  [dir=rtl] .max-sm\:px-\[6px\] {
    padding-right: 6px;
    padding-left: 6px;
  }

  [dir=ltr] .max-sm\:px-\[7px\] {
    padding-left: 7px;
    padding-right: 7px;
  }

  [dir=rtl] .max-sm\:px-\[7px\] {
    padding-right: 7px;
    padding-left: 7px;
  }

  [dir=ltr] .max-sm\:px-\[8px\] {
    padding-left: 8px;
    padding-right: 8px;
  }

  [dir=rtl] .max-sm\:px-\[8px\] {
    padding-right: 8px;
    padding-left: 8px;
  }

  [dir=ltr] .max-sm\:px-\[9px\] {
    padding-left: 9px;
    padding-right: 9px;
  }

  [dir=rtl] .max-sm\:px-\[9px\] {
    padding-right: 9px;
    padding-left: 9px;
  }

  [dir] .max-sm\:py-\[12px\] {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  [dir] .max-sm\:py-\[18px\] {
    padding-top: 18px;
    padding-bottom: 18px;
  }

  [dir] .max-sm\:py-\[22px\] {
    padding-top: 22px;
    padding-bottom: 22px;
  }

  [dir] .max-sm\:py-\[26px\] {
    padding-top: 26px;
    padding-bottom: 26px;
  }

  [dir] .max-sm\:py-\[6px\] {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  [dir] .max-sm\:pb-\[2px\] {
    padding-bottom: 2px;
  }

  [dir=ltr] .max-sm\:pl-0 {
    padding-left: 0px;
  }

  [dir=rtl] .max-sm\:pl-0 {
    padding-right: 0px;
  }

  [dir=ltr] .max-sm\:pl-\[12px\] {
    padding-left: 12px;
  }

  [dir=rtl] .max-sm\:pl-\[12px\] {
    padding-right: 12px;
  }

  [dir=ltr] .max-sm\:pl-\[16px\] {
    padding-left: 16px;
  }

  [dir=rtl] .max-sm\:pl-\[16px\] {
    padding-right: 16px;
  }

  [dir=ltr] .max-sm\:pl-\[40px\] {
    padding-left: 40px;
  }

  [dir=rtl] .max-sm\:pl-\[40px\] {
    padding-right: 40px;
  }

  [dir=ltr] .max-sm\:pl-\[44px\] {
    padding-left: 44px;
  }

  [dir=rtl] .max-sm\:pl-\[44px\] {
    padding-right: 44px;
  }

  [dir=ltr] .max-sm\:pr-\[2px\] {
    padding-right: 2px;
  }

  [dir=rtl] .max-sm\:pr-\[2px\] {
    padding-left: 2px;
  }

  [dir] .max-sm\:pt-0 {
    padding-top: 0px;
  }

  [dir=ltr] .max-sm\:text-left {
    text-align: left;
  }

  [dir=rtl] .max-sm\:text-left {
    text-align: right;
  }

  [dir=ltr] .max-sm\:text-right {
    text-align: right;
  }

  [dir=rtl] .max-sm\:text-right {
    text-align: left;
  }

  .max-sm\:text-\[0\.6rem\] {
    font-size: 0.6rem;
  }

  .max-sm\:text-\[0\.84rem\] {
    font-size: 0.84rem;
  }

  .max-sm\:text-\[0\.88rem\] {
    font-size: 0.88rem;
  }

  .max-sm\:text-\[0\.8rem\] {
    font-size: 0.8rem;
  }

  .max-sm\:text-\[0\.92rem\] {
    font-size: 0.92rem;
  }

  .max-sm\:text-\[0\.98rem\] {
    font-size: 0.98rem;
  }

  .max-sm\:text-\[0\.9rem\] {
    font-size: 0.9rem;
  }

  .max-sm\:text-\[1\.15rem\] {
    font-size: 1.15rem;
  }

  .max-sm\:text-\[1\.1rem\] {
    font-size: 1.1rem;
  }

  .max-sm\:text-\[1\.25rem\] {
    font-size: 1.25rem;
  }

  .max-sm\:text-\[1\.45rem\] {
    font-size: 1.45rem;
  }

  .max-sm\:text-\[1\.4rem\] {
    font-size: 1.4rem;
  }

  .max-sm\:text-\[1\.6rem\] {
    font-size: 1.6rem;
  }

  .max-sm\:text-\[1\.95rem\] {
    font-size: 1.95rem;
  }

  .max-sm\:text-\[1rem\] {
    font-size: 1rem;
  }

  .max-sm\:font-semibold {
    font-weight: 600;
  }

  .max-sm\:leading-tight {
    line-height: 1.25;
  }

  .max-sm\:\!shadow-none {
    --tw-shadow: 0 0 #0000 !important;
    --tw-shadow-colored: 0 0 #0000 !important;
  }

  [dir] .max-sm\:\!shadow-none {
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
  }

  .max-sm\:\[clip\:rect\(0\2c 0\2c 0\2c 0\)\] {
    clip: rect(0,0,0,0);
  }

  .max-sm\:\[grid-area\:ag\] {
    grid-area: ag;
  }

  .max-sm\:\[grid-area\:ch\] {
    grid-area: ch;
  }

  .max-sm\:\[grid-area\:co\] {
    grid-area: co;
  }

  .max-sm\:\[grid-area\:pr\] {
    grid-area: pr;
  }

  .max-sm\:\[grid-area\:sg\] {
    grid-area: sg;
  }

  .max-sm\:\[grid-area\:tr\] {
    grid-area: tr;
  }

  .max-sm\:\[grid-template-areas\:\'co_co_pr\'_\'co_co_ch\'_\'sg_tr_ag\'\] {
    grid-template-areas: 'co co pr' 'co co ch' 'sg tr ag';
  }

  .max-sm\:\[grid-template-columns\:1fr\] {
    grid-template-columns: 1fr;
  }

  .max-sm\:\[scrollbar-width\:none\] {
    scrollbar-width: none;
  }

  .max-sm\:before\:mr-\[3px\]::before {
    content: var(--tw-content);
  }

  [dir=ltr] .max-sm\:before\:mr-\[3px\]::before {
    margin-right: 3px;
  }

  [dir=rtl] .max-sm\:before\:mr-\[3px\]::before {
    margin-left: 3px;
  }

  .max-sm\:before\:shrink-0::before {
    content: var(--tw-content);
    flex-shrink: 0;
  }

  .max-sm\:before\:text-\[0\.78rem\]::before {
    content: var(--tw-content);
    font-size: 0.78rem;
  }

  .max-sm\:before\:text-\[0\.8rem\]::before {
    content: var(--tw-content);
    font-size: 0.8rem;
  }

  .max-sm\:before\:font-medium::before {
    content: var(--tw-content);
    font-weight: 500;
  }

  .max-sm\:before\:font-semibold::before {
    content: var(--tw-content);
    font-weight: 600;
  }

  .max-sm\:before\:uppercase::before {
    content: var(--tw-content);
    text-transform: uppercase;
  }

  .max-sm\:before\:tracking-\[0\.04em\]::before {
    content: var(--tw-content);
    letter-spacing: 0.04em;
  }

  .max-sm\:before\:text-muted::before {
    content: var(--tw-content);
    --tw-text-opacity: 1;
    color: var(--wt-muted, #5b6577);
  }

  .max-sm\:before\:content-\[\'Agree_\'\]::before {
    --tw-content: 'Agree ';
    content: var(--tw-content);
  }

  .max-sm\:before\:content-\[attr\(data-label\)\]::before {
    --tw-content: attr(data-label);
    content: var(--tw-content);
  }

  .max-sm\:aria-selected\:bg-brand-50[aria-selected="true"] {
    --tw-bg-opacity: 1;
  }

  [dir] .max-sm\:aria-selected\:bg-brand-50[aria-selected="true"] {
    background-color: var(--wt-brand-50, #eef2ff);
  }

  .max-sm\:aria-selected\:shadow-\[inset_3px_0_0_var\(--wt-brand\2c \#4f46e5\)\][aria-selected="true"] {
    --tw-shadow: inset 3px 0 0 var(--wt-brand,#4f46e5);
    --tw-shadow-colored: inset 3px 0 0 var(--tw-shadow-color);
  }

  [dir] .max-sm\:aria-selected\:shadow-\[inset_3px_0_0_var\(--wt-brand\2c \#4f46e5\)\][aria-selected="true"] {
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
}
@media (max-width: 640px) {

  [dir] .max-\[640px\]\:pt-0 {
    padding-top: 0px;
  }
}
@media (max-width: 575.98px) {

  [dir=ltr] .max-\[575\.98px\]\:px-\[16px\] {
    padding-left: 16px;
    padding-right: 16px;
  }

  [dir=rtl] .max-\[575\.98px\]\:px-\[16px\] {
    padding-right: 16px;
    padding-left: 16px;
  }

  [dir] .max-\[575\.98px\]\:pb-\[14px\] {
    padding-bottom: 14px;
  }

  [dir] .max-\[575\.98px\]\:pt-\[12px\] {
    padding-top: 12px;
  }

  .max-\[575\.98px\]\:text-\[0\.75rem\] {
    font-size: 0.75rem;
  }
}
@media (max-width: 560px) {

  .max-\[560px\]\:hidden {
    display: none;
  }

  .max-\[560px\]\:w-full {
    width: 100%;
  }

  [dir=ltr] .max-\[560px\]\:px-\[8px\] {
    padding-left: 8px;
    padding-right: 8px;
  }

  [dir=rtl] .max-\[560px\]\:px-\[8px\] {
    padding-right: 8px;
    padding-left: 8px;
  }
}
@media (max-width: 520px) {

  .max-\[520px\]\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .max-\[520px\]\:flex-col {
    flex-direction: column;
  }

  .max-\[520px\]\:flex-col-reverse {
    flex-direction: column-reverse;
  }

  .max-\[520px\]\:items-stretch {
    align-items: stretch;
  }

  .max-\[520px\]\:justify-between {
    justify-content: space-between;
  }
}
@media (max-width: 480px) {

  .max-\[480px\]\:inline-flex {
    display: inline-flex;
  }

  .max-\[480px\]\:hidden {
    display: none;
  }

  .max-\[480px\]\:h-\[48px\] {
    height: 48px;
  }

  .max-\[480px\]\:h-\[52px\] {
    height: 52px;
  }

  .max-\[480px\]\:w-\[38px\] {
    width: 38px;
  }

  .max-\[480px\]\:w-\[48px\] {
    width: 48px;
  }

  .max-\[480px\]\:grid-cols-\[42px_minmax\(0\2c 1fr\)\] {
    grid-template-columns: 42px minmax(0,1fr);
  }

  .max-\[480px\]\:justify-start {
    justify-content: flex-start;
  }

  .max-\[480px\]\:gap-\[6px\] {
    gap: 6px;
  }

  [dir] .max-\[480px\]\:rounded-\[12px\] {
    border-radius: 12px;
  }

  [dir=ltr] .max-\[480px\]\:px-\[16px\] {
    padding-left: 16px;
    padding-right: 16px;
  }

  [dir=rtl] .max-\[480px\]\:px-\[16px\] {
    padding-right: 16px;
    padding-left: 16px;
  }

  [dir=ltr] .max-\[480px\]\:px-\[18px\] {
    padding-left: 18px;
    padding-right: 18px;
  }

  [dir=rtl] .max-\[480px\]\:px-\[18px\] {
    padding-right: 18px;
    padding-left: 18px;
  }

  [dir] .max-\[480px\]\:py-\[20px\] {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  [dir] .max-\[480px\]\:pb-\[20px\] {
    padding-bottom: 20px;
  }

  [dir] .max-\[480px\]\:pt-\[20px\] {
    padding-top: 20px;
  }

  [dir] .max-\[480px\]\:pt-\[22px\] {
    padding-top: 22px;
  }

  .max-\[480px\]\:text-\[1\.25rem\] {
    font-size: 1.25rem;
  }

  .max-\[480px\]\:text-\[1\.2rem\] {
    font-size: 1.2rem;
  }
}
@media (max-width: 420px) {

  .max-\[420px\]\:col-span-1 {
    grid-column: span 1 / span 1;
  }

  .max-\[420px\]\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
}
@media (max-width: 359px) {

  .max-\[359px\]\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
}
@media (max-width: 340px) {

  .max-\[340px\]\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
}
@media (min-width: 480px) {

  .min-\[480px\]\:col-span-1 {
    grid-column: span 1 / span 1;
  }

  .min-\[480px\]\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}
@media (min-width: 640px) {

  .sm\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .sm\:col-span-3 {
    grid-column: span 3 / span 3;
  }

  .sm\:col-start-auto {
    grid-column-start: auto;
  }

  [dir=ltr] .sm\:ml-auto {
    margin-left: auto;
  }

  [dir=rtl] .sm\:ml-auto {
    margin-right: auto;
  }

  .sm\:block {
    display: block;
  }

  .sm\:inline {
    display: inline;
  }

  .sm\:inline-flex {
    display: inline-flex;
  }

  .sm\:grid {
    display: grid;
  }

  .sm\:hidden {
    display: none;
  }

  .sm\:min-h-\[29px\] {
    min-height: 29px;
  }

  .sm\:w-\[190px\] {
    width: 190px;
  }

  .sm\:w-\[96px\] {
    width: 96px;
  }

  .sm\:w-auto {
    width: auto;
  }

  .sm\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .sm\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .sm\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .sm\:grid-cols-\[104px_minmax\(0\2c 1fr\)_112px\] {
    grid-template-columns: 104px minmax(0,1fr) 112px;
  }

  .sm\:grid-cols-\[120px_minmax\(0\2c 1fr\)_minmax\(0\2c 1fr\)_auto\] {
    grid-template-columns: 120px minmax(0,1fr) minmax(0,1fr) auto;
  }

  .sm\:grid-cols-\[130px_minmax\(0\2c 1fr\)\] {
    grid-template-columns: 130px minmax(0,1fr);
  }

  .sm\:grid-cols-\[minmax\(0\2c 1fr\)_200px\] {
    grid-template-columns: minmax(0,1fr) 200px;
  }

  .sm\:grid-cols-\[minmax\(0\2c 1fr\)_auto\] {
    grid-template-columns: minmax(0,1fr) auto;
  }

  .sm\:grid-cols-\[minmax\(0\2c 1fr\)_auto_auto\] {
    grid-template-columns: minmax(0,1fr) auto auto;
  }

  .sm\:grid-cols-\[minmax\(0\2c 1fr\)_repeat\(6\2c 62px\)\] {
    grid-template-columns: minmax(0,1fr) repeat(6,62px);
  }

  .sm\:grid-cols-\[repeat\(auto-fit\2c minmax\(min\(220px\2c 100\%\)\2c 1fr\)\)\] {
    grid-template-columns: repeat(auto-fit,minmax(min(220px,100%),1fr));
  }

  .sm\:grid-cols-\[repeat\(var\(--fg-cols\)\2c minmax\(0\2c 1fr\)\)\] {
    grid-template-columns: repeat(var(--fg-cols),minmax(0,1fr));
  }

  .sm\:flex-row {
    flex-direction: row;
  }

  .sm\:items-start {
    align-items: flex-start;
  }

  .sm\:items-end {
    align-items: flex-end;
  }

  .sm\:gap-\[14px\] {
    gap: 14px;
  }

  .sm\:justify-self-end {
    justify-self: end;
  }

  [dir] .sm\:p-\[16px\] {
    padding: 16px;
  }

  [dir=ltr] .sm\:px-\[14px\] {
    padding-left: 14px;
    padding-right: 14px;
  }

  [dir=rtl] .sm\:px-\[14px\] {
    padding-right: 14px;
    padding-left: 14px;
  }

  [dir] .sm\:pb-\[9px\] {
    padding-bottom: 9px;
  }

  .sm\:text-\[0\.68rem\] {
    font-size: 0.68rem;
  }

  .sm\:text-\[52px\] {
    font-size: 52px;
  }

  .sm\:tracking-\[0\.04em\] {
    letter-spacing: 0.04em;
  }
}
@media (min-width: 700px) {

  .min-\[700px\]\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@media (min-width: 761px) {

  .min-\[761px\]\:hidden {
    display: none;
  }
}
@media (min-width: 768px) {

  .md\:sticky {
    position: sticky;
  }

  .md\:top-0 {
    top: 0px;
  }

  .md\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .md\:col-span-3 {
    grid-column: span 3 / span 3;
  }

  .md\:row-start-2 {
    grid-row-start: 2;
  }

  [dir] .md\:mb-\[2px\] {
    margin-bottom: 2px;
  }

  .md\:inline {
    display: inline;
  }

  .md\:hidden {
    display: none;
  }

  .md\:h-\[130px\] {
    height: 130px;
  }

  .md\:w-\[200px\] {
    width: 200px;
  }

  .md\:w-full {
    width: 100%;
  }

  .md\:max-w-none {
    max-width: none;
  }

  .md\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .md\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .md\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .md\:grid-cols-\[1\.5fr_1fr\] {
    grid-template-columns: 1.5fr 1fr;
  }

  .md\:grid-cols-\[minmax\(0\2c 1fr\)_200px\] {
    grid-template-columns: minmax(0,1fr) 200px;
  }

  .md\:grid-cols-\[minmax\(0\2c 1fr\)_240px\] {
    grid-template-columns: minmax(0,1fr) 240px;
  }

  .md\:grid-cols-\[minmax\(0\2c 2fr\)_minmax\(0\2c 1fr\)_minmax\(0\2c 1fr\)\] {
    grid-template-columns: minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);
  }

  .md\:grid-cols-\[minmax\(0\2c 340px\)_minmax\(0\2c 1fr\)\] {
    grid-template-columns: minmax(0,340px) minmax(0,1fr);
  }

  .md\:flex-row {
    flex-direction: row;
  }

  .md\:items-center {
    align-items: center;
  }

  .md\:gap-\[16px\] {
    gap: 16px;
  }

  .md\:self-start {
    align-self: flex-start;
  }

  .md\:overflow-y-auto {
    overflow-y: auto;
  }

  [dir=ltr] .md\:border-l {
    border-left-width: 1px;
  }

  [dir=rtl] .md\:border-l {
    border-right-width: 1px;
  }

  [dir] .md\:p-\[32px\] {
    padding: 32px;
  }

  [dir=ltr] .md\:px-\[10px\] {
    padding-left: 10px;
    padding-right: 10px;
  }

  [dir=rtl] .md\:px-\[10px\] {
    padding-right: 10px;
    padding-left: 10px;
  }

  [dir=ltr] .md\:px-\[32px\] {
    padding-left: 32px;
    padding-right: 32px;
  }

  [dir=rtl] .md\:px-\[32px\] {
    padding-right: 32px;
    padding-left: 32px;
  }

  [dir=ltr] .md\:px-\[56px\] {
    padding-left: 56px;
    padding-right: 56px;
  }

  [dir=rtl] .md\:px-\[56px\] {
    padding-right: 56px;
    padding-left: 56px;
  }

  [dir] .md\:py-\[104px\] {
    padding-top: 104px;
    padding-bottom: 104px;
  }

  [dir] .md\:py-\[64px\] {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  [dir] .md\:py-\[8px\] {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  [dir] .md\:py-\[96px\] {
    padding-top: 96px;
    padding-bottom: 96px;
  }

  [dir] .md\:pb-\[80px\] {
    padding-bottom: 80px;
  }

  [dir] .md\:pb-\[96px\] {
    padding-bottom: 96px;
  }

  [dir] .md\:pt-0 {
    padding-top: 0px;
  }

  [dir] .md\:pt-\[16px\] {
    padding-top: 16px;
  }

  [dir] .md\:pt-\[64px\] {
    padding-top: 64px;
  }

  [dir] .md\:pt-\[80px\] {
    padding-top: 80px;
  }

  .md\:text-\[17\.5px\] {
    font-size: 17.5px;
  }

  .md\:text-\[34px\] {
    font-size: 34px;
  }

  .md\:text-\[42px\] {
    font-size: 42px;
  }
}
@media (min-width: 900px) {

  .min-\[900px\]\:grid {
    display: grid;
  }

  .min-\[900px\]\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .min-\[900px\]\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .min-\[900px\]\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .min-\[900px\]\:grid-cols-\[minmax\(0\2c 1\.25fr\)_minmax\(0\2c 1fr\)\] {
    grid-template-columns: minmax(0,1.25fr) minmax(0,1fr);
  }

  .min-\[900px\]\:overflow-visible {
    overflow: visible;
  }
}
@media (min-width: 961px) {

  .min-\[961px\]\:hidden {
    display: none;
  }
}
@media (min-width: 981px) {

  .min-\[981px\]\:grid-cols-\[minmax\(0\2c 1\.1fr\)_minmax\(0\2c 2fr\)\] {
    grid-template-columns: minmax(0,1.1fr) minmax(0,2fr);
  }
}
@media (min-width: 1000px) {

  .min-\[1000px\]\:grid-cols-\[minmax\(0\2c 1\.1fr\)_minmax\(0\2c 1fr\)\] {
    grid-template-columns: minmax(0,1.1fr) minmax(0,1fr);
  }

  @media (max-width: 1279px) {

    .min-\[1000px\]\:max-\[1279px\]\:grid-cols-\[minmax\(0\2c 1\.3fr\)_minmax\(0\2c 1fr\)\] {
      grid-template-columns: minmax(0,1.3fr) minmax(0,1fr);
    }

    .min-\[1000px\]\:max-\[1279px\]\:gap-x-\[22px\] {
      column-gap: 22px;
    }
  }
}
@media (min-width: 1024px) {

  .lg\:sticky {
    position: sticky;
  }

  .lg\:top-\[100px\] {
    top: 100px;
  }

  .lg\:top-\[84px\] {
    top: 84px;
  }

  .lg\:order-1 {
    order: 1;
  }

  .lg\:order-2 {
    order: 2;
  }

  .lg\:col-span-1 {
    grid-column: span 1 / span 1;
  }

  .lg\:hidden {
    display: none;
  }

  .lg\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .lg\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .lg\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .lg\:grid-cols-\[0\.9fr_1\.4fr\] {
    grid-template-columns: 0.9fr 1.4fr;
  }

  .lg\:grid-cols-\[1\.1fr_1fr\] {
    grid-template-columns: 1.1fr 1fr;
  }

  .lg\:grid-cols-\[1\.4fr_1fr_1fr_1fr\] {
    grid-template-columns: 1.4fr 1fr 1fr 1fr;
  }

  .lg\:grid-cols-\[150px_1fr\] {
    grid-template-columns: 150px 1fr;
  }

  .lg\:grid-cols-\[1fr_1\.12fr\] {
    grid-template-columns: 1fr 1.12fr;
  }

  .lg\:grid-cols-\[1fr_1\.25fr\] {
    grid-template-columns: 1fr 1.25fr;
  }

  .lg\:grid-cols-\[1fr_1fr_1fr_auto\] {
    grid-template-columns: 1fr 1fr 1fr auto;
  }

  .lg\:grid-cols-\[minmax\(0\2c 1\.1fr\)_minmax\(0\2c 1fr\)\] {
    grid-template-columns: minmax(0,1.1fr) minmax(0,1fr);
  }

  .lg\:grid-cols-\[minmax\(0\2c 1\.2fr\)_minmax\(0\2c 1fr\)\] {
    grid-template-columns: minmax(0,1.2fr) minmax(0,1fr);
  }

  .lg\:grid-cols-\[minmax\(0\2c 1\.6fr\)_minmax\(0\2c 1fr\)\] {
    grid-template-columns: minmax(0,1.6fr) minmax(0,1fr);
  }

  .lg\:grid-cols-\[minmax\(300px\2c 380px\)_minmax\(0\2c 1fr\)\] {
    grid-template-columns: minmax(300px,380px) minmax(0,1fr);
  }

  .lg\:gap-\[16px\] {
    gap: 16px;
  }

  .lg\:gap-\[48px\] {
    gap: 48px;
  }

  .lg\:gap-\[56px\] {
    gap: 56px;
  }

  .lg\:gap-\[64px\] {
    gap: 64px;
  }

  .lg\:self-start {
    align-self: flex-start;
  }
}
@media (min-width: 1100px) {

  .min-\[1100px\]\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .min-\[1100px\]\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .min-\[1100px\]\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .min-\[1100px\]\:grid-cols-\[minmax\(0\2c 1\.15fr\)_minmax\(0\2c 1fr\)\] {
    grid-template-columns: minmax(0,1.15fr) minmax(0,1fr);
  }

  .min-\[1100px\]\:grid-cols-\[minmax\(0\2c 1\.1fr\)_minmax\(0\2c 1fr\)\] {
    grid-template-columns: minmax(0,1.1fr) minmax(0,1fr);
  }

  .min-\[1100px\]\:grid-cols-\[minmax\(0\2c 1fr\)_auto\] {
    grid-template-columns: minmax(0,1fr) auto;
  }

  .min-\[1100px\]\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(0\2c 1\.1fr\)\] {
    grid-template-columns: minmax(0,1fr) minmax(0,1.1fr);
  }

  .min-\[1100px\]\:grid-cols-\[minmax\(0\2c 2fr\)_minmax\(0\2c 1fr\)\] {
    grid-template-columns: minmax(0,2fr) minmax(0,1fr);
  }
}
@media (min-width: 1200px) {

  .min-\[1200px\]\:sticky {
    position: sticky;
  }

  .min-\[1200px\]\:top-\[84px\] {
    top: 84px;
  }

  .min-\[1200px\]\:col-span-1 {
    grid-column: span 1 / span 1;
  }

  .min-\[1200px\]\:row-start-auto {
    grid-row-start: auto;
  }

  .min-\[1200px\]\:grid-cols-\[minmax\(0\2c 1fr\)_300px\] {
    grid-template-columns: minmax(0,1fr) 300px;
  }

  .min-\[1200px\]\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(0\2c 1\.45fr\)_minmax\(0\2c 1fr\)\] {
    grid-template-columns: minmax(0,1fr) minmax(0,1.45fr) minmax(0,1fr);
  }

  .min-\[1200px\]\:self-start {
    align-self: flex-start;
  }

  [dir=ltr] .min-\[1200px\]\:pr-\[300px\] {
    padding-right: 300px;
  }

  [dir=rtl] .min-\[1200px\]\:pr-\[300px\] {
    padding-left: 300px;
  }
}
@media (min-width: 1201px) {

  .min-\[1201px\]\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@media (min-width: 1280px) {

  .xl\:sticky {
    position: sticky;
  }

  .xl\:top-\[88px\] {
    top: 88px;
  }

  .xl\:col-span-1 {
    grid-column: span 1 / span 1;
  }

  .xl\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .xl\:max-h-\[calc\(100vh-104px\)\] {
    max-height: calc(100vh - 104px);
  }

  .xl\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .xl\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .xl\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .xl\:grid-cols-\[minmax\(0\2c 0\.9fr\)_minmax\(0\2c 1\.3fr\)_minmax\(0\2c 1\.3fr\)\] {
    grid-template-columns: minmax(0,0.9fr) minmax(0,1.3fr) minmax(0,1.3fr);
  }

  .xl\:grid-cols-\[minmax\(0\2c 1\.2fr\)_minmax\(0\2c 1\.2fr\)_minmax\(0\2c 1fr\)_minmax\(0\2c 1fr\)\] {
    grid-template-columns: minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);
  }

  .xl\:grid-cols-\[minmax\(0\2c 1\.35fr\)_minmax\(0\2c 1fr\)\] {
    grid-template-columns: minmax(0,1.35fr) minmax(0,1fr);
  }

  .xl\:grid-cols-\[minmax\(0\2c 1fr\)_320px\] {
    grid-template-columns: minmax(0,1fr) 320px;
  }

  .xl\:grid-cols-\[minmax\(0\2c 1fr\)_360px\] {
    grid-template-columns: minmax(0,1fr) 360px;
  }

  .xl\:grid-cols-\[minmax\(0\2c 2fr\)_minmax\(0\2c 1fr\)_minmax\(0\2c 1fr\)\] {
    grid-template-columns: minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);
  }

  .xl\:grid-cols-\[repeat\(3\2c minmax\(0\2c 1fr\)\)_minmax\(320px\2c 1\.5fr\)\] {
    grid-template-columns: repeat(3,minmax(0,1fr)) minmax(320px,1.5fr);
  }

  .xl\:overflow-y-auto {
    overflow-y: auto;
  }

  [dir=ltr] .xl\:rounded-br-card {
    border-bottom-right-radius: 12px;
  }

  [dir=rtl] .xl\:rounded-br-card {
    border-bottom-left-radius: 12px;
  }

  [dir] .xl\:border-b-0 {
    border-bottom-width: 0px;
  }

  [dir=ltr] .xl\:border-r {
    border-right-width: 1px;
  }

  [dir=rtl] .xl\:border-r {
    border-left-width: 1px;
  }

  .xl\:text-\[64px\] {
    font-size: 64px;
  }

  .min-\[1280px\]\:sticky {
    position: sticky;
  }

  .min-\[1280px\]\:top-\[86px\] {
    top: 86px;
  }

  .min-\[1280px\]\:max-h-\[calc\(100vh-102px\)\] {
    max-height: calc(100vh - 102px);
  }

  .min-\[1280px\]\:min-w-0 {
    min-width: 0px;
  }

  .min-\[1280px\]\:grid-cols-\[minmax\(0\2c 1fr\)_350px\] {
    grid-template-columns: minmax(0,1fr) 350px;
  }

  .min-\[1280px\]\:overflow-y-auto {
    overflow-y: auto;
  }

  .min-\[1280px\]\:overscroll-contain {
    overscroll-behavior: contain;
  }

  [dir] .min-\[1280px\]\:rounded-card {
    border-radius: 12px;
  }

  .min-\[1280px\]\:\[scrollbar-width\:thin\] {
    scrollbar-width: thin;
  }

  @media (max-width: 1799px) {

    .min-\[1280px\]\:max-\[1799px\]\:hidden {
      display: none;
    }
  }

  @media (max-width: 1599px) {

    .min-\[1280px\]\:max-\[1599px\]\:inline {
      display: inline;
    }

    .min-\[1280px\]\:max-\[1599px\]\:hidden {
      display: none;
    }

    .min-\[1280px\]\:max-\[1599px\]\:max-w-\[150px\] {
      max-width: 150px;
    }

    .min-\[1280px\]\:max-\[1599px\]\:gap-\[5px\] {
      gap: 5px;
    }

    [dir=ltr] .min-\[1280px\]\:max-\[1599px\]\:px-\[6px\] {
      padding-left: 6px;
      padding-right: 6px;
    }

    [dir=rtl] .min-\[1280px\]\:max-\[1599px\]\:px-\[6px\] {
      padding-right: 6px;
      padding-left: 6px;
    }

    .min-\[1280px\]\:max-\[1599px\]\:text-\[0\.88rem\] {
      font-size: 0.88rem;
    }
  }
}
@media (min-width: 1440px) {

  .min-\[1440px\]\:grid-cols-\[minmax\(0\2c 1fr\)_370px\] {
    grid-template-columns: minmax(0,1fr) 370px;
  }
}
@media (min-width: 1500px) {

  .min-\[1500px\]\:block {
    display: block;
  }

  .min-\[1500px\]\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .min-\[1500px\]\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .min-\[1500px\]\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .min-\[1500px\]\:grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .min-\[1500px\]\:flex-row {
    flex-direction: row;
  }

  .min-\[1500px\]\:items-center {
    align-items: center;
  }
}
@media (min-width: 1536px) {

  .\32xl\:hidden {
    display: none;
  }

  .\32xl\:columns-2 {
    columns: 2;
  }

  .\32xl\:grid-cols-\[190px_minmax\(0\2c 1fr\)\] {
    grid-template-columns: 190px minmax(0,1fr);
  }

  .\32xl\:grid-cols-\[minmax\(0\2c 5fr\)_minmax\(0\2c 7fr\)\] {
    grid-template-columns: minmax(0,5fr) minmax(0,7fr);
  }
}
@media (min-width: 1600px) {

  .min-\[1600px\]\:grid-cols-\[minmax\(0\2c 1fr\)_410px\] {
    grid-template-columns: minmax(0,1fr) 410px;
  }
}
@media (min-width: 1701px) {

  .min-\[1701px\]\:grid-cols-\[minmax\(0\2c 1fr\)_340px\] {
    grid-template-columns: minmax(0,1fr) 340px;
  }
}
@media (min-width: 1800px) {

  .min-\[1800px\]\:table-cell {
    display: table-cell;
  }

  .min-\[1800px\]\:grid-cols-\[minmax\(0\2c 1fr\)_450px\] {
    grid-template-columns: minmax(0,1fr) 450px;
  }
}
[dir] .dark\:border:where([data-wt-mode="dark"] *) {
  border-width: 1px;
}
[dir] .dark\:border-\[color\:var\(--wt-surface\)\]:where([data-wt-mode="dark"] *) {
  border-color: var(--wt-surface);
}
[dir] .dark\:border-brand\/30:where([data-wt-mode="dark"] *) {
  border-color: color-mix(in srgb, var(--wt-brand, #4f46e5) calc(0.3 * 100%), transparent);
}
.dark\:border-line-strong:where([data-wt-mode="dark"] *) {
  --tw-border-opacity: 1;
}
[dir] .dark\:border-line-strong:where([data-wt-mode="dark"] *) {
  border-color: var(--wt-line-strong, #d0d5dd);
}
[dir] .dark\:bg-\[\#0f766e\]\/25:where([data-wt-mode="dark"] *) {
  background-color: rgb(15 118 110 / 0.25);
}
.dark\:bg-\[\#ffffff\]:where([data-wt-mode="dark"] *) {
  --tw-bg-opacity: 1;
}
[dir] .dark\:bg-\[\#ffffff\]:where([data-wt-mode="dark"] *) {
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
[dir] .dark\:bg-\[color\:color-mix\(in_srgb\2c var\(--pc\)_24\%\2c \#0f172a\)\]:where([data-wt-mode="dark"] *) {
  background-color: color-mix(in srgb,var(--pc) 24%,#0f172a);
}
[dir] .dark\:bg-\[rgba\(248\2c 113\2c 113\2c 0\.14\)\]:where([data-wt-mode="dark"] *) {
  background-color: rgba(248,113,113,0.14);
}
[dir] .dark\:bg-brand\/10:where([data-wt-mode="dark"] *) {
  background-color: color-mix(in srgb, var(--wt-brand, #4f46e5) calc(0.1 * 100%), transparent);
}
[dir] .dark\:bg-brand\/15:where([data-wt-mode="dark"] *) {
  background-color: color-mix(in srgb, var(--wt-brand, #4f46e5) calc(0.15 * 100%), transparent);
}
.dark\:bg-surface-2:where([data-wt-mode="dark"] *) {
  --tw-bg-opacity: 1;
}
[dir] .dark\:bg-surface-2:where([data-wt-mode="dark"] *) {
  background-color: var(--wt-surface-2, #f8fafc);
}
.dark\:bg-surface-3:where([data-wt-mode="dark"] *) {
  --tw-bg-opacity: 1;
}
[dir] .dark\:bg-surface-3:where([data-wt-mode="dark"] *) {
  background-color: var(--wt-surface-3, #f1f5f9);
}
[dir] .dark\:bg-up\/\[0\.12\]:where([data-wt-mode="dark"] *) {
  background-color: color-mix(in srgb, var(--wt-up, #089981) calc(0.12 * 100%), transparent);
}
[dir=ltr] .dark\:bg-\[linear-gradient\(160deg\2c color-mix\(in_srgb\2c var\(--wt-brand\2c \#4f46e5\)_14\%\2c transparent\)_0\%\2c var\(--wt-surface\)_60\%\)\]:where([data-wt-mode="dark"] *) {
  background-image: linear-gradient(160deg,color-mix(in srgb,var(--wt-brand,#4f46e5) 14%,transparent) 0%,var(--wt-surface) 60%);
}
[dir=rtl] .dark\:bg-\[linear-gradient\(160deg\2c color-mix\(in_srgb\2c var\(--wt-brand\2c \#4f46e5\)_14\%\2c transparent\)_0\%\2c var\(--wt-surface\)_60\%\)\]:where([data-wt-mode="dark"] *) {
  background-image: linear-gradient(-160deg,color-mix(in srgb,var(--wt-brand,#4f46e5) 14%,transparent) 0%,var(--wt-surface) 60%);
}
.dark\:fill-\[color\:var\(--wt-surface-3\)\]:where([data-wt-mode="dark"] *) {
  fill: var(--wt-surface-3);
}
.dark\:text-\[\#0d0d0d\]:where([data-wt-mode="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(13 13 13 / var(--tw-text-opacity, 1));
}
.dark\:text-\[\#5eead4\]:where([data-wt-mode="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(94 234 212 / var(--tw-text-opacity, 1));
}
.dark\:text-\[\#93c5fd\]:where([data-wt-mode="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(147 197 253 / var(--tw-text-opacity, 1));
}
.dark\:text-\[\#a78bfa\]:where([data-wt-mode="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(167 139 250 / var(--tw-text-opacity, 1));
}
.dark\:text-\[\#f87171\]:where([data-wt-mode="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(248 113 113 / var(--tw-text-opacity, 1));
}
.dark\:text-\[\#fbbf24\]:where([data-wt-mode="dark"] *) {
  --tw-text-opacity: 1;
  color: rgb(251 191 36 / var(--tw-text-opacity, 1));
}
.dark\:text-\[color\:color-mix\(in_srgb\2c var\(--pc\)_55\%\2c \#fff\)\]:where([data-wt-mode="dark"] *) {
  color: color-mix(in srgb,var(--pc) 55%,#fff);
}
.dark\:text-\[color\:var\(--wt-text\)\]:where([data-wt-mode="dark"] *) {
  color: var(--wt-text);
}
.dark\:text-ink:where([data-wt-mode="dark"] *) {
  --tw-text-opacity: 1;
  color: var(--wt-ink, #0f172a);
}
.dark\:shadow-\[inset_0_0_0_1px_rgba\(0\2c 0\2c 0\2c 0\.06\)\]:where([data-wt-mode="dark"] *) {
  --tw-shadow: inset 0 0 0 1px rgba(0,0,0,0.06);
  --tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);
}
[dir] .dark\:shadow-\[inset_0_0_0_1px_rgba\(0\2c 0\2c 0\2c 0\.06\)\]:where([data-wt-mode="dark"] *) {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.dark\:shadow-\[inset_0_0_0_1px_rgba\(255\2c 255\2c 255\2c 0\.08\)\]:where([data-wt-mode="dark"] *) {
  --tw-shadow: inset 0 0 0 1px rgba(255,255,255,0.08);
  --tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);
}
[dir] .dark\:shadow-\[inset_0_0_0_1px_rgba\(255\2c 255\2c 255\2c 0\.08\)\]:where([data-wt-mode="dark"] *) {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
[dir] .dark\:hover\:bg-\[rgba\(248\2c 113\2c 113\2c 0\.1\)\]:hover:where([data-wt-mode="dark"] *) {
  background-color: rgba(248,113,113,0.1);
}
[dir] .dark\:hover\:bg-brand\/10:hover:where([data-wt-mode="dark"] *) {
  background-color: color-mix(in srgb, var(--wt-brand, #4f46e5) calc(0.1 * 100%), transparent);
}
[dir] .dark\:hover\:bg-white\/10:hover:where([data-wt-mode="dark"] *) {
  background-color: rgb(255 255 255 / 0.1);
}
[dir] .dark\:focus-visible\:bg-\[rgba\(248\2c 113\2c 113\2c 0\.1\)\]:focus-visible:where([data-wt-mode="dark"] *) {
  background-color: rgba(248,113,113,0.1);
}
.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker {
  display: none;
}
.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button {
  appearance: none;
}
.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button {
  appearance: none;
}
.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar {
  display: none;
}
@media not all and (min-width: 640px) {

  .max-sm\:\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar {
    display: none;
  }
}
.\[\&\:\:-webkit-search-cancel-button\]\:hidden::-webkit-search-cancel-button {
  display: none;
}
[dir] .\[\&\:fullscreen\]\:rounded-none:fullscreen {
  border-radius: 0px;
}
[dir] .\[\&\:fullscreen\]\:border-0:fullscreen {
  border-width: 0px;
}
.\[\&\:last-child\>i\]\:hidden:last-child>i {
  display: none;
}
@media not all and (min-width: 640px) {

  .max-sm\:\[\&\:not\(\[aria-current\]\)\]\:hidden:not([aria-current]) {
    display: none;
  }

  [dir=ltr] .max-sm\:\[\&\:nth-child\(2n\)\]\:border-r-0:nth-child(2n) {
    border-right-width: 0px;
  }

  [dir=rtl] .max-sm\:\[\&\:nth-child\(2n\)\]\:border-r-0:nth-child(2n) {
    border-left-width: 0px;
  }

  [dir=ltr] .max-sm\:\[\&\:nth-child\(3\)\]\:border-l-0:nth-child(3) {
    border-left-width: 0px;
  }

  [dir=rtl] .max-sm\:\[\&\:nth-child\(3\)\]\:border-l-0:nth-child(3) {
    border-right-width: 0px;
  }
}
[dir=ltr] .\[\&\:nth-child\(3n\)\]\:border-r-0:nth-child(3n) {
  border-right-width: 0px;
}
[dir=rtl] .\[\&\:nth-child\(3n\)\]\:border-r-0:nth-child(3n) {
  border-left-width: 0px;
}
@media not all and (min-width: 640px) {

  [dir=ltr] .max-sm\:\[\&\:nth-child\(3n\)\]\:border-r:nth-child(3n) {
    border-right-width: 1px;
  }

  [dir=rtl] .max-sm\:\[\&\:nth-child\(3n\)\]\:border-r:nth-child(3n) {
    border-left-width: 1px;
  }

  [dir] .max-sm\:\[\&\:nth-child\(n\+3\)\]\:border-t:nth-child(n+3) {
    border-top-width: 1px;
  }
}
[dir=ltr] .\[\&\>\*\+\*\]\:-ml-\[8px\]>*+* {
  margin-left: -8px;
}
[dir=rtl] .\[\&\>\*\+\*\]\:-ml-\[8px\]>*+* {
  margin-right: -8px;
}
@media not all and (min-width: 640px) {

  .max-sm\:\[\&\>\*\:first-child\:nth-last-child\(odd\)\]\:col-span-2>*:first-child:nth-last-child(odd) {
    grid-column: span 2 / span 2;
  }
}
.\[\&\>\*\:first-child\]\:col-span-2>*:first-child {
  grid-column: span 2 / span 2;
}
.\[\&\>\*\:first-child\]\:flex>*:first-child {
  display: flex;
}
.\[\&\>\*\:first-child\]\:items-baseline>*:first-child {
  align-items: baseline;
}
.\[\&\>\*\:first-child\]\:justify-between>*:first-child {
  justify-content: space-between;
}
.\[\&\>\*\:first-child\]\:gap-\[10px\]>*:first-child {
  gap: 10px;
}
@media not all and (min-width: 640px) {

  .max-sm\:\[\&\>\*\:last-child\:nth-child\(odd\)\]\:col-span-2>*:last-child:nth-child(odd) {
    grid-column: span 2 / span 2;
  }
}
.\[\&\>\*\]\:pointer-events-auto>* {
  pointer-events: auto;
}
.\[\&\>\*\]\:min-w-0>* {
  min-width: 0px;
}
[dir] .\[\&\>\*\]\:border-0>* {
  border-width: 0px;
}
.\[\&\>\*\]\:ring-2>* {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
}
[dir] .\[\&\>\*\]\:ring-2>* {
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.\[\&\>\*\]\:ring-\[color\:var\(--wt-surface\2c \#fff\)\]>* {
  --tw-ring-color: var(--wt-surface,#fff);
}
@media not all and (min-width: 640px) {

  .max-sm\:\[\&\>\*\]\:h-\[34px\]>* {
    height: 34px;
  }

  .max-sm\:\[\&\>\*\]\:w-\[86\%\]>* {
    width: 86%;
  }

  .\[\&\>\*\]\:max-sm\:flex-1>* {
    flex: 1 1 0%;
  }

  .max-sm\:\[\&\>\*\]\:flex-1>* {
    flex: 1 1 0%;
  }

  .max-sm\:\[\&\>\*\]\:shrink-0>* {
    flex-shrink: 0;
  }

  .max-sm\:\[\&\>\*\]\:snap-start>* {
    scroll-snap-align: start;
  }
}
.\[\&\>\:only-child\]\:col-span-full>:only-child {
  grid-column: 1 / -1;
}
.\[\&\>button\]\:h-\[32px\]>button {
  height: 32px;
}
.\[\&\>button\]\:text-\[13\.5px\]>button {
  font-size: 13.5px;
}
.\[\&\>dd\]\:text-\[1\.05rem\]>dd {
  font-size: 1.05rem;
}
.\[\&\>dd\]\:font-bold>dd {
  font-weight: 700;
}
.\[\&\>div\:first-child\>div\:last-child\]\:basis-full>div:first-child>div:last-child {
  flex-basis: 100%;
}
@media not all and (min-width: 640px) {

  .max-sm\:\[\&\>div\:first-child\>div\:last-child\]\:grid>div:first-child>div:last-child {
    display: grid;
  }

  .max-sm\:\[\&\>div\:first-child\>div\:last-child\]\:w-full>div:first-child>div:last-child {
    width: 100%;
  }

  .max-sm\:\[\&\>div\:first-child\>div\:last-child\]\:grid-cols-2>div:first-child>div:last-child {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
.\[\&\>div\:first-child\]\:items-start>div:first-child {
  align-items: flex-start;
}
[dir] .\[\&\>div\:last-child\>\*\]\:border-b-0>div:last-child>* {
  border-bottom-width: 0px;
}
.\[\&\>div\:last-child\]\:hidden>div:last-child {
  display: none;
}
[dir] .\[\&\>div\:last-child\]\:pt-0>div:last-child {
  padding-top: 0px;
}
@media not all and (min-width: 640px) {

  .max-sm\:\[\&\>div\:last-child\]\:w-full>div:last-child {
    width: 100%;
  }
}
[dir] .\[\&\>div\:nth-child\(-n\+3\)\]\:border-b>div:nth-child(-n+3) {
  border-bottom-width: 1px;
}
@media not all and (min-width: 640px) {

  [dir] .max-sm\:\[\&\>div\:nth-child\(-n\+4\)\]\:border-b>div:nth-child(-n+4) {
    border-bottom-width: 1px;
  }

  [dir] .max-sm\:\[\&\>div\:nth-last-child\(-n\+2\)\]\:border-b-0>div:nth-last-child(-n+2) {
    border-bottom-width: 0px;
  }
}
@media (min-width: 640px) {

  [dir] .sm\:\[\&\>div\:nth-last-child\(-n\+3\)\]\:border-b-0>div:nth-last-child(-n+3) {
    border-bottom-width: 0px;
  }
}
[dir] .\[\&\>div\]\:border-b-0>div {
  border-bottom-width: 0px;
}
@media not all and (min-width: 640px) {

  .max-sm\:\[\&\>div\]\:flex>div {
    display: flex;
  }

  .max-sm\:\[\&\>div\]\:flex-wrap>div {
    flex-wrap: wrap;
  }

  .max-sm\:\[\&\>div\]\:items-center>div {
    align-items: center;
  }

  .max-sm\:\[\&\>div\]\:gap-x-\[6px\]>div {
    column-gap: 6px;
  }
}
.\[\&\>dt\]\:text-\[1\.05rem\]>dt {
  font-size: 1.05rem;
}
.\[\&\>dt\]\:font-bold>dt {
  font-weight: 700;
}
[dir=ltr] .\[\&\>footer\]\:ml-\[260px\]>footer {
  margin-left: 260px;
}
[dir=rtl] .\[\&\>footer\]\:ml-\[260px\]>footer {
  margin-right: 260px;
}
[dir=ltr] .\[\&\>footer\]\:ml-\[80px\]>footer {
  margin-left: 80px;
}
[dir=rtl] .\[\&\>footer\]\:ml-\[80px\]>footer {
  margin-right: 80px;
}
.\[\&\>label\]\:min-w-\[150px\]>label {
  min-width: 150px;
}
[dir] .\[\&\>li\:nth-last-child\(2\)\:nth-child\(odd\)\]\:border-b-0>li:nth-last-child(2):nth-child(odd) {
  border-bottom-width: 0px;
}
.\[\&\>span\]\:min-w-0>span {
  min-width: 0px;
}
.\[\&\>span\]\:truncate>span {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.\[\&\>span\]\:whitespace-nowrap>span {
  white-space: nowrap;
}
[dir] .\[\&\>svg\]\:m-0>svg {
  margin: 0px;
}
.\[\&\>svg\]\:size-\[15px\]>svg {
  width: 15px;
  height: 15px;
}
.\[\&\>svg\]\:size-\[16px\]>svg {
  width: 16px;
  height: 16px;
}
.\[\&\>svg\]\:size-\[18px\]>svg {
  width: 18px;
  height: 18px;
}
.\[\&\>svg\]\:shrink-0>svg {
  flex-shrink: 0;
}
.\[\&\>svg\]\:text-\[\#c7d2fe\]>svg {
  --tw-text-opacity: 1;
  color: rgb(199 210 254 / var(--tw-text-opacity, 1));
}
.\[\&\>svg\]\:text-\[\#d97706\]>svg {
  --tw-text-opacity: 1;
  color: rgb(217 119 6 / var(--tw-text-opacity, 1));
}
.\[\&\>svg\]\:text-\[color-mix\(in_srgb\2c var\(--wt-side-text\)_80\%\2c var\(--wt-side-bg\)\)\]>svg {
  color: color-mix(in srgb,var(--wt-side-text) 80%,var(--wt-side-bg));
}
.\[\&\>svg\]\:text-brand-ink>svg {
  --tw-text-opacity: 1;
  color: var(--wt-brand-ink, #4338ca);
}
.\[\&\>svg\]\:text-down-ink>svg {
  --tw-text-opacity: 1;
  color: var(--wt-down-ink, #b3202d);
}
.\[\&\>svg\]\:text-side-accent-ink>svg {
  --tw-text-opacity: 1;
  color: var(--wt-side-accent-ink, #4338ca);
}
.\[\&\>svg\]\:text-warn-ink>svg {
  --tw-text-opacity: 1;
  color: var(--wt-warn-ink, #92400e);
}
[dir] .\[\&\>svg\]\:transition-colors>svg {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[dir] .\[\&\>svg\]\:duration-150>svg {
  transition-duration: 150ms;
}
.hover\:\[\&\>svg\]\:text-side-ink>svg:hover {
  --tw-text-opacity: 1;
  color: var(--wt-side-ink, #111827);
}
@media not all and (min-width: 640px) {

  .max-sm\:\[\&\>tbody\]\:block>tbody {
    display: block;
  }

  .max-sm\:\[\&\>tbody\]\:flex>tbody {
    display: flex;
  }

  .max-sm\:\[\&\>tbody\]\:flex-col>tbody {
    flex-direction: column;
  }

  .max-sm\:\[\&\>tbody\]\:gap-\[10px\]>tbody {
    gap: 10px;
  }

  [dir=ltr] .max-sm\:\[\&\>tbody\]\:px-\[12px\]>tbody {
    padding-left: 12px;
    padding-right: 12px;
  }

  [dir=rtl] .max-sm\:\[\&\>tbody\]\:px-\[12px\]>tbody {
    padding-right: 12px;
    padding-left: 12px;
  }

  [dir] .max-sm\:\[\&\>tbody\]\:py-\[12px\]>tbody {
    padding-top: 12px;
    padding-bottom: 12px;
  }
}
.\[\&\>td\:first-child\]\:shadow-\[inset_3px_0_0_var\(--wt-brand\2c \#4f46e5\)\]>td:first-child {
  --tw-shadow: inset 3px 0 0 var(--wt-brand,#4f46e5);
  --tw-shadow-colored: inset 3px 0 0 var(--tw-shadow-color);
}
[dir] .\[\&\>td\:first-child\]\:shadow-\[inset_3px_0_0_var\(--wt-brand\2c \#4f46e5\)\]>td:first-child {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
@media not all and (min-width: 640px) {

  .max-sm\:\[\&\>td\:last-child\]\:col-span-2>td:last-child {
    grid-column: span 2 / span 2;
  }

  [dir] .max-sm\:\[\&\>td\:last-child\]\:mt-\[3px\]>td:last-child {
    margin-top: 3px;
  }

  [dir] .max-sm\:\[\&\>td\:last-child\]\:\!border-t>td:last-child {
    border-top-width: 1px !important;
  }

  [dir] .max-sm\:\[\&\>td\:last-child\]\:\!border-solid>td:last-child {
    border-style: solid !important;
  }

  .max-sm\:\[\&\>td\:last-child\]\:\!border-line-2>td:last-child {
    --tw-border-opacity: 1 !important;
  }

  [dir] .max-sm\:\[\&\>td\:last-child\]\:\!border-line-2>td:last-child {
    border-color: var(--wt-line-2, #eef0f5) !important;
  }

  [dir] .max-sm\:\[\&\>td\:last-child\]\:\!pt-\[10px\]>td:last-child {
    padding-top: 10px !important;
  }
}
.\[\&\>td\]\:bg-brand-50>td {
  --tw-bg-opacity: 1;
}
[dir] .\[\&\>td\]\:bg-brand-50>td {
  background-color: var(--wt-brand-50, #eef2ff);
}
.\[\&\>td\]\:bg-surface-2>td {
  --tw-bg-opacity: 1;
}
[dir] .\[\&\>td\]\:bg-surface-2>td {
  background-color: var(--wt-surface-2, #f8fafc);
}
.\[\&\>td\]\:opacity-60>td {
  opacity: 0.6;
}
.\[\&\>td\]\:opacity-\[0\.55\]>td {
  opacity: 0.55;
}
[dir] .\[\&\>td\]\:transition-colors>td {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[dir] .\[\&\>td\]\:duration-100>td {
  transition-duration: 100ms;
}
.hover\:\[\&\>td\]\:bg-brand-50>td:hover {
  --tw-bg-opacity: 1;
}
[dir] .hover\:\[\&\>td\]\:bg-brand-50>td:hover {
  background-color: var(--wt-brand-50, #eef2ff);
}
.hover\:\[\&\>td\]\:bg-surface-2>td:hover {
  --tw-bg-opacity: 1;
}
[dir] .hover\:\[\&\>td\]\:bg-surface-2>td:hover {
  background-color: var(--wt-surface-2, #f8fafc);
}
.focus-visible\:\[\&\>td\]\:bg-brand-50>td:focus-visible {
  --tw-bg-opacity: 1;
}
[dir] .focus-visible\:\[\&\>td\]\:bg-brand-50>td:focus-visible {
  background-color: var(--wt-brand-50, #eef2ff);
}
@media not all and (min-width: 640px) {

  .max-sm\:\[\&\>td\]\:block>td {
    display: block;
  }

  [dir] .max-sm\:\[\&\>td\]\:\!border-0>td {
    border-width: 0px !important;
  }

  [dir] .max-sm\:\[\&\>td\]\:\!p-0>td {
    padding: 0px !important;
  }

  [dir=ltr] .max-sm\:\[\&\>td\]\:\!text-left>td {
    text-align: left !important;
  }

  [dir=rtl] .max-sm\:\[\&\>td\]\:\!text-left>td {
    text-align: right !important;
  }

  [dir] .max-sm\:hover\:\[\&\>td\]\:bg-transparent>td:hover {
    background-color: transparent;
  }

  .max-sm\:\[\&\>thead\]\:hidden>thead {
    display: none;
  }
}
[dir] .\[\&\>tr\:last-child\>td\]\:border-b-0>tr:last-child>td {
  border-bottom-width: 0px;
}
[dir] .\[\&\[open\]\]\:pb-\[14px\][open] {
  padding-bottom: 14px;
}
.\[\&_\.apexcharts-legend-text\]\:font-sans .apexcharts-legend-text {
  font-family: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;
}
.\[\&_\.apexcharts-text\]\:font-sans .apexcharts-text {
  font-family: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;
}
[dir] .\[\&_\.apexcharts-tooltip\]\:\!border-0 .apexcharts-tooltip {
  border-width: 0px !important;
}
[dir] .\[\&_\.apexcharts-tooltip\]\:\!bg-\[transparent\] .apexcharts-tooltip {
  background-color: transparent !important;
}
.\[\&_\.apexcharts-tooltip\]\:\!shadow-none .apexcharts-tooltip {
  --tw-shadow: 0 0 #0000 !important;
  --tw-shadow-colored: 0 0 #0000 !important;
}
[dir] .\[\&_\.apexcharts-tooltip\]\:\!shadow-none .apexcharts-tooltip {
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
[dir=ltr] .\[\&_\.app-content\.content\]\:px-\[28px\] .app-content.content {
  padding-left: 28px;
  padding-right: 28px;
}
[dir=rtl] .\[\&_\.app-content\.content\]\:px-\[28px\] .app-content.content {
  padding-right: 28px;
  padding-left: 28px;
}
[dir] .\[\&_\.app-content\.content\]\:pb-0 .app-content.content {
  padding-bottom: 0px;
}
[dir] .\[\&_\.app-content\.content\]\:pt-\[92px\] .app-content.content {
  padding-top: 92px;
}
@media not all and (min-width: 768px) {

  [dir=ltr] .max-md\:\[\&_\.app-content\.content\]\:px-\[1\.2rem\] .app-content.content {
    padding-left: 1.2rem;
    padding-right: 1.2rem;
  }

  [dir=rtl] .max-md\:\[\&_\.app-content\.content\]\:px-\[1\.2rem\] .app-content.content {
    padding-right: 1.2rem;
    padding-left: 1.2rem;
  }

  [dir] .max-md\:\[\&_\.app-content\.content\]\:pt-\[72px\] .app-content.content {
    padding-top: 72px;
  }
}
.\[\&_\.app-content\]\:relative .app-content {
  position: relative;
}
[dir=ltr] .\[\&_\.app-content\]\:ml-\[260px\] .app-content {
  margin-left: 260px;
}
[dir=rtl] .\[\&_\.app-content\]\:ml-\[260px\] .app-content {
  margin-right: 260px;
}
[dir=ltr] .\[\&_\.app-content\]\:ml-\[80px\] .app-content {
  margin-left: 80px;
}
[dir=rtl] .\[\&_\.app-content\]\:ml-\[80px\] .app-content {
  margin-right: 80px;
}
.\[\&_\.app-content\]\:flex-1 .app-content {
  flex: 1 1 0%;
}
[dir] .\[\&_\.app-content\]\:transition-\[margin-left\] .app-content {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
[dir=ltr] .\[\&_\.app-content\]\:transition-\[margin-left\] .app-content {
  transition-property: margin-left;
}
[dir=rtl] .\[\&_\.app-content\]\:transition-\[margin-left\] .app-content {
  transition-property: margin-right;
}
[dir] .\[\&_\.app-content\]\:duration-\[240ms\] .app-content {
  transition-duration: 240ms;
}
[dir] .\[\&_\.app-content\]\:ease-shell .app-content {
  transition-timing-function: cubic-bezier(0.2, 0.8, 0.2, 1);
}
@media (prefers-reduced-motion: reduce) {

  [dir] .motion-reduce\:\[\&_\.app-content\]\:transition-none .app-content {
    transition-property: none;
  }
}
[dir] .\[\&_\.dp--inline\]\:mb-0 .dp--inline {
  margin-bottom: 0px;
}
[dir] .\[\&_\.wt-banner-slot\+\.app-content\.content\]\:pt-\[14px\] .wt-banner-slot+.app-content.content {
  padding-top: 14px;
}
.\[\&_a\]\:font-semibold a {
  font-weight: 600;
}
.\[\&_a\]\:text-brand-ink a {
  --tw-text-opacity: 1;
  color: var(--wt-brand-ink, #4338ca);
}
.\[\&_b\]\:font-semibold b {
  font-weight: 600;
}
.\[\&_b\]\:text-\[\#fff\] b {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.\[\&_b\]\:text-ink b {
  --tw-text-opacity: 1;
  color: var(--wt-ink, #0f172a);
}
@media not all and (min-width: 640px) {

  .max-sm\:\[\&_b\]\:text-\[0\.9rem\] b {
    font-size: 0.9rem;
  }
}
.\[\&_canvas\]\:block canvas {
  display: block;
}
[dir] .\[\&_dd\]\:mt-\[4px\] dd {
  margin-top: 4px;
}
[dir] .\[\&_dd\]\:py-\[7px\] dd {
  padding-top: 7px;
  padding-bottom: 7px;
}
.\[\&_dd\]\:\[overflow-wrap\:anywhere\] dd {
  overflow-wrap: anywhere;
}
@media not all and (min-width: 640px) {

  [dir=ltr] .max-sm\:\[\&_dl\>div\:nth-child\(2n\)\]\:border-r dl>div:nth-child(2n) {
    border-right-width: 1px;
  }

  [dir=rtl] .max-sm\:\[\&_dl\>div\:nth-child\(2n\)\]\:border-r dl>div:nth-child(2n) {
    border-left-width: 1px;
  }

  [dir=ltr] .max-sm\:\[\&_dl\>div\:nth-child\(3n\)\]\:border-r-0 dl>div:nth-child(3n) {
    border-right-width: 0px;
  }

  [dir=rtl] .max-sm\:\[\&_dl\>div\:nth-child\(3n\)\]\:border-r-0 dl>div:nth-child(3n) {
    border-left-width: 0px;
  }

  [dir] .max-sm\:\[\&_dl\>div\:nth-last-child\(-n\+2\)\]\:border-b-0 dl>div:nth-last-child(-n+2) {
    border-bottom-width: 0px;
  }
}
[dir] .\[\&_dl\>div\:nth-last-child\(-n\+3\)\]\:border-b-0 dl>div:nth-last-child(-n+3) {
  border-bottom-width: 0px;
}
@media not all and (min-width: 640px) {

  [dir] .max-sm\:\[\&_dl\>div\:nth-last-child\(-n\+3\)\]\:border-b dl>div:nth-last-child(-n+3) {
    border-bottom-width: 1px;
  }
}
[dir] .\[\&_dl\>div\]\:border-b-0 dl>div {
  border-bottom-width: 0px;
}
@media not all and (min-width: 640px) {

  [dir=ltr] .max-sm\:\[\&_dl\>div\]\:px-\[10px\] dl>div {
    padding-left: 10px;
    padding-right: 10px;
  }

  [dir=rtl] .max-sm\:\[\&_dl\>div\]\:px-\[10px\] dl>div {
    padding-right: 10px;
    padding-left: 10px;
  }

  .max-sm\:\[\&_dl\]\:grid-cols-3 dl {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}
[dir] .\[\&_dt\]\:py-\[7px\] dt {
  padding-top: 7px;
  padding-bottom: 7px;
}
.\[\&_img\]\:size-\[18px\] img {
  width: 18px;
  height: 18px;
}
.\[\&_img\]\:object-contain img {
  object-fit: contain;
}
.\[\&_label\]\:text-\[color\:var\(--wt-muted\2c \#5b6577\)\] label {
  color: var(--wt-muted,#5b6577);
}
.\[\&_label\]\:\[--wt-label-fs\:0\.74rem\] label {
  --wt-label-fs: 0.74rem;
}
.\[\&_label\]\:\[--wt-label-fs\:0\.76rem\] label {
  --wt-label-fs: 0.76rem;
}
.\[\&_label\]\:\[--wt-label-fw\:500\] label {
  --wt-label-fw: 500;
}
.\[\&_li\]\:grid-cols-\[150px_minmax\(0\2c 1fr\)_56px\] li {
  grid-template-columns: 150px minmax(0,1fr) 56px;
}
.\[\&_li\]\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(60px\2c 0\.6fr\)_40px\] li {
  grid-template-columns: minmax(0,1fr) minmax(60px,0.6fr) 40px;
}
@media not all and (min-width: 640px) {

  .max-sm\:\[\&_li\]\:grid-cols-\[120px_minmax\(0\2c 1fr\)_44px\] li {
    grid-template-columns: 120px minmax(0,1fr) 44px;
  }
}
[dir] .\[\&_p\]\:m-0 p {
  margin: 0px;
}
[dir] .\[\&_p\]\:text-center p {
  text-align: center;
}
.\[\&_p\]\:leading-\[1\.6\] p {
  line-height: 1.6;
}
[dir] .\[\&_svg\]\:mt-\[1px\] svg {
  margin-top: 1px;
}
[dir] .\[\&_svg\]\:mt-px svg {
  margin-top: 1px;
}
.\[\&_svg\]\:size-\[12px\] svg {
  width: 12px;
  height: 12px;
}
.\[\&_svg\]\:size-\[13px\] svg {
  width: 13px;
  height: 13px;
}
.\[\&_svg\]\:size-\[14px\] svg {
  width: 14px;
  height: 14px;
}
.\[\&_svg\]\:size-\[15px\] svg {
  width: 15px;
  height: 15px;
}
.\[\&_svg\]\:size-\[16px\] svg {
  width: 16px;
  height: 16px;
}
.\[\&_svg\]\:size-\[17px\] svg {
  width: 17px;
  height: 17px;
}
.\[\&_svg\]\:size-\[18px\] svg {
  width: 18px;
  height: 18px;
}
.\[\&_svg\]\:size-\[19px\] svg {
  width: 19px;
  height: 19px;
}
.\[\&_svg\]\:size-\[20px\] svg {
  width: 20px;
  height: 20px;
}
.\[\&_svg\]\:size-\[22px\] svg {
  width: 22px;
  height: 22px;
}
.\[\&_svg\]\:size-\[26px\] svg {
  width: 26px;
  height: 26px;
}
.\[\&_svg\]\:size-\[30px\] svg {
  width: 30px;
  height: 30px;
}
.\[\&_svg\]\:flex-none svg {
  flex: none;
}
.\[\&_svg\]\:shrink-0 svg {
  flex-shrink: 0;
}
.\[\&_svg\]\:text-brand svg {
  --tw-text-opacity: 1;
  color: var(--wt-brand, #4f46e5);
}
.\[\&_svg\]\:text-brand-ink svg {
  --tw-text-opacity: 1;
  color: var(--wt-brand-ink, #4338ca);
}
.\[\&_svg\]\:text-muted svg {
  --tw-text-opacity: 1;
  color: var(--wt-muted, #5b6577);
}
@media not all and (min-width: 768px) {

  .max-md\:\[\&_svg\]\:size-\[20px\] svg {
    width: 20px;
    height: 20px;
  }
}
[dir] .\[\&_table\]\:m-0 table {
  margin: 0px;
}
.\[\&_table_td\]\:whitespace-normal table td {
  white-space: normal;
}
[dir] .\[\&_table_td\]\:border-0 table td {
  border-width: 0px;
}
[dir] .\[\&_table_td\]\:\!bg-\[transparent\] table td {
  background-color: transparent !important;
}
[dir] .\[\&_table_td\]\:p-0 table td {
  padding: 0px;
}
.\[\&_table_td\]\:leading-\[normal\] table td {
  line-height: normal;
}
[dir] .\[\&_table_th\]\:border-0 table th {
  border-width: 0px;
}
[dir] .\[\&_table_th\]\:p-0 table th {
  padding: 0px;
}
[dir] .\[\&_table_tr\:hover_td\]\:\!bg-\[transparent\] table tr:hover td {
  background-color: transparent !important;
}
.\[\&_tbody\]\:opacity-60 tbody {
  opacity: 0.6;
}
[dir] .\[\&_tbody\]\:transition-opacity tbody {
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.\[\&_td\:first-child\]\:w-\[96px\] td:first-child {
  width: 96px;
}
.\[\&_td\:first-child\]\:text-muted td:first-child {
  --tw-text-opacity: 1;
  color: var(--wt-muted, #5b6577);
}
[dir] .\[\&_td\]\:border-b-0 td {
  border-bottom-width: 0px;
}
[dir] .\[\&_td\]\:border-t td {
  border-top-width: 1px;
}
.\[\&_td\]\:border-line td {
  --tw-border-opacity: 1;
}
[dir] .\[\&_td\]\:border-line td {
  border-color: var(--wt-line, #e5e7eb);
}
.\[\&_td\]\:bg-surface-2 td {
  --tw-bg-opacity: 1;
}
[dir] .\[\&_td\]\:bg-surface-2 td {
  background-color: var(--wt-surface-2, #f8fafc);
}
[dir=ltr] .\[\&_td\]\:px-\[6px\] td {
  padding-left: 6px;
  padding-right: 6px;
}
[dir=rtl] .\[\&_td\]\:px-\[6px\] td {
  padding-right: 6px;
  padding-left: 6px;
}
[dir] .\[\&_td\]\:py-\[3px\] td {
  padding-top: 3px;
  padding-bottom: 3px;
}
.\[\&_td\]\:align-top td {
  vertical-align: top;
}
.\[\&_td\]\:font-semibold td {
  font-weight: 600;
}
.wt-std .\[\.wt-std_\&\]\:text-\[0\.84rem\] {
  font-size: 0.84rem;
}
.wt-std .\[\.wt-std_\&\]\:text-\[1rem\] {
  font-size: 1rem;
}
.wt-std .\[\.wt-std_\&\]\:font-semibold {
  font-weight: 600;
}
@container(min-width:620px) {

  .\[\@container\(min-width\:620px\)\]\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(0\2c 300px\)\] {
    grid-template-columns: minmax(0,1fr) minmax(0,300px);
  }

  .\[\@container\(min-width\:620px\)\]\:items-start {
    align-items: flex-start;
  }
}
@container(min-width:760px) {

  [dir] .\[\@container\(min-width\:760px\)\]\:mt-\[0px\] {
    margin-top: 0px;
  }

  .\[\@container\(min-width\:760px\)\]\:grid-cols-\[minmax\(0\2c 1fr\)_168px_minmax\(0\2c 1fr\)\] {
    grid-template-columns: minmax(0,1fr) 168px minmax(0,1fr);
  }

  [dir] .\[\@container\(min-width\:760px\)\]\:pt-\[30px\] {
    padding-top: 30px;
  }
}
html[data-wt-sidebar=white]:not([data-wt-mode=dark]) .\[html\[data-wt-sidebar\=white\]\:not\(\[data-wt-mode\=dark\]\)_\&\]\:bg-line {
  --tw-bg-opacity: 1;
}
html[dir][data-wt-sidebar=white]:not([data-wt-mode=dark]) .\[html\[data-wt-sidebar\=white\]\:not\(\[data-wt-mode\=dark\]\)_\&\]\:bg-line {
  background-color: var(--wt-line, #e5e7eb);
}:where(.app-content) h1 {
  font-family: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;
  font-size: 1.45rem;
  font-weight: 700;
  color: var(--wt-ink, #0f172a);
  letter-spacing: -0.01em;
  line-height: 1.25;
}
:where(.app-content) h2 {
  font-family: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  color: var(--wt-ink, #0f172a);
}
:where(.app-content) h4 {
  font-family: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;
  font-size: 1.1rem;
  font-weight: 700;
  color: var(--wt-ink, #0f172a);
}
:where(.app-content) h5 {
  font-family: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;
  font-size: 1rem;
  line-height: 1.4;
}
:where(.app-content) p {
  font-family: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;
  font-size: 0.92rem;
  line-height: 1.5;
}
:where(.app-content) li {
  font-family: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;
}
[dir] :where(.app-content) thead {
  background-color: var(--wt-surface-2, #f8fafc);
}
:where(.app-content) th {
  font-family: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;
  font-size: 0.786rem;
  font-weight: 600;
  line-height: 1.4;
  color: var(--wt-muted, #64748b);
  text-transform: uppercase;
  letter-spacing: 0.04em;
}
[dir] :where(.app-content) th {
  text-align: start;
  border-bottom: 1px solid var(--wt-line, #e9edf5);
}
:where(.app-content) th p {
  color: var(--wt-muted, #64748b);
  font-weight: 600;
}
:where(.app-content) td {
  font-family: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;
  font-size: 0.88rem;
  font-weight: 500;
  line-height: 1.4;
  color: var(--wt-text, #1f2937);
}
[dir] :where(.app-content) td {
  text-align: start;
  border-bottom: 1px solid var(--wt-line-2, #f1f4f9);
}

[dir] :where(.au) h1, [dir] :where(.au) h2, [dir] :where(.au) h3, [dir] :where(.au) p {
  margin: 0;
}
:where(.au) p {
  font-size: inherit;
  line-height: 1.55;
  color: inherit;
}html {
  --wt-p: #4f46e5;
  --wt-p-700: #4338ca;
  --wt-p-2: #7c3aed;
  --wt-p-d: #6366f1;
  --wt-p-rgb: 79, 70, 229;
  --wt-p-d-rgb: 99, 102, 241;
}

html[data-wt-primary=blue] {
  --wt-p: #2563eb;
  --wt-p-700: #1d4ed8;
  --wt-p-2: #0891b2;
  --wt-p-d: #3b82f6;
  --wt-p-rgb: 37, 99, 235;
  --wt-p-d-rgb: 59, 130, 246;
}

html[data-wt-primary=teal] {
  --wt-p: #0f766e;
  --wt-p-700: #115e59;
  --wt-p-2: #0e7490;
  --wt-p-d: #0d9488;
  --wt-p-rgb: 15, 118, 110;
  --wt-p-d-rgb: 13, 148, 136;
}

html[data-wt-primary=violet] {
  --wt-p: #7c3aed;
  --wt-p-700: #6d28d9;
  --wt-p-2: #c026d3;
  --wt-p-d: #8b5cf6;
  --wt-p-rgb: 124, 58, 237;
  --wt-p-d-rgb: 139, 92, 246;
}

html[data-wt-primary=graphite] {
  --wt-p: #334155;
  --wt-p-700: #1e293b;
  --wt-p-2: #64748b;
  --wt-p-d: #64748b;
  --wt-p-rgb: 51, 65, 85;
  --wt-p-d-rgb: 100, 116, 139;
}

html[data-wt-primary=bronze] {
  --wt-p: #b45309;
  --wt-p-700: #92400e;
  --wt-p-2: #d97706;
  --wt-p-d: #c2610c;
  --wt-p-rgb: 180, 83, 9;
  --wt-p-d-rgb: 194, 97, 12;
}

html {
  --wt-brand-solid: var(--wt-p);
  --wt-brand-solid-hover: var(--wt-p-700);
  --wt-brand-rgb: var(--wt-p-rgb);
  --wt-muted: #5b6577;
  --wt-faint: #667085;
}

html[data-wt-primary]:not([data-wt-primary=indigo]) {
  --wt-brand: var(--wt-p);
  --wt-brand-700: var(--wt-p-700);
  --wt-brand-2: var(--wt-p-2);
  --wt-brand-ink: var(--wt-p);
  --wt-brand-400: color-mix(in srgb, var(--wt-p) 65%, #fff);
  --wt-brand-200: color-mix(in srgb, var(--wt-p) 30%, #fff);
  --wt-brand-100: color-mix(in srgb, var(--wt-p) 16%, #fff);
  --wt-brand-50: color-mix(in srgb, var(--wt-p) 7%, #fff);
}

html:is([data-wt-mode=dark], [data-wt-primary]:not([data-wt-primary=indigo])) {
  --wt-chart-1: var(--wt-brand);
  --wt-chart-2: color-mix(in srgb, var(--wt-brand) 62%, #fff);
  --wt-chart-3: var(--wt-brand-700);
  --wt-chart-4: color-mix(in srgb, var(--wt-brand) 42%, #fff);
  --wt-chart-5: color-mix(in srgb, var(--wt-brand) 85%, #fff);
  --wt-chart-6: color-mix(in srgb, var(--wt-brand) 28%, #fff);
  --wt-chart-7: color-mix(in srgb, var(--wt-brand) 80%, #000);
  --wt-chart-8: color-mix(in srgb, var(--wt-brand) 16%, #fff);
}

html[data-wt-bg=warm] {
  --wt-bg: #f7f4ee;
  --wt-surface-2: #fbf9f5;
  --wt-surface-3: #f1ece4;
}

html[data-wt-bg=cool] {
  --wt-bg: #eef3f9;
  --wt-surface-2: #f6f9fc;
  --wt-surface-3: #e7eef6;
}

html[data-wt-bg=accent] {
  --wt-bg: color-mix(in srgb, var(--wt-p) 6%, #f6f7fb);
  --wt-surface-2: color-mix(in srgb, var(--wt-p) 3%, #fafbfd);
  --wt-surface-3: color-mix(in srgb, var(--wt-p) 8%, #f1f5f9);
}

html[data-wt-mode=dark][data-wt-primary] {
  color-scheme: dark;
  --wt-bg: #0d111c;
  --wt-surface: #151b29;
  --wt-surface-2: #1a2132;
  --wt-surface-3: #222a3e;
  --wt-line: #29324a;
  --wt-line-2: #222a3d;
  --wt-line-strong: #3a4562;
  --wt-ink: #eef1f7;
  --wt-text: #c8cedb;
  --wt-muted: #949db1;
  --wt-faint: #8a93a8;
  --wt-navy: #eef1f7;
  --wt-navy-fill: #2f3a58;
  --wt-up: #26a69a;
  --wt-down: #ef5350;
  --wt-up-50: color-mix(in srgb, #26a69a 16%, var(--wt-surface));
  --wt-down-50: color-mix(in srgb, #ef5350 16%, var(--wt-surface));
  --wt-warn-50: color-mix(in srgb, #f59e0b 15%, var(--wt-surface));
  --wt-info-50: color-mix(in srgb, #3b82f6 15%, var(--wt-surface));
  --wt-violet-50: color-mix(in srgb, #8b5cf6 15%, var(--wt-surface));
  --wt-up-ink: #5fd3c3;
  --wt-down-ink: #ff8a8a;
  --wt-warn-ink: #fbbf24;
  --wt-brand: var(--wt-p-d);
  --wt-brand-rgb: var(--wt-p-d-rgb);
  --wt-brand-solid: var(--wt-p);
  --wt-brand-solid-hover: var(--wt-p-700);
  --wt-brand-700: var(--wt-p);
  --wt-brand-2: var(--wt-p-2);
  --wt-brand-ink: color-mix(in srgb, var(--wt-p-d) 58%, #fff);
  --wt-brand-400: color-mix(in srgb, var(--wt-p-d) 75%, #fff);
  --wt-brand-200: color-mix(in srgb, var(--wt-p-d) 45%, var(--wt-surface));
  --wt-brand-100: color-mix(in srgb, var(--wt-p-d) 28%, var(--wt-surface));
  --wt-brand-50: color-mix(in srgb, var(--wt-p-d) 16%, var(--wt-surface));
  --wt-card-shadow: 0 1px 2px rgba(0, 0, 0, 0.35), 0 2px 10px rgba(0, 0, 0, 0.2);
}

html[data-wt-mode=dark][data-wt-primary=graphite] {
  --wt-brand-solid: var(--wt-p-d);
  --wt-brand-solid-hover: #475569;
}

html[data-wt-mode=dark][data-wt-bg=warm] {
  --wt-bg: #12100d;
  --wt-surface: #1c1915;
  --wt-surface-2: #221f1a;
  --wt-surface-3: #2b2721;
  --wt-line: #383128;
  --wt-line-2: #2b2721;
  --wt-line-strong: #4a4236;
  --wt-navy-fill: #3d3628;
}

html[data-wt-mode=dark][data-wt-bg=cool] {
  --wt-bg: #0a1120;
  --wt-surface: #111b2e;
  --wt-surface-2: #152137;
  --wt-surface-3: #1c2a44;
  --wt-line: #243552;
  --wt-line-2: #1c2a44;
  --wt-line-strong: #31476c;
  --wt-navy-fill: #2a3d63;
}

html[data-wt-mode=dark][data-wt-bg=accent] {
  --wt-bg: color-mix(in srgb, var(--wt-p-d) 8%, #0b0e17);
  --wt-surface: color-mix(in srgb, var(--wt-p-d) 7%, #141925);
  --wt-surface-2: color-mix(in srgb, var(--wt-p-d) 9%, #181e2c);
  --wt-surface-3: color-mix(in srgb, var(--wt-p-d) 12%, #1f2637);
  --wt-line: color-mix(in srgb, var(--wt-p-d) 14%, #262e42);
  --wt-line-2: color-mix(in srgb, var(--wt-p-d) 10%, #1f2637);
}

html[data-wt-panel=bordered] {
  --wt-card-shadow: none;
}

html[data-wt-panel=flat] {
  --wt-card-shadow: none;
  --wt-card-line: transparent;
}

html[data-wt-btn=gradient] {
  --wt-btn-bg: linear-gradient(135deg, var(--wt-brand, #4f46e5), var(--wt-brand-2, #7c3aed));
  --wt-btn-bg-hover: linear-gradient(135deg, var(--wt-brand-700, #4338ca), var(--wt-brand-2, #7c3aed));
}
html[data-wt-btn=gradient] .dp-btn:not(.dp-btn--ghost):not(.dp-btn--quiet):not(.dp-btn--remove):not(.dp-btn--buy):not(.dp-btn--sell):not(.dp-btn--danger),
html[data-wt-btn=gradient] .btn-primary {
  background-image: var(--wt-btn-bg) !important;
  border-color: transparent !important;
}
html[data-wt-btn=gradient] .dp-btn:not(.dp-btn--ghost):not(.dp-btn--quiet):not(.dp-btn--remove):not(.dp-btn--buy):not(.dp-btn--sell):not(.dp-btn--danger):hover:not(:disabled),
html[data-wt-btn=gradient] .btn-primary:hover:not(:disabled) {
  background-image: var(--wt-btn-bg-hover) !important;
}

html:is([data-wt-mode=dark], [data-wt-primary]:not([data-wt-primary=indigo])) .btn-primary {
  background-color: var(--wt-brand-solid) !important;
  border-color: var(--wt-brand-solid) !important;
  color: #fff !important;
}
html:is([data-wt-mode=dark], [data-wt-primary]:not([data-wt-primary=indigo])) .btn-primary:hover:not(:disabled) {
  background-color: var(--wt-brand-solid-hover) !important;
}

html:is([data-wt-mode=dark], [data-wt-primary]:not([data-wt-primary=indigo])) .btn-outline-primary {
  color: var(--wt-brand-ink) !important;
  border-color: var(--wt-brand) !important;
}

html:is([data-wt-mode=dark], [data-wt-primary]:not([data-wt-primary=indigo])) .text-primary {
  color: var(--wt-brand-ink) !important;
}

html {
  --wt-side-bg: var(--wt-surface, #ffffff);
  --wt-side-ink: var(--wt-ink, #0f172a);
  --wt-side-text: var(--wt-text, #3b4354);
  --wt-side-muted: var(--wt-faint, #667085);
  --wt-side-hover: var(--wt-bg, #f3f4f7);
  --wt-side-line: var(--wt-line-2, #e9edf5);
  --wt-side-active-bg: var(--wt-brand-50, #eef2ff);
  --wt-side-active-line: var(--wt-brand-100, #e0e7ff);
  --wt-side-accent: var(--wt-brand, #4f46e5);
  --wt-side-accent-ink: var(--wt-brand-ink, #4338ca);
}

html[data-wt-mode=dark] {
  --wt-side-bg: var(--wt-surface);
  --wt-side-ink: var(--wt-ink);
  --wt-side-text: var(--wt-text);
  --wt-side-muted: var(--wt-faint);
  --wt-side-hover: var(--wt-surface-3);
  --wt-side-line: var(--wt-line-2);
  --wt-side-active-bg: var(--wt-brand-50);
  --wt-side-active-line: var(--wt-brand-100);
  --wt-side-accent: var(--wt-brand);
  --wt-side-accent-ink: var(--wt-brand-ink);
}

html[data-wt-sidebar=light] {
  --wt-side-bg: #f3f5f9;
  --wt-side-ink: var(--wt-ink, #111827);
  --wt-side-text: var(--wt-text, #1f2937);
  --wt-side-muted: var(--wt-faint, #9ca3af);
  --wt-side-hover: #e8ecf3;
  --wt-side-line: #e3e7ee;
  --wt-side-active-bg: var(--wt-surface, #fff);
  --wt-side-active-line: var(--wt-brand-100, #e0e7ff);
  --wt-side-accent: var(--wt-brand, #4f46e5);
  --wt-side-accent-ink: var(--wt-brand-ink, #4f46e5);
}

html[data-wt-mode=dark][data-wt-sidebar=light] {
  --wt-side-bg: var(--wt-surface-2);
  --wt-side-hover: var(--wt-surface-3);
  --wt-side-line: var(--wt-line-2);
  --wt-side-active-bg: var(--wt-brand-50);
}

html[data-wt-sidebar=slate] {
  --wt-side-bg: #1e293b;
  --wt-side-ink: #f8fafc;
  --wt-side-text: #d3d9e4;
  --wt-side-muted: #8a95ab;
  --wt-side-hover: rgba(255, 255, 255, 0.07);
  --wt-side-line: rgba(255, 255, 255, 0.09);
  --wt-side-active-bg: color-mix(in srgb, var(--wt-p-d) 30%, transparent);
  --wt-side-active-line: color-mix(in srgb, var(--wt-p-d) 50%, transparent);
  --wt-side-accent: color-mix(in srgb, var(--wt-p-d) 55%, #fff);
  --wt-side-accent-ink: color-mix(in srgb, var(--wt-p-d) 45%, #fff);
}

html[data-wt-sidebar=dark] {
  --wt-side-bg: #090c13;
  --wt-side-ink: #f8fafc;
  --wt-side-text: #d3d9e4;
  --wt-side-muted: #8a95ab;
  --wt-side-hover: rgba(255, 255, 255, 0.07);
  --wt-side-line: rgba(255, 255, 255, 0.09);
  --wt-side-active-bg: color-mix(in srgb, var(--wt-p-d) 30%, transparent);
  --wt-side-active-line: color-mix(in srgb, var(--wt-p-d) 50%, transparent);
  --wt-side-accent: color-mix(in srgb, var(--wt-p-d) 55%, #fff);
  --wt-side-accent-ink: color-mix(in srgb, var(--wt-p-d) 45%, #fff);
}

html[data-wt-sidebar=brand] {
  --wt-side-bg: color-mix(in srgb, var(--wt-p) 78%, #0b1020);
  --wt-side-ink: #f8fafc;
  --wt-side-text: #d3d9e4;
  --wt-side-muted: #8a95ab;
  --wt-side-hover: rgba(255, 255, 255, 0.1);
  --wt-side-line: rgba(255, 255, 255, 0.09);
  --wt-side-active-bg: color-mix(in srgb, var(--wt-p-d) 30%, transparent);
  --wt-side-active-line: color-mix(in srgb, var(--wt-p-d) 50%, transparent);
  --wt-side-accent: color-mix(in srgb, var(--wt-p-d) 55%, #fff);
  --wt-side-accent-ink: color-mix(in srgb, var(--wt-p-d) 45%, #fff);
  --wt-side-text: rgba(255, 255, 255, 0.86);
  --wt-side-muted: rgba(255, 255, 255, 0.55);
  --wt-side-line: rgba(255, 255, 255, 0.14);
  --wt-side-active-bg: rgba(255, 255, 255, 0.16);
  --wt-side-active-line: rgba(255, 255, 255, 0.26);
  --wt-side-accent: #fff;
  --wt-side-accent-ink: #fff;
}

html[data-wt-mode] body {
  background-color: var(--wt-bg, #f8f8f8);
}

html[data-wt-mode=dark] body {
  color: var(--wt-text);
}

html[data-wt-skin=tinted] body {
  background-image: radial-gradient(1200px 560px at 78% -10%, color-mix(in srgb, var(--wt-brand, #4f46e5) 10%, transparent), transparent 72%);
  background-attachment: fixed;
  background-repeat: no-repeat;
}

html[data-wt-skin=mesh] body {
  background-image: radial-gradient(760px 460px at 8% 0%, color-mix(in srgb, var(--wt-brand, #4f46e5) 15%, transparent), transparent 70%), radial-gradient(700px 460px at 100% 18%, color-mix(in srgb, var(--wt-brand-2, #7c3aed) 13%, transparent), transparent 70%), radial-gradient(820px 560px at 55% 105%, color-mix(in srgb, #0ea5e9 12%, transparent), transparent 70%);
  background-attachment: fixed;
  background-repeat: no-repeat;
}

html[data-wt-skin=gradient] body {
  background-image: linear-gradient(180deg, color-mix(in srgb, var(--wt-brand, #4f46e5) 9%, transparent) 0, transparent 520px);
  background-repeat: no-repeat;
}

html[data-wt-skin=dots] body {
  background-image: radial-gradient(color-mix(in srgb, var(--wt-muted, #64748b) 24%, transparent) 1px, transparent 1.4px);
  background-size: 18px 18px;
  background-attachment: fixed;
}

html[data-wt-skin=grid] body {
  background-image: linear-gradient(color-mix(in srgb, var(--wt-muted, #64748b) 9%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--wt-muted, #64748b) 9%, transparent) 1px, transparent 1px);
  background-size: 28px 28px;
  background-attachment: fixed;
}

html[data-wt-skin=aurora] body {
  background-image: radial-gradient(60% 45% at 15% 0%, color-mix(in srgb, var(--wt-brand, #4f46e5) 16%, transparent), transparent 70%), radial-gradient(45% 40% at 55% 0%, color-mix(in srgb, #06b6d4 12%, transparent), transparent 70%), radial-gradient(50% 45% at 95% 8%, color-mix(in srgb, var(--wt-brand-2, #7c3aed) 14%, transparent), transparent 70%);
  background-attachment: fixed;
  background-repeat: no-repeat;
}

html[data-wt-skin=canvas] body {
  background-image: repeating-linear-gradient(45deg, color-mix(in srgb, var(--wt-muted, #64748b) 5%, transparent) 0 1px, transparent 1px 7px), repeating-linear-gradient(-45deg, color-mix(in srgb, var(--wt-muted, #64748b) 4%, transparent) 0 1px, transparent 1px 9px);
  background-attachment: fixed;
}

html:not([data-wt-skin=plain]) .app-content, html:not([data-wt-skin=plain]) .content-wrapper, html:not([data-wt-skin=plain]) .content-area-wrapper {
  background: transparent !important;
}

html[data-wt-panel=bordered] .card {
  box-shadow: none !important;
  border: 1px solid var(--wt-line, #ebe9f1) !important;
}

html[data-wt-panel=flat] .card {
  box-shadow: none !important;
  border-color: transparent !important;
}

html[data-wt-mode=dark] body.dark-layout,
html[data-wt-mode=dark] .dark-layout .app-content,
html[data-wt-mode=dark] .dark-layout .content-wrapper {
  color: var(--wt-text);
}
html[data-wt-mode=dark] .dark-layout .footer {
  color: var(--wt-muted);
  background: transparent;
}
html[data-wt-mode=dark] .footer p:not(.text-primary) {
  color: var(--wt-muted) !important;
}
html[data-wt-mode=dark] .dark-layout .card,
html[data-wt-mode=dark] .dark-layout .modal-content,
html[data-wt-mode=dark] .dark-layout .dropdown-menu,
html[data-wt-mode=dark] .dark-layout .popover,
html[data-wt-mode=dark] .dark-layout .list-group-item,
html[data-wt-mode=dark] .dark-layout .accordion-item,
html[data-wt-mode=dark] .dark-layout .offcanvas {
  background-color: var(--wt-surface);
  border-color: var(--wt-line);
}
html[data-wt-mode=dark] .dark-layout .card {
  box-shadow: var(--wt-card-shadow);
}
html[data-wt-mode=dark] .dark-layout .modal-header,
html[data-wt-mode=dark] .dark-layout .modal-footer {
  background-color: var(--wt-surface);
  border-color: var(--wt-line);
}
html[data-wt-mode=dark] .dark-layout .dropdown-item {
  color: var(--wt-text);
}
html[data-wt-mode=dark] .dark-layout .dropdown-item:hover, html[data-wt-mode=dark] .dark-layout .dropdown-item:focus {
  background: var(--wt-surface-3);
  color: var(--wt-ink);
}
html[data-wt-mode=dark] .dark-layout .table {
  --bs-table-bg: transparent;
  color: var(--wt-text);
}
html[data-wt-mode=dark] .dark-layout .table > :not(caption) > * > * {
  background-color: transparent;
  border-color: var(--wt-line-2);
  color: inherit;
}
html[data-wt-mode=dark] .dark-layout .table thead th,
html[data-wt-mode=dark] .dark-layout .table tfoot th {
  background-color: var(--wt-surface-2);
}
html[data-wt-mode=dark] .dark-layout .form-control,
html[data-wt-mode=dark] .dark-layout .form-select,
html[data-wt-mode=dark] .dark-layout .input-group-text,
html[data-wt-mode=dark] .dark-layout textarea,
html[data-wt-mode=dark] .dark-layout select {
  background-color: var(--wt-surface-2);
  border-color: var(--wt-line-strong);
  color: var(--wt-ink);
}
html[data-wt-mode=dark] .dark-layout .form-control::placeholder,
html[data-wt-mode=dark] .dark-layout .form-select::placeholder,
html[data-wt-mode=dark] .dark-layout .input-group-text::placeholder,
html[data-wt-mode=dark] .dark-layout textarea::placeholder,
html[data-wt-mode=dark] .dark-layout select::placeholder {
  color: var(--wt-faint);
}
html[data-wt-mode=dark] .dark-layout .form-control:disabled,
html[data-wt-mode=dark] .dark-layout .form-select:disabled {
  background-color: var(--wt-surface-3);
}
html[data-wt-mode=dark] .dark-layout .select__control,
html[data-wt-mode=dark] .dark-layout .react-select__control {
  background-color: var(--wt-surface-2);
  border-color: var(--wt-line-strong);
}
html[data-wt-mode=dark] .dark-layout .select__menu,
html[data-wt-mode=dark] .dark-layout .react-select__menu {
  background-color: var(--wt-surface);
}
html[data-wt-mode=dark] .dark-layout .select__single-value,
html[data-wt-mode=dark] .dark-layout .react-select__single-value {
  color: var(--wt-ink);
}
html[data-wt-mode=dark] .dark-layout .page-item .page-link {
  background-color: var(--wt-surface-2);
  color: var(--wt-text);
}
html[data-wt-mode=dark] .bg-white, html[data-wt-mode=dark] .bg-body, html[data-wt-mode=dark] .bg-gray-50, html[data-wt-mode=dark] .bg-slate-50 {
  background-color: var(--wt-surface) !important;
}
html[data-wt-mode=dark] .bg-light, html[data-wt-mode=dark] .bg-gray-100, html[data-wt-mode=dark] .bg-slate-100 {
  background-color: var(--wt-surface-2) !important;
}
html[data-wt-mode=dark] .bg-gray-200, html[data-wt-mode=dark] .bg-slate-200 {
  background-color: var(--wt-surface-3) !important;
}
html[data-wt-mode=dark] .text-dark, html[data-wt-mode=dark] .text-black, html[data-wt-mode=dark] .text-gray-900, html[data-wt-mode=dark] .text-slate-900, html[data-wt-mode=dark] .text-gray-800, html[data-wt-mode=dark] .text-slate-800 {
  color: var(--wt-ink) !important;
}
html[data-wt-mode=dark] .text-gray-700, html[data-wt-mode=dark] .text-slate-700, html[data-wt-mode=dark] .text-gray-600, html[data-wt-mode=dark] .text-slate-600 {
  color: var(--wt-text) !important;
}
html[data-wt-mode=dark] .text-gray-500, html[data-wt-mode=dark] .text-slate-500, html[data-wt-mode=dark] .text-secondary {
  color: var(--wt-muted) !important;
}
html[data-wt-mode=dark] .border-gray-100, html[data-wt-mode=dark] .border-gray-200, html[data-wt-mode=dark] .border-gray-300, html[data-wt-mode=dark] .border-slate-200 {
  border-color: var(--wt-line) !important;
}
html[data-wt-mode=dark] .text-blue-800, html[data-wt-mode=dark] .text-blue-700, html[data-wt-mode=dark] .text-blue-600, html[data-wt-mode=dark] .text-indigo-700, html[data-wt-mode=dark] .text-indigo-600 {
  color: #93c5fd !important;
}
html[data-wt-mode=dark] .text-green-800, html[data-wt-mode=dark] .text-green-700, html[data-wt-mode=dark] .text-emerald-700 {
  color: #6ee7b7 !important;
}
html[data-wt-mode=dark] .text-red-800, html[data-wt-mode=dark] .text-red-700 {
  color: #fca5a5 !important;
}
html[data-wt-mode=dark] .bg-blue-50, html[data-wt-mode=dark] .bg-blue-100, html[data-wt-mode=dark] .bg-blue-200, html[data-wt-mode=dark] .bg-indigo-50, html[data-wt-mode=dark] .bg-indigo-100 {
  background-color: var(--wt-info-50) !important;
}
html[data-wt-mode=dark] .bg-green-50, html[data-wt-mode=dark] .bg-green-100, html[data-wt-mode=dark] .bg-emerald-50 {
  background-color: var(--wt-up-50) !important;
}
html[data-wt-mode=dark] .bg-red-50, html[data-wt-mode=dark] .bg-red-100 {
  background-color: var(--wt-down-50) !important;
}
html[data-wt-mode=dark] .bg-yellow-50, html[data-wt-mode=dark] .bg-amber-50, html[data-wt-mode=dark] .bg-yellow-100 {
  background-color: var(--wt-warn-50) !important;
}
html[data-wt-mode=dark] .apexcharts-legend-text {
  color: var(--wt-text) !important;
}
html[data-wt-mode=dark] .apexcharts-text, html[data-wt-mode=dark] .apexcharts-xaxis-label, html[data-wt-mode=dark] .apexcharts-yaxis-label, html[data-wt-mode=dark] .apexcharts-datalabel-label {
  fill: var(--wt-muted);
}
html[data-wt-mode=dark] .apexcharts-gridline, html[data-wt-mode=dark] .apexcharts-xaxis-tick, html[data-wt-mode=dark] .apexcharts-grid-borders line {
  stroke: var(--wt-line-2);
}
html[data-wt-mode=dark] .apexcharts-tooltip.apexcharts-theme-light {
  background: var(--wt-surface-2);
  border-color: var(--wt-line);
  color: var(--wt-ink);
}
html[data-wt-mode=dark] .apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title {
  background: var(--wt-surface-3);
  border-color: var(--wt-line);
}
html[data-wt-mode=dark] .apexcharts-xaxistooltip, html[data-wt-mode=dark] .apexcharts-yaxistooltip {
  background: var(--wt-surface-2);
  border-color: var(--wt-line);
  color: var(--wt-ink);
}
html[data-wt-mode=dark] hr {
  border-color: var(--wt-line);
}
html[data-wt-mode=dark] label {
  color: var(--wt-text);
}
html[data-wt-mode=dark] ::-webkit-scrollbar-thumb {
  background-color: var(--wt-line-strong);
}

:where(html[data-wt-mode=dark]) h1, :where(html[data-wt-mode=dark]) h2, :where(html[data-wt-mode=dark]) h3, :where(html[data-wt-mode=dark]) h4, :where(html[data-wt-mode=dark]) h5, :where(html[data-wt-mode=dark]) h6 {
  color: var(--wt-ink);
}html[data-wt-mode=dark] {
  --ui-shadow-md: 0 10px 24px -12px rgba(0, 0, 0, 0.6), 0 2px 6px rgba(0, 0, 0, 0.3);
}

html[data-wt-panel=bordered][data-wt-mode][data-wt-primary],
html[data-wt-panel=flat][data-wt-mode][data-wt-primary] {
  --wt-card-shadow: none;
  --ui-shadow-md: none;
}

html[data-wt-panel=flat][data-wt-mode][data-wt-primary] {
  --wt-card-line: transparent;
}