/*
! tailwindcss v3.4.3 | 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 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: hsl(var(--color-gray-200)); /* 2 */
}

::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 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: -apple-system, BlinkMacSystemFont, var(--font-inter), Segoe UI, Oxygen, Ubuntu, Cantarell, Open Sans, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji; /* 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 {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}

/*
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 */
  border-top-width: 1px; /* 3 */
}

/*
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: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", 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 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}

/*
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 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}

/*
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 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}

/*
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)
*/

:-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.
*/

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

fieldset {
  margin: 0;
  padding: 0;
}

legend {
  padding: 0;
}

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

/*
Reset default styling for dialogs.
*/
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::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: hsl(var(--color-gray-400)); /* 2 */
}

input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: hsl(var(--color-gray-400)); /* 2 */
}

/*
Set the default cursor for buttons.
*/

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

/*
Make sure disabled buttons don't get the pointer cursor.
*/
: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] {
  display: none;
}

h1 {
  font-size: 1.25rem;
  line-height: 1.75rem;
}

h2 {
  font-size: 1rem;
  line-height: 1.5rem;
}

h3 {
  font-size: 0.875rem;
  line-height: 1.25rem;
}

p {
  font-size: 0.875rem;
  line-height: 1.375rem;
  font-weight: 400;
}

ul {
  font-size: 0.875rem;
  line-height: 1.25rem;
}
  /* Chrome, Safari, Edge, Opera */
  input[type='number']::-webkit-inner-spin-button,
  input[type='number']::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
  }
  /* Firefox */
  input[type='number'] {
    -moz-appearance: textfield;
  }

  input[type='date']::-webkit-calendar-picker-indicator {
    display: none;
    -webkit-appearance: none;
  }

*, ::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:  ;
}
.\!container {
  width: 100% !important;
}
.container {
  width: 100%;
}
@media (min-width: 480px) {

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

  .container {
    max-width: 480px;
  }
}
@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: 960px) {

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

  .container {
    max-width: 960px;
  }
}
@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: 1440px) {

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

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

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

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

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

  .container {
    max-width: 1920px;
  }
}
.pointer-events-none {
  pointer-events: none;
}
.pointer-events-auto {
  pointer-events: auto;
}
.\!visible {
  visibility: visible !important;
}
.visible {
  visibility: visible;
}
.\!invisible {
  visibility: hidden !important;
}
.invisible {
  visibility: hidden;
}
.collapse {
  visibility: collapse;
}
.\!static {
  position: static !important;
}
.static {
  position: static;
}
.\!fixed {
  position: fixed !important;
}
.fixed {
  position: fixed;
}
.\!absolute {
  position: absolute !important;
}
.absolute {
  position: absolute;
}
.relative {
  position: relative;
}
.sticky {
  position: sticky;
}
.inset-0 {
  inset: 0px;
}
.inset-x-0 {
  left: 0px;
  right: 0px;
}
.inset-y-0 {
  top: 0px;
  bottom: 0px;
}
.\!-right-1 {
  right: -0.25rem !important;
}
.\!-right-2 {
  right: -0.5rem !important;
}
.\!-top-2 {
  top: -0.5rem !important;
}
.-bottom-0 {
  bottom: -0px;
}
.-bottom-0\.5 {
  bottom: -0.125rem;
}
.-bottom-2 {
  bottom: -0.5rem;
}
.-bottom-4 {
  bottom: -1rem;
}
.-left-1 {
  left: -0.25rem;
}
.-left-44 {
  left: -11rem;
}
.-left-\[9px\] {
  left: -9px;
}
.-right-0 {
  right: -0px;
}
.-right-0\.5 {
  right: -0.125rem;
}
.-right-0\.75 {
  right: -0.1875rem;
}
.-right-1 {
  right: -0.25rem;
}
.-right-1\.5 {
  right: -0.375rem;
}
.-right-2 {
  right: -0.5rem;
}
.-right-4 {
  right: -1rem;
}
.-right-\[2\.5px\] {
  right: -2.5px;
}
.-right-\[3\.5px\] {
  right: -3.5px;
}
.-right-\[3px\] {
  right: -3px;
}
.-right-\[5\.5px\] {
  right: -5.5px;
}
.-top-0 {
  top: -0px;
}
.-top-0\.5 {
  top: -0.125rem;
}
.-top-0\.75 {
  top: -0.1875rem;
}
.-top-1 {
  top: -0.25rem;
}
.-top-1\.5 {
  top: -0.375rem;
}
.-top-14 {
  top: -3.5rem;
}
.-top-2 {
  top: -0.5rem;
}
.-top-3 {
  top: -0.75rem;
}
.-top-6 {
  top: -1.5rem;
}
.-top-7 {
  top: -1.75rem;
}
.-top-\[2\.5px\] {
  top: -2.5px;
}
.-top-\[2px\] {
  top: -2px;
}
.-top-\[3\.5px\] {
  top: -3.5px;
}
.-top-\[3rem\] {
  top: -3rem;
}
.-top-\[5\.5px\] {
  top: -5.5px;
}
.bottom-0 {
  bottom: 0px;
}
.bottom-1 {
  bottom: 0.25rem;
}
.bottom-10 {
  bottom: 2.5rem;
}
.bottom-2 {
  bottom: 0.5rem;
}
.bottom-2\.5 {
  bottom: 0.625rem;
}
.bottom-20 {
  bottom: 5rem;
}
.bottom-4 {
  bottom: 1rem;
}
.bottom-5 {
  bottom: 1.25rem;
}
.bottom-6 {
  bottom: 1.5rem;
}
.bottom-8 {
  bottom: 2rem;
}
.bottom-\[2px\] {
  bottom: 2px;
}
.bottom-full {
  bottom: 100%;
}
.left-0 {
  left: 0px;
}
.left-1 {
  left: 0.25rem;
}
.left-1\/2 {
  left: 50%;
}
.left-1\/3 {
  left: 33.333333%;
}
.left-2 {
  left: 0.5rem;
}
.left-2\/4 {
  left: 50%;
}
.left-3 {
  left: 0.75rem;
}
.left-3\.5 {
  left: 0.875rem;
}
.left-32 {
  left: 8rem;
}
.left-4 {
  left: 1rem;
}
.left-5 {
  left: 1.25rem;
}
.left-6 {
  left: 1.5rem;
}
.left-\[37px\] {
  left: 37px;
}
.left-\[41px\] {
  left: 41px;
}
.left-\[9rem\] {
  left: 9rem;
}
.left-full {
  left: 100%;
}
.right-0 {
  right: 0px;
}
.right-0\.5 {
  right: 0.125rem;
}
.right-1 {
  right: 0.25rem;
}
.right-1\.5 {
  right: 0.375rem;
}
.right-10 {
  right: 2.5rem;
}
.right-12 {
  right: 3rem;
}
.right-2 {
  right: 0.5rem;
}
.right-3 {
  right: 0.75rem;
}
.right-4 {
  right: 1rem;
}
.right-6 {
  right: 1.5rem;
}
.right-\[-0\.25rem\] {
  right: -0.25rem;
}
.top-0 {
  top: 0px;
}
.top-0\.5 {
  top: 0.125rem;
}
.top-1 {
  top: 0.25rem;
}
.top-1\.5 {
  top: 0.375rem;
}
.top-1\/2 {
  top: 50%;
}
.top-10 {
  top: 2.5rem;
}
.top-12 {
  top: 3rem;
}
.top-16 {
  top: 4rem;
}
.top-2 {
  top: 0.5rem;
}
.top-2\.5 {
  top: 0.625rem;
}
.top-32 {
  top: 8rem;
}
.top-4 {
  top: 1rem;
}
.top-5 {
  top: 1.25rem;
}
.top-6 {
  top: 1.5rem;
}
.top-7 {
  top: 1.75rem;
}
.top-8 {
  top: 2rem;
}
.top-9 {
  top: 2.25rem;
}
.top-\[-0\.125rem\] {
  top: -0.125rem;
}
.top-\[-0\.25rem\] {
  top: -0.25rem;
}
.top-\[-1px\] {
  top: -1px;
}
.top-\[0\.5rem\] {
  top: 0.5rem;
}
.top-\[45\%\] {
  top: 45%;
}
.top-\[50\%\] {
  top: 50%;
}
.top-\[calc\(100\%\+0\.25rem\)\] {
  top: calc(100% + 0.25rem);
}
.top-full {
  top: 100%;
}
.isolate {
  isolation: isolate;
}
.isolation-auto {
  isolation: auto;
}
.\!z-0 {
  z-index: 0 !important;
}
.\!z-10 {
  z-index: 10 !important;
}
.\!z-\[1002\] {
  z-index: 1002 !important;
}
.\!z-auto {
  z-index: auto !important;
}
.-z-10 {
  z-index: -10;
}
.z-0 {
  z-index: 0;
}
.z-10 {
  z-index: 10;
}
.z-20 {
  z-index: 20;
}
.z-30 {
  z-index: 30;
}
.z-40 {
  z-index: 40;
}
.z-50 {
  z-index: 50;
}
.z-\[-1\] {
  z-index: -1;
}
.z-\[0\] {
  z-index: 0;
}
.z-\[1\] {
  z-index: 1;
}
.z-\[2\] {
  z-index: 2;
}
.z-\[3\] {
  z-index: 3;
}
.z-\[5\] {
  z-index: 5;
}
.z-\[99\] {
  z-index: 99;
}
.z-auto {
  z-index: auto;
}
.z-menu {
  z-index: 95;
}
.z-modal {
  z-index: 85;
}
.z-popover {
  z-index: 90;
}
.z-tooltip {
  z-index: 100;
}
.-order-1 {
  order: -1;
}
.order-1 {
  order: 1;
}
.order-2 {
  order: 2;
}
.order-3 {
  order: 3;
}
.col-span-1 {
  grid-column: span 1 / span 1;
}
.col-span-10 {
  grid-column: span 10 / span 10;
}
.col-span-11 {
  grid-column: span 11 / span 11;
}
.col-span-12 {
  grid-column: span 12 / span 12;
}
.col-span-2 {
  grid-column: span 2 / span 2;
}
.col-span-3 {
  grid-column: span 3 / span 3;
}
.col-span-4 {
  grid-column: span 4 / span 4;
}
.col-span-5 {
  grid-column: span 5 / span 5;
}
.col-span-6 {
  grid-column: span 6 / span 6;
}
.col-span-7 {
  grid-column: span 7 / span 7;
}
.col-start-1 {
  grid-column-start: 1;
}
.col-start-2 {
  grid-column-start: 2;
}
.col-start-3 {
  grid-column-start: 3;
}
.row-span-2 {
  grid-row: span 2 / span 2;
}
.row-span-3 {
  grid-row: span 3 / span 3;
}
.row-span-4 {
  grid-row: span 4 / span 4;
}
.row-start-1 {
  grid-row-start: 1;
}
.row-start-2 {
  grid-row-start: 2;
}
.row-start-3 {
  grid-row-start: 3;
}
.float-right {
  float: right;
}
.float-left {
  float: left;
}
.clear-left {
  clear: left;
}
.\!m-0 {
  margin: 0px !important;
}
.-m-2 {
  margin: -0.5rem;
}
.-m-\[10px\] {
  margin: -10px;
}
.-m-\[12px\] {
  margin: -12px;
}
.-m-\[14px\] {
  margin: -14px;
}
.-m-\[16px\] {
  margin: -16px;
}
.-m-\[18px\] {
  margin: -18px;
}
.-m-\[6px\] {
  margin: -6px;
}
.-m-\[8px\] {
  margin: -8px;
}
.-m-px {
  margin: -1px;
}
.m-0 {
  margin: 0px;
}
.m-0\.5 {
  margin: 0.125rem;
}
.m-1 {
  margin: 0.25rem;
}
.m-1\.5 {
  margin: 0.375rem;
}
.m-16 {
  margin: 4rem;
}
.m-2 {
  margin: 0.5rem;
}
.m-3 {
  margin: 0.75rem;
}
.m-4 {
  margin: 1rem;
}
.m-5 {
  margin: 1.25rem;
}
.m-6 {
  margin: 1.5rem;
}
.m-\[12px\] {
  margin: 12px;
}
.m-\[24px\] {
  margin: 24px;
}
.m-\[2px\] {
  margin: 2px;
}
.m-\[56px\] {
  margin: 56px;
}
.m-\[88px\] {
  margin: 88px;
}
.m-\[8px\] {
  margin: 8px;
}
.m-auto {
  margin: auto;
}
.\!-mx-1 {
  margin-left: -0.25rem !important;
  margin-right: -0.25rem !important;
}
.\!mx-0 {
  margin-left: 0px !important;
  margin-right: 0px !important;
}
.\!mx-4 {
  margin-left: 1rem !important;
  margin-right: 1rem !important;
}
.-mx-0 {
  margin-left: -0px;
  margin-right: -0px;
}
.-mx-0\.5 {
  margin-left: -0.125rem;
  margin-right: -0.125rem;
}
.-mx-1 {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
}
.-mx-1\.5 {
  margin-left: -0.375rem;
  margin-right: -0.375rem;
}
.-mx-2 {
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}
.-mx-4 {
  margin-left: -1rem;
  margin-right: -1rem;
}
.-mx-5 {
  margin-left: -1.25rem;
  margin-right: -1.25rem;
}
.-mx-6 {
  margin-left: -1.5rem;
  margin-right: -1.5rem;
}
.-my-0 {
  margin-top: -0px;
  margin-bottom: -0px;
}
.-my-0\.5 {
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}
.-my-1 {
  margin-top: -0.25rem;
  margin-bottom: -0.25rem;
}
.mx-0 {
  margin-left: 0px;
  margin-right: 0px;
}
.mx-0\.5 {
  margin-left: 0.125rem;
  margin-right: 0.125rem;
}
.mx-1 {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}
.mx-1\.5 {
  margin-left: 0.375rem;
  margin-right: 0.375rem;
}
.mx-16 {
  margin-left: 4rem;
  margin-right: 4rem;
}
.mx-2 {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.mx-2\.5 {
  margin-left: 0.625rem;
  margin-right: 0.625rem;
}
.mx-3 {
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}
.mx-3\.5 {
  margin-left: 0.875rem;
  margin-right: 0.875rem;
}
.mx-32 {
  margin-left: 8rem;
  margin-right: 8rem;
}
.mx-36 {
  margin-left: 9rem;
  margin-right: 9rem;
}
.mx-4 {
  margin-left: 1rem;
  margin-right: 1rem;
}
.mx-5 {
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}
.mx-6 {
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}
.mx-8 {
  margin-left: 2rem;
  margin-right: 2rem;
}
.mx-9 {
  margin-left: 2.25rem;
  margin-right: 2.25rem;
}
.mx-\[11px\] {
  margin-left: 11px;
  margin-right: 11px;
}
.mx-\[5px\] {
  margin-left: 5px;
  margin-right: 5px;
}
.mx-auto {
  margin-left: auto;
  margin-right: auto;
}
.mx-dynamic-2xs {
  margin-left: var(--spacing-dynamic-2xs);
  margin-right: var(--spacing-dynamic-2xs);
}
.mx-page-gutter {
  margin-left: var(--page-gutter);
  margin-right: var(--page-gutter);
}
.my-0 {
  margin-top: 0px;
  margin-bottom: 0px;
}
.my-0\.5 {
  margin-top: 0.125rem;
  margin-bottom: 0.125rem;
}
.my-1 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
.my-1\.5 {
  margin-top: 0.375rem;
  margin-bottom: 0.375rem;
}
.my-10 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}
.my-16 {
  margin-top: 4rem;
  margin-bottom: 4rem;
}
.my-2 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.my-2\.5 {
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}
.my-20 {
  margin-top: 5rem;
  margin-bottom: 5rem;
}
.my-3 {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}
.my-3\.5 {
  margin-top: 0.875rem;
  margin-bottom: 0.875rem;
}
.my-36 {
  margin-top: 9rem;
  margin-bottom: 9rem;
}
.my-4 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.my-40 {
  margin-top: 10rem;
  margin-bottom: 10rem;
}
.my-5 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}
.my-6 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.my-8 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.my-9 {
  margin-top: 2.25rem;
  margin-bottom: 2.25rem;
}
.my-\[9\.5px\] {
  margin-top: 9.5px;
  margin-bottom: 9.5px;
}
.my-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.my-dynamic-2xs {
  margin-top: var(--spacing-dynamic-2xs);
  margin-bottom: var(--spacing-dynamic-2xs);
}
.\!ml-1 {
  margin-left: 0.25rem !important;
}
.\!mr-0 {
  margin-right: 0px !important;
}
.\!mr-1 {
  margin-right: 0.25rem !important;
}
.\!mr-2 {
  margin-right: 0.5rem !important;
}
.\!mt-0 {
  margin-top: 0px !important;
}
.\!mt-1 {
  margin-top: 0.25rem !important;
}
.\!mt-1\.5 {
  margin-top: 0.375rem !important;
}
.\!mt-2 {
  margin-top: 0.5rem !important;
}
.\!mt-4 {
  margin-top: 1rem !important;
}
.-mb-1 {
  margin-bottom: -0.25rem;
}
.-mb-2 {
  margin-bottom: -0.5rem;
}
.-mb-2\.5 {
  margin-bottom: -0.625rem;
}
.-mb-3 {
  margin-bottom: -0.75rem;
}
.-mb-4 {
  margin-bottom: -1rem;
}
.-mb-5 {
  margin-bottom: -1.25rem;
}
.-mb-px {
  margin-bottom: -1px;
}
.-ml-0 {
  margin-left: -0px;
}
.-ml-0\.5 {
  margin-left: -0.125rem;
}
.-ml-1 {
  margin-left: -0.25rem;
}
.-ml-1\.5 {
  margin-left: -0.375rem;
}
.-ml-2 {
  margin-left: -0.5rem;
}
.-ml-2\.5 {
  margin-left: -0.625rem;
}
.-ml-3 {
  margin-left: -0.75rem;
}
.-ml-4 {
  margin-left: -1rem;
}
.-ml-5 {
  margin-left: -1.25rem;
}
.-mr-0 {
  margin-right: -0px;
}
.-mr-0\.5 {
  margin-right: -0.125rem;
}
.-mr-1 {
  margin-right: -0.25rem;
}
.-mr-1\.5 {
  margin-right: -0.375rem;
}
.-mr-2 {
  margin-right: -0.5rem;
}
.-mr-4 {
  margin-right: -1rem;
}
.-mt-0 {
  margin-top: -0px;
}
.-mt-0\.5 {
  margin-top: -0.125rem;
}
.-mt-1 {
  margin-top: -0.25rem;
}
.-mt-1\.5 {
  margin-top: -0.375rem;
}
.-mt-11 {
  margin-top: -2.75rem;
}
.-mt-2 {
  margin-top: -0.5rem;
}
.-mt-3 {
  margin-top: -0.75rem;
}
.-mt-4 {
  margin-top: -1rem;
}
.-mt-5 {
  margin-top: -1.25rem;
}
.-mt-6 {
  margin-top: -1.5rem;
}
.-mt-7 {
  margin-top: -1.75rem;
}
.mb-0 {
  margin-bottom: 0px;
}
.mb-0\.5 {
  margin-bottom: 0.125rem;
}
.mb-1 {
  margin-bottom: 0.25rem;
}
.mb-1\.5 {
  margin-bottom: 0.375rem;
}
.mb-10 {
  margin-bottom: 2.5rem;
}
.mb-11 {
  margin-bottom: 2.75rem;
}
.mb-12 {
  margin-bottom: 3rem;
}
.mb-14 {
  margin-bottom: 3.5rem;
}
.mb-16 {
  margin-bottom: 4rem;
}
.mb-2 {
  margin-bottom: 0.5rem;
}
.mb-2\.5 {
  margin-bottom: 0.625rem;
}
.mb-20 {
  margin-bottom: 5rem;
}
.mb-3 {
  margin-bottom: 0.75rem;
}
.mb-3\.5 {
  margin-bottom: 0.875rem;
}
.mb-32 {
  margin-bottom: 8rem;
}
.mb-4 {
  margin-bottom: 1rem;
}
.mb-5 {
  margin-bottom: 1.25rem;
}
.mb-56 {
  margin-bottom: 14rem;
}
.mb-6 {
  margin-bottom: 1.5rem;
}
.mb-7 {
  margin-bottom: 1.75rem;
}
.mb-72 {
  margin-bottom: 18rem;
}
.mb-8 {
  margin-bottom: 2rem;
}
.mb-9 {
  margin-bottom: 2.25rem;
}
.mb-\[1px\] {
  margin-bottom: 1px;
}
.mb-\[60px\] {
  margin-bottom: 60px;
}
.mb-auto {
  margin-bottom: auto;
}
.mb-dynamic-4xs {
  margin-bottom: var(--spacing-dynamic-4xs);
}
.me-16 {
  margin-inline-end: 4rem;
}
.me-3 {
  margin-inline-end: 0.75rem;
}
.ml-0 {
  margin-left: 0px;
}
.ml-0\.5 {
  margin-left: 0.125rem;
}
.ml-1 {
  margin-left: 0.25rem;
}
.ml-1\.5 {
  margin-left: 0.375rem;
}
.ml-10 {
  margin-left: 2.5rem;
}
.ml-12 {
  margin-left: 3rem;
}
.ml-14 {
  margin-left: 3.5rem;
}
.ml-16 {
  margin-left: 4rem;
}
.ml-2 {
  margin-left: 0.5rem;
}
.ml-2\.5 {
  margin-left: 0.625rem;
}
.ml-3 {
  margin-left: 0.75rem;
}
.ml-3\.5 {
  margin-left: 0.875rem;
}
.ml-36 {
  margin-left: 9rem;
}
.ml-4 {
  margin-left: 1rem;
}
.ml-40 {
  margin-left: 10rem;
}
.ml-5 {
  margin-left: 1.25rem;
}
.ml-6 {
  margin-left: 1.5rem;
}
.ml-7 {
  margin-left: 1.75rem;
}
.ml-8 {
  margin-left: 2rem;
}
.ml-9 {
  margin-left: 2.25rem;
}
.ml-\[-4px\] {
  margin-left: -4px;
}
.ml-\[110px\] {
  margin-left: 110px;
}
.ml-\[4\.5rem\] {
  margin-left: 4.5rem;
}
.ml-\[75px\] {
  margin-left: 75px;
}
.ml-auto {
  margin-left: auto;
}
.ml-page-gutter {
  margin-left: var(--page-gutter);
}
.mr-0 {
  margin-right: 0px;
}
.mr-0\.5 {
  margin-right: 0.125rem;
}
.mr-1 {
  margin-right: 0.25rem;
}
.mr-1\.5 {
  margin-right: 0.375rem;
}
.mr-10 {
  margin-right: 2.5rem;
}
.mr-14 {
  margin-right: 3.5rem;
}
.mr-16 {
  margin-right: 4rem;
}
.mr-2 {
  margin-right: 0.5rem;
}
.mr-2\.5 {
  margin-right: 0.625rem;
}
.mr-20 {
  margin-right: 5rem;
}
.mr-24 {
  margin-right: 6rem;
}
.mr-3 {
  margin-right: 0.75rem;
}
.mr-4 {
  margin-right: 1rem;
}
.mr-5 {
  margin-right: 1.25rem;
}
.mr-6 {
  margin-right: 1.5rem;
}
.mr-8 {
  margin-right: 2rem;
}
.mr-9 {
  margin-right: 2.25rem;
}
.mr-\[-4px\] {
  margin-right: -4px;
}
.mr-\[180px\] {
  margin-right: 180px;
}
.mr-\[30rem\] {
  margin-right: 30rem;
}
.mr-auto {
  margin-right: auto;
}
.mr-page-gutter {
  margin-right: var(--page-gutter);
}
.ms-12 {
  margin-inline-start: 3rem;
}
.ms-16 {
  margin-inline-start: 4rem;
}
.ms-3 {
  margin-inline-start: 0.75rem;
}
.mt-0 {
  margin-top: 0px;
}
.mt-0\.5 {
  margin-top: 0.125rem;
}
.mt-0\.75 {
  margin-top: 0.1875rem;
}
.mt-1 {
  margin-top: 0.25rem;
}
.mt-1\.5 {
  margin-top: 0.375rem;
}
.mt-10 {
  margin-top: 2.5rem;
}
.mt-12 {
  margin-top: 3rem;
}
.mt-16 {
  margin-top: 4rem;
}
.mt-2 {
  margin-top: 0.5rem;
}
.mt-2\.5 {
  margin-top: 0.625rem;
}
.mt-20 {
  margin-top: 5rem;
}
.mt-24 {
  margin-top: 6rem;
}
.mt-28 {
  margin-top: 7rem;
}
.mt-3 {
  margin-top: 0.75rem;
}
.mt-3\.5 {
  margin-top: 0.875rem;
}
.mt-4 {
  margin-top: 1rem;
}
.mt-40 {
  margin-top: 10rem;
}
.mt-5 {
  margin-top: 1.25rem;
}
.mt-6 {
  margin-top: 1.5rem;
}
.mt-64 {
  margin-top: 16rem;
}
.mt-7 {
  margin-top: 1.75rem;
}
.mt-8 {
  margin-top: 2rem;
}
.mt-9 {
  margin-top: 2.25rem;
}
.mt-\[0\.02rem\] {
  margin-top: 0.02rem;
}
.mt-\[0\.125rem\] {
  margin-top: 0.125rem;
}
.mt-\[0\.30rem\] {
  margin-top: 0.30rem;
}
.mt-\[0\.85rem\] {
  margin-top: 0.85rem;
}
.mt-\[3\.75rem\] {
  margin-top: 3.75rem;
}
.mt-\[90px\] {
  margin-top: 90px;
}
.mt-auto {
  margin-top: auto;
}
.mt-px {
  margin-top: 1px;
}
.box-border {
  box-sizing: border-box;
}
.box-content {
  box-sizing: content-box;
}
.line-clamp-1 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}
.line-clamp-2 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.line-clamp-3 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}
.line-clamp-4 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
}
.line-clamp-5 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
}
.line-clamp-6 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 6;
}
.line-clamp-\[8\] {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 8;
}
.line-clamp-\[9\] {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 9;
}
.line-clamp-none {
  overflow: visible;
  display: block;
  -webkit-box-orient: horizontal;
  -webkit-line-clamp: none;
}
.\!block {
  display: block !important;
}
.block {
  display: block;
}
.inline-block {
  display: inline-block;
}
.\!inline {
  display: inline !important;
}
.inline {
  display: inline;
}
.\!flex {
  display: flex !important;
}
.flex {
  display: flex;
}
.\!inline-flex {
  display: inline-flex !important;
}
.inline-flex {
  display: inline-flex;
}
.\!table {
  display: table !important;
}
.table {
  display: table;
}
.table-cell {
  display: table-cell;
}
.table-row {
  display: table-row;
}
.\!grid {
  display: grid !important;
}
.grid {
  display: grid;
}
.inline-grid {
  display: inline-grid;
}
.contents {
  display: contents;
}
.list-item {
  display: list-item;
}
.\!hidden {
  display: none !important;
}
.hidden {
  display: none;
}
.aspect-\[5\/2\] {
  aspect-ratio: 5/2;
}
.aspect-square {
  aspect-ratio: 1 / 1;
}
.aspect-video {
  aspect-ratio: 16 / 9;
}
.size-56 {
  width: 14rem;
  height: 14rem;
}
.\!h-1 {
  height: 0.25rem !important;
}
.\!h-1\.5 {
  height: 0.375rem !important;
}
.\!h-10 {
  height: 2.5rem !important;
}
.\!h-12 {
  height: 3rem !important;
}
.\!h-3 {
  height: 0.75rem !important;
}
.\!h-32 {
  height: 8rem !important;
}
.\!h-4 {
  height: 1rem !important;
}
.\!h-40 {
  height: 10rem !important;
}
.\!h-5 {
  height: 1.25rem !important;
}
.\!h-6 {
  height: 1.5rem !important;
}
.\!h-60 {
  height: 15rem !important;
}
.\!h-7 {
  height: 1.75rem !important;
}
.\!h-\[1\.875rem\] {
  height: 1.875rem !important;
}
.\!h-\[285px\] {
  height: 285px !important;
}
.\!h-\[50px\] {
  height: 50px !important;
}
.\!h-\[calc\(100\%-30px\)\] {
  height: calc(100% - 30px) !important;
}
.\!h-\[calc\(100\%-45px\)\] {
  height: calc(100% - 45px) !important;
}
.\!h-\[calc\(100\%-6rem\)\] {
  height: calc(100% - 6rem) !important;
}
.\!h-\[calc\(100\%-8rem\)\] {
  height: calc(100% - 8rem) !important;
}
.\!h-auto {
  height: auto !important;
}
.\!h-full {
  height: 100% !important;
}
.\!h-inherit {
  height: inherit !important;
}
.h-0 {
  height: 0px;
}
.h-0\.5 {
  height: 0.125rem;
}
.h-1 {
  height: 0.25rem;
}
.h-1\.3 {
  height: 0.313rem;
}
.h-1\.5 {
  height: 0.375rem;
}
.h-1\/2 {
  height: 50%;
}
.h-1\/3 {
  height: 33.333333%;
}
.h-1\/4 {
  height: 25%;
}
.h-10 {
  height: 2.5rem;
}
.h-11 {
  height: 2.75rem;
}
.h-12 {
  height: 3rem;
}
.h-14 {
  height: 3.5rem;
}
.h-16 {
  height: 4rem;
}
.h-2 {
  height: 0.5rem;
}
.h-2\.5 {
  height: 0.625rem;
}
.h-2\/3 {
  height: 66.666667%;
}
.h-20 {
  height: 5rem;
}
.h-22 {
  height: 5.5rem;
}
.h-24 {
  height: 6rem;
}
.h-28 {
  height: 7rem;
}
.h-3 {
  height: 0.75rem;
}
.h-3\.5 {
  height: 0.875rem;
}
.h-3\/4 {
  height: 75%;
}
.h-32 {
  height: 8rem;
}
.h-36 {
  height: 9rem;
}
.h-4 {
  height: 1rem;
}
.h-4\/6 {
  height: 66.666667%;
}
.h-40 {
  height: 10rem;
}
.h-44 {
  height: 11rem;
}
.h-48 {
  height: 12rem;
}
.h-5 {
  height: 1.25rem;
}
.h-5\/6 {
  height: 83.333333%;
}
.h-52 {
  height: 13rem;
}
.h-56 {
  height: 14rem;
}
.h-6 {
  height: 1.5rem;
}
.h-60 {
  height: 15rem;
}
.h-64 {
  height: 16rem;
}
.h-7 {
  height: 1.75rem;
}
.h-72 {
  height: 18rem;
}
.h-8 {
  height: 2rem;
}
.h-80 {
  height: 20rem;
}
.h-9 {
  height: 2.25rem;
}
.h-96 {
  height: 24rem;
}
.h-\[0\.1875rem\] {
  height: 0.1875rem;
}
.h-\[0\.7lh\] {
  height: 0.7lh;
}
.h-\[1\.875rem\] {
  height: 1.875rem;
}
.h-\[10\.875rem\] {
  height: 10.875rem;
}
.h-\[100\%\] {
  height: 100%;
}
.h-\[1000px\] {
  height: 1000px;
}
.h-\[100px\] {
  height: 100px;
}
.h-\[100vh\] {
  height: 100vh;
}
.h-\[10px\] {
  height: 10px;
}
.h-\[12px\] {
  height: 12px;
}
.h-\[150px\] {
  height: 150px;
}
.h-\[160px\] {
  height: 160px;
}
.h-\[16px\] {
  height: 16px;
}
.h-\[178px\] {
  height: 178px;
}
.h-\[18px\] {
  height: 18px;
}
.h-\[190px\] {
  height: 190px;
}
.h-\[192px\] {
  height: 192px;
}
.h-\[1em\] {
  height: 1em;
}
.h-\[200px\] {
  height: 200px;
}
.h-\[20rem\] {
  height: 20rem;
}
.h-\[20vh\] {
  height: 20vh;
}
.h-\[21px\] {
  height: 21px;
}
.h-\[25rem\] {
  height: 25rem;
}
.h-\[28\.5rem\] {
  height: 28.5rem;
}
.h-\[2px\] {
  height: 2px;
}
.h-\[3\.05rem\] {
  height: 3.05rem;
}
.h-\[300px\] {
  height: 300px;
}
.h-\[30rem\] {
  height: 30rem;
}
.h-\[32rem\] {
  height: 32rem;
}
.h-\[33vh\] {
  height: 33vh;
}
.h-\[35rem\] {
  height: 35rem;
}
.h-\[360px\] {
  height: 360px;
}
.h-\[37rem\] {
  height: 37rem;
}
.h-\[392px\] {
  height: 392px;
}
.h-\[3px\] {
  height: 3px;
}
.h-\[4\.5rem\] {
  height: 4.5rem;
}
.h-\[400px\] {
  height: 400px;
}
.h-\[40px\] {
  height: 40px;
}
.h-\[440px\] {
  height: 440px;
}
.h-\[450px\] {
  height: 450px;
}
.h-\[45px\] {
  height: 45px;
}
.h-\[45rem\] {
  height: 45rem;
}
.h-\[500px\] {
  height: 500px;
}
.h-\[54px\] {
  height: 54px;
}
.h-\[6\.25rem\] {
  height: 6.25rem;
}
.h-\[600px\] {
  height: 600px;
}
.h-\[60px\] {
  height: 60px;
}
.h-\[60vh\] {
  height: 60vh;
}
.h-\[680px\] {
  height: 680px;
}
.h-\[68px\] {
  height: 68px;
}
.h-\[70px\] {
  height: 70px;
}
.h-\[72px\] {
  height: 72px;
}
.h-\[74px\] {
  height: 74px;
}
.h-\[80vh\] {
  height: 80vh;
}
.h-\[85px\] {
  height: 85px;
}
.h-\[85vh\] {
  height: 85vh;
}
.h-\[8px\] {
  height: 8px;
}
.h-\[900px\] {
  height: 900px;
}
.h-\[92vh\] {
  height: 92vh;
}
.h-\[calc\(100\%-1rem\)\] {
  height: calc(100% - 1rem);
}
.h-\[calc\(100\%-2rem\)\] {
  height: calc(100% - 2rem);
}
.h-\[calc\(100\%-6rem\)\] {
  height: calc(100% - 6rem);
}
.h-\[calc\(100\%-var\(--computer-agent-header-height\)\)\] {
  height: calc(100% - var(--computer-agent-header-height));
}
.h-\[calc\(100vh-10rem\)\] {
  height: calc(100vh - 10rem);
}
.h-\[calc\(100vh-2rem\)\] {
  height: calc(100vh - 2rem);
}
.h-\[calc\(100vh-5rem\)\] {
  height: calc(100vh - 5rem);
}
.h-\[var\(--radix-popper-available-height\)\] {
  height: var(--radix-popper-available-height);
}
.h-auto {
  height: auto;
}
.h-dynamic-base {
  height: var(--spacing-dynamic-base);
}
.h-fit {
  height: -moz-fit-content;
  height: fit-content;
}
.h-full {
  height: 100%;
}
.h-inherit {
  height: inherit;
}
.h-max {
  height: -moz-max-content;
  height: max-content;
}
.h-px {
  height: 1px;
}
.h-screen {
  height: 100vh;
}
.\!max-h-118 {
  max-height: 29.5rem !important;
}
.\!max-h-5 {
  max-height: 1.25rem !important;
}
.\!max-h-80 {
  max-height: 20rem !important;
}
.\!max-h-\[200px\] {
  max-height: 200px !important;
}
.max-h-0 {
  max-height: 0px;
}
.max-h-1 {
  max-height: 0.25rem;
}
.max-h-1\.5 {
  max-height: 0.375rem;
}
.max-h-10 {
  max-height: 2.5rem;
}
.max-h-118 {
  max-height: 29.5rem;
}
.max-h-12 {
  max-height: 3rem;
}
.max-h-14 {
  max-height: 3.5rem;
}
.max-h-16 {
  max-height: 4rem;
}
.max-h-20 {
  max-height: 5rem;
}
.max-h-24 {
  max-height: 6rem;
}
.max-h-28 {
  max-height: 7rem;
}
.max-h-32 {
  max-height: 8rem;
}
.max-h-36 {
  max-height: 9rem;
}
.max-h-40 {
  max-height: 10rem;
}
.max-h-44 {
  max-height: 11rem;
}
.max-h-48 {
  max-height: 12rem;
}
.max-h-5 {
  max-height: 1.25rem;
}
.max-h-52 {
  max-height: 13rem;
}
.max-h-6 {
  max-height: 1.5rem;
}
.max-h-60 {
  max-height: 15rem;
}
.max-h-64 {
  max-height: 16rem;
}
.max-h-7 {
  max-height: 1.75rem;
}
.max-h-72 {
  max-height: 18rem;
}
.max-h-8 {
  max-height: 2rem;
}
.max-h-80 {
  max-height: 20rem;
}
.max-h-9 {
  max-height: 2.25rem;
}
.max-h-96 {
  max-height: 24rem;
}
.max-h-\[12rem\] {
  max-height: 12rem;
}
.max-h-\[1500px\] {
  max-height: 1500px;
}
.max-h-\[190px\] {
  max-height: 190px;
}
.max-h-\[20vh\] {
  max-height: 20vh;
}
.max-h-\[25\.5rem\] {
  max-height: 25.5rem;
}
.max-h-\[30\%\] {
  max-height: 30%;
}
.max-h-\[300px\] {
  max-height: 300px;
}
.max-h-\[30rem\] {
  max-height: 30rem;
}
.max-h-\[344px\] {
  max-height: 344px;
}
.max-h-\[35rem\] {
  max-height: 35rem;
}
.max-h-\[37rem\] {
  max-height: 37rem;
}
.max-h-\[3rem\] {
  max-height: 3rem;
}
.max-h-\[400px\] {
  max-height: 400px;
}
.max-h-\[40rem\] {
  max-height: 40rem;
}
.max-h-\[40vh\] {
  max-height: 40vh;
}
.max-h-\[480px\] {
  max-height: 480px;
}
.max-h-\[500px\] {
  max-height: 500px;
}
.max-h-\[600px\] {
  max-height: 600px;
}
.max-h-\[60vh\] {
  max-height: 60vh;
}
.max-h-\[700px\] {
  max-height: 700px;
}
.max-h-\[70vh\] {
  max-height: 70vh;
}
.max-h-\[75\%\] {
  max-height: 75%;
}
.max-h-\[80vh\] {
  max-height: 80vh;
}
.max-h-\[85\%\] {
  max-height: 85%;
}
.max-h-\[850px\] {
  max-height: 850px;
}
.max-h-\[calc\(100\%-2rem\)\] {
  max-height: calc(100% - 2rem);
}
.max-h-\[calc\(100\%-4rem\)\] {
  max-height: calc(100% - 4rem);
}
.max-h-\[calc\(100vh-100px\)\] {
  max-height: calc(100vh - 100px);
}
.max-h-\[calc\(100vh-200px\)\] {
  max-height: calc(100vh - 200px);
}
.max-h-\[calc\(100vh-212px\)\] {
  max-height: calc(100vh - 212px);
}
.max-h-\[calc\(100vh-313\.2px\)\] {
  max-height: calc(100vh - 313.2px);
}
.max-h-\[var\(--radix-dropdown-menu-content-available-height\)\] {
  max-height: var(--radix-dropdown-menu-content-available-height);
}
.max-h-full {
  max-height: 100%;
}
.max-h-screen {
  max-height: 100vh;
}
.\!min-h-0 {
  min-height: 0px !important;
}
.\!min-h-6 {
  min-height: 1.5rem !important;
}
.min-h-0 {
  min-height: 0px;
}
.min-h-10 {
  min-height: 2.5rem;
}
.min-h-100 {
  min-height: 25rem;
}
.min-h-12 {
  min-height: 3rem;
}
.min-h-14 {
  min-height: 3.5rem;
}
.min-h-16 {
  min-height: 4rem;
}
.min-h-20 {
  min-height: 5rem;
}
.min-h-24 {
  min-height: 6rem;
}
.min-h-28 {
  min-height: 7rem;
}
.min-h-32 {
  min-height: 8rem;
}
.min-h-36 {
  min-height: 9rem;
}
.min-h-4 {
  min-height: 1rem;
}
.min-h-40 {
  min-height: 10rem;
}
.min-h-48 {
  min-height: 12rem;
}
.min-h-5 {
  min-height: 1.25rem;
}
.min-h-52 {
  min-height: 13rem;
}
.min-h-6 {
  min-height: 1.5rem;
}
.min-h-7 {
  min-height: 1.75rem;
}
.min-h-8 {
  min-height: 2rem;
}
.min-h-80 {
  min-height: 20rem;
}
.min-h-9 {
  min-height: 2.25rem;
}
.min-h-96 {
  min-height: 24rem;
}
.min-h-\[1\.375rem\] {
  min-height: 1.375rem;
}
.min-h-\[100vh\] {
  min-height: 100vh;
}
.min-h-\[13\.75rem\] {
  min-height: 13.75rem;
}
.min-h-\[160px\] {
  min-height: 160px;
}
.min-h-\[2\.5rem\] {
  min-height: 2.5rem;
}
.min-h-\[200px\] {
  min-height: 200px;
}
.min-h-\[216px\] {
  min-height: 216px;
}
.min-h-\[240px\] {
  min-height: 240px;
}
.min-h-\[24rem\] {
  min-height: 24rem;
}
.min-h-\[250px\] {
  min-height: 250px;
}
.min-h-\[25rem\] {
  min-height: 25rem;
}
.min-h-\[28px\] {
  min-height: 28px;
}
.min-h-\[300px\] {
  min-height: 300px;
}
.min-h-\[32rem\] {
  min-height: 32rem;
}
.min-h-\[35rem\] {
  min-height: 35rem;
}
.min-h-\[360px\] {
  min-height: 360px;
}
.min-h-\[40px\] {
  min-height: 40px;
}
.min-h-\[45rem\] {
  min-height: 45rem;
}
.min-h-\[480px\] {
  min-height: 480px;
}
.min-h-\[500px\] {
  min-height: 500px;
}
.min-h-\[50vh\] {
  min-height: 50vh;
}
.min-h-\[600px\] {
  min-height: 600px;
}
.min-h-\[60vh\] {
  min-height: 60vh;
}
.min-h-\[6px\] {
  min-height: 6px;
}
.min-h-\[7\.5rem\] {
  min-height: 7.5rem;
}
.min-h-\[72px\] {
  min-height: 72px;
}
.min-h-\[8\.375rem\] {
  min-height: 8.375rem;
}
.min-h-\[80vh\] {
  min-height: 80vh;
}
.min-h-\[calc\(100vh-10rem\)\] {
  min-height: calc(100vh - 10rem);
}
.min-h-dynamic-base {
  min-height: var(--spacing-dynamic-base);
}
.min-h-fit {
  min-height: -moz-fit-content;
  min-height: fit-content;
}
.min-h-full {
  min-height: 100%;
}
.min-h-screen {
  min-height: 100vh;
}
.\!w-0 {
  width: 0px !important;
}
.\!w-0\.5 {
  width: 0.125rem !important;
}
.\!w-1 {
  width: 0.25rem !important;
}
.\!w-1\.5 {
  width: 0.375rem !important;
}
.\!w-10 {
  width: 2.5rem !important;
}
.\!w-120 {
  width: 30rem !important;
}
.\!w-20 {
  width: 5rem !important;
}
.\!w-24 {
  width: 6rem !important;
}
.\!w-32 {
  width: 8rem !important;
}
.\!w-4 {
  width: 1rem !important;
}
.\!w-40 {
  width: 10rem !important;
}
.\!w-6 {
  width: 1.5rem !important;
}
.\!w-60 {
  width: 15rem !important;
}
.\!w-68\.5 {
  width: 17.125rem !important;
}
.\!w-7 {
  width: 1.75rem !important;
}
.\!w-72 {
  width: 18rem !important;
}
.\!w-75 {
  width: 18.75rem !important;
}
.\!w-80 {
  width: 20rem !important;
}
.\!w-96 {
  width: 24rem !important;
}
.\!w-\[266px\] {
  width: 266px !important;
}
.\!w-\[370px\] {
  width: 370px !important;
}
.\!w-auto {
  width: auto !important;
}
.\!w-fit {
  width: -moz-fit-content !important;
  width: fit-content !important;
}
.\!w-full {
  width: 100% !important;
}
.\!w-px {
  width: 1px !important;
}
.w-0 {
  width: 0px;
}
.w-0\.5 {
  width: 0.125rem;
}
.w-1 {
  width: 0.25rem;
}
.w-1\.3 {
  width: 0.313rem;
}
.w-1\.5 {
  width: 0.375rem;
}
.w-1\/2 {
  width: 50%;
}
.w-1\/3 {
  width: 33.333333%;
}
.w-1\/4 {
  width: 25%;
}
.w-1\/5 {
  width: 20%;
}
.w-1\/6 {
  width: 16.666667%;
}
.w-10 {
  width: 2.5rem;
}
.w-105 {
  width: 26.25rem;
}
.w-11 {
  width: 2.75rem;
}
.w-11\/12 {
  width: 91.666667%;
}
.w-12 {
  width: 3rem;
}
.w-120 {
  width: 30rem;
}
.w-14 {
  width: 3.5rem;
}
.w-140 {
  width: 35rem;
}
.w-150 {
  width: 37.5rem;
}
.w-16 {
  width: 4rem;
}
.w-2 {
  width: 0.5rem;
}
.w-2\.5 {
  width: 0.625rem;
}
.w-2\/3 {
  width: 66.666667%;
}
.w-2\/4 {
  width: 50%;
}
.w-2\/5 {
  width: 40%;
}
.w-20 {
  width: 5rem;
}
.w-22 {
  width: 5.5rem;
}
.w-24 {
  width: 6rem;
}
.w-240 {
  width: 60rem;
}
.w-28 {
  width: 7rem;
}
.w-3 {
  width: 0.75rem;
}
.w-3\.5 {
  width: 0.875rem;
}
.w-3\/4 {
  width: 75%;
}
.w-3\/5 {
  width: 60%;
}
.w-32 {
  width: 8rem;
}
.w-36 {
  width: 9rem;
}
.w-360 {
  width: 90rem;
}
.w-4 {
  width: 1rem;
}
.w-4\/5 {
  width: 80%;
}
.w-40 {
  width: 10rem;
}
.w-44 {
  width: 11rem;
}
.w-48 {
  width: 12rem;
}
.w-5 {
  width: 1.25rem;
}
.w-5\/12 {
  width: 41.666667%;
}
.w-5\/6 {
  width: 83.333333%;
}
.w-52 {
  width: 13rem;
}
.w-56 {
  width: 14rem;
}
.w-6 {
  width: 1.5rem;
}
.w-6\/12 {
  width: 50%;
}
.w-60 {
  width: 15rem;
}
.w-64 {
  width: 16rem;
}
.w-68\.5 {
  width: 17.125rem;
}
.w-7 {
  width: 1.75rem;
}
.w-72 {
  width: 18rem;
}
.w-75 {
  width: 18.75rem;
}
.w-8 {
  width: 2rem;
}
.w-8\/12 {
  width: 66.666667%;
}
.w-80 {
  width: 20rem;
}
.w-9 {
  width: 2.25rem;
}
.w-9\/12 {
  width: 75%;
}
.w-90 {
  width: 22.5rem;
}
.w-96 {
  width: 24rem;
}
.w-\[--left-panel-expanded-width\] {
  width: var(--left-panel-expanded-width);
}
.w-\[0\.5px\] {
  width: 0.5px;
}
.w-\[100\%\] {
  width: 100%;
}
.w-\[1000px\] {
  width: 1000px;
}
.w-\[100px\] {
  width: 100px;
}
.w-\[100vw\] {
  width: 100vw;
}
.w-\[10px\] {
  width: 10px;
}
.w-\[10rem\] {
  width: 10rem;
}
.w-\[110px\] {
  width: 110px;
}
.w-\[12\.5rem\] {
  width: 12.5rem;
}
.w-\[120px\] {
  width: 120px;
}
.w-\[12ch\] {
  width: 12ch;
}
.w-\[12px\] {
  width: 12px;
}
.w-\[130px\] {
  width: 130px;
}
.w-\[13rem\] {
  width: 13rem;
}
.w-\[1440px\] {
  width: 1440px;
}
.w-\[150px\] {
  width: 150px;
}
.w-\[16px\] {
  width: 16px;
}
.w-\[16rem\] {
  width: 16rem;
}
.w-\[17rem\] {
  width: 17rem;
}
.w-\[180px\] {
  width: 180px;
}
.w-\[18rem\] {
  width: 18rem;
}
.w-\[196px\] {
  width: 196px;
}
.w-\[20\%\] {
  width: 20%;
}
.w-\[200px\] {
  width: 200px;
}
.w-\[20rem\] {
  width: 20rem;
}
.w-\[21px\] {
  width: 21px;
}
.w-\[240px\] {
  width: 240px;
}
.w-\[25px\] {
  width: 25px;
}
.w-\[25rem\] {
  width: 25rem;
}
.w-\[262px\] {
  width: 262px;
}
.w-\[26rem\] {
  width: 26rem;
}
.w-\[270px\] {
  width: 270px;
}
.w-\[275px\] {
  width: 275px;
}
.w-\[280px\] {
  width: 280px;
}
.w-\[2px\] {
  width: 2px;
}
.w-\[30\%\] {
  width: 30%;
}
.w-\[300px\] {
  width: 300px;
}
.w-\[30rem\] {
  width: 30rem;
}
.w-\[336px\] {
  width: 336px;
}
.w-\[350px\] {
  width: 350px;
}
.w-\[354px\] {
  width: 354px;
}
.w-\[360px\] {
  width: 360px;
}
.w-\[368px\] {
  width: 368px;
}
.w-\[380px\] {
  width: 380px;
}
.w-\[390px\] {
  width: 390px;
}
.w-\[3px\] {
  width: 3px;
}
.w-\[4\.5rem\] {
  width: 4.5rem;
}
.w-\[400px\] {
  width: 400px;
}
.w-\[40px\] {
  width: 40px;
}
.w-\[444px\] {
  width: 444px;
}
.w-\[445px\] {
  width: 445px;
}
.w-\[450px\] {
  width: 450px;
}
.w-\[50\%\] {
  width: 50%;
}
.w-\[512px\] {
  width: 512px;
}
.w-\[520px\] {
  width: 520px;
}
.w-\[530px\] {
  width: 530px;
}
.w-\[54px\] {
  width: 54px;
}
.w-\[550px\] {
  width: 550px;
}
.w-\[570px\] {
  width: 570px;
}
.w-\[60\%\] {
  width: 60%;
}
.w-\[600px\] {
  width: 600px;
}
.w-\[60px\] {
  width: 60px;
}
.w-\[640px\] {
  width: 640px;
}
.w-\[65px\] {
  width: 65px;
}
.w-\[66px\] {
  width: 66px;
}
.w-\[688px\] {
  width: 688px;
}
.w-\[720px\] {
  width: 720px;
}
.w-\[80\%\] {
  width: 80%;
}
.w-\[800px\] {
  width: 800px;
}
.w-\[80px\] {
  width: 80px;
}
.w-\[86px\] {
  width: 86px;
}
.w-\[89px\] {
  width: 89px;
}
.w-\[8px\] {
  width: 8px;
}
.w-\[8rem\] {
  width: 8rem;
}
.w-\[90\%\] {
  width: 90%;
}
.w-\[90px\] {
  width: 90px;
}
.w-\[90vw\] {
  width: 90vw;
}
.w-\[calc\(\(100\%-2\*24px\)\/3\)\] {
  width: calc((100% - 2 * 24px) / 3);
}
.w-\[calc\(100\%\+4rem\)\] {
  width: calc(100% + 4rem);
}
.w-\[calc\(100\%-16px\)\] {
  width: calc(100% - 16px);
}
.w-\[calc\(100\%-1rem\)\] {
  width: calc(100% - 1rem);
}
.w-\[calc\(100\%-21\.75rem\)\] {
  width: calc(100% - 21.75rem);
}
.w-\[calc\(100\%-2px\)\] {
  width: calc(100% - 2px);
}
.w-\[calc\(100\%-2rem\)\] {
  width: calc(100% - 2rem);
}
.w-\[calc\(100vw-3rem\)\] {
  width: calc(100vw - 3rem);
}
.w-\[calc\(var\(--left-panel-expanded-width\)\)\] {
  width: calc(var(--left-panel-expanded-width));
}
.w-\[calc\(var\(--left-panel-expanded-width\)-1\.5rem\)\] {
  width: calc(var(--left-panel-expanded-width) - 1.5rem);
}
.w-\[var\(--left-panel-expanded-width\)\] {
  width: var(--left-panel-expanded-width);
}
.w-auto {
  width: auto;
}
.w-dynamic-base {
  width: var(--spacing-dynamic-base);
}
.w-fit {
  width: -moz-fit-content;
  width: fit-content;
}
.w-full {
  width: 100%;
}
.w-max {
  width: -moz-max-content;
  width: max-content;
}
.w-min {
  width: -moz-min-content;
  width: min-content;
}
.w-px {
  width: 1px;
}
.w-screen {
  width: 100vw;
}
.\!min-w-3 {
  min-width: 0.75rem !important;
}
.\!min-w-4 {
  min-width: 1rem !important;
}
.\!min-w-5 {
  min-width: 1.25rem !important;
}
.\!min-w-6 {
  min-width: 1.5rem !important;
}
.min-w-0 {
  min-width: 0px;
}
.min-w-11 {
  min-width: 2.75rem;
}
.min-w-12 {
  min-width: 3rem;
}
.min-w-120 {
  min-width: 30rem;
}
.min-w-16 {
  min-width: 4rem;
}
.min-w-20 {
  min-width: 5rem;
}
.min-w-24 {
  min-width: 6rem;
}
.min-w-3 {
  min-width: 0.75rem;
}
.min-w-32 {
  min-width: 8rem;
}
.min-w-4 {
  min-width: 1rem;
}
.min-w-40 {
  min-width: 10rem;
}
.min-w-48 {
  min-width: 12rem;
}
.min-w-50 {
  min-width: 12.5rem;
}
.min-w-56 {
  min-width: 14rem;
}
.min-w-6 {
  min-width: 1.5rem;
}
.min-w-60 {
  min-width: 15rem;
}
.min-w-64 {
  min-width: 16rem;
}
.min-w-7 {
  min-width: 1.75rem;
}
.min-w-72 {
  min-width: 18rem;
}
.min-w-8 {
  min-width: 2rem;
}
.min-w-80 {
  min-width: 20rem;
}
.min-w-96 {
  min-width: 24rem;
}
.min-w-\[0px\] {
  min-width: 0px;
}
.min-w-\[100\%\] {
  min-width: 100%;
}
.min-w-\[100px\] {
  min-width: 100px;
}
.min-w-\[150px\] {
  min-width: 150px;
}
.min-w-\[160px\] {
  min-width: 160px;
}
.min-w-\[16rem\] {
  min-width: 16rem;
}
.min-w-\[18\.75rem\] {
  min-width: 18.75rem;
}
.min-w-\[180px\] {
  min-width: 180px;
}
.min-w-\[18rem\] {
  min-width: 18rem;
}
.min-w-\[198px\] {
  min-width: 198px;
}
.min-w-\[2\.5rem\] {
  min-width: 2.5rem;
}
.min-w-\[200px\] {
  min-width: 200px;
}
.min-w-\[20px\] {
  min-width: 20px;
}
.min-w-\[240px\] {
  min-width: 240px;
}
.min-w-\[250px\] {
  min-width: 250px;
}
.min-w-\[280px\] {
  min-width: 280px;
}
.min-w-\[30\%\] {
  min-width: 30%;
}
.min-w-\[300px\] {
  min-width: 300px;
}
.min-w-\[336px\] {
  min-width: 336px;
}
.min-w-\[340px\] {
  min-width: 340px;
}
.min-w-\[360px\] {
  min-width: 360px;
}
.min-w-\[380px\] {
  min-width: 380px;
}
.min-w-\[4\.5rem\] {
  min-width: 4.5rem;
}
.min-w-\[40px\] {
  min-width: 40px;
}
.min-w-\[45rem\] {
  min-width: 45rem;
}
.min-w-\[494px\] {
  min-width: 494px;
}
.min-w-\[4rem\] {
  min-width: 4rem;
}
.min-w-\[500px\] {
  min-width: 500px;
}
.min-w-\[50px\] {
  min-width: 50px;
}
.min-w-\[5rem\] {
  min-width: 5rem;
}
.min-w-\[6\.2rem\] {
  min-width: 6.2rem;
}
.min-w-\[60\%\] {
  min-width: 60%;
}
.min-w-\[60px\] {
  min-width: 60px;
}
.min-w-\[6px\] {
  min-width: 6px;
}
.min-w-\[6rem\] {
  min-width: 6rem;
}
.min-w-\[80px\] {
  min-width: 80px;
}
.min-w-\[8rem\] {
  min-width: 8rem;
}
.min-w-\[900px\] {
  min-width: 900px;
}
.min-w-\[96px\] {
  min-width: 96px;
}
.min-w-dynamic-base {
  min-width: var(--spacing-dynamic-base);
}
.min-w-fit {
  min-width: -moz-fit-content;
  min-width: fit-content;
}
.min-w-full {
  min-width: 100%;
}
.min-w-max {
  min-width: -moz-max-content;
  min-width: max-content;
}
.min-w-min {
  min-width: -moz-min-content;
  min-width: min-content;
}
.\!max-w-5 {
  max-width: 1.25rem !important;
}
.\!max-w-\[109px\] {
  max-width: 109px !important;
}
.\!max-w-\[37\.5rem\] {
  max-width: 37.5rem !important;
}
.\!max-w-fit {
  max-width: -moz-fit-content !important;
  max-width: fit-content !important;
}
.max-w-0 {
  max-width: 0px;
}
.max-w-100 {
  max-width: 25rem;
}
.max-w-120 {
  max-width: 30rem;
}
.max-w-130 {
  max-width: 40rem;
}
.max-w-16 {
  max-width: 4rem;
}
.max-w-24 {
  max-width: 6rem;
}
.max-w-240 {
  max-width: 60rem;
}
.max-w-2xl {
  max-width: 42rem;
}
.max-w-32 {
  max-width: 8rem;
}
.max-w-36 {
  max-width: 9rem;
}
.max-w-360 {
  max-width: 90rem;
}
.max-w-3xl {
  max-width: 48rem;
}
.max-w-40 {
  max-width: 10rem;
}
.max-w-48 {
  max-width: 12rem;
}
.max-w-4xl {
  max-width: 56rem;
}
.max-w-50 {
  max-width: 12.5rem;
}
.max-w-56 {
  max-width: 14rem;
}
.max-w-60 {
  max-width: 15rem;
}
.max-w-64 {
  max-width: 16rem;
}
.max-w-6xl {
  max-width: 72rem;
}
.max-w-72 {
  max-width: 18rem;
}
.max-w-80 {
  max-width: 20rem;
}
.max-w-96 {
  max-width: 24rem;
}
.max-w-\[100px\] {
  max-width: 100px;
}
.max-w-\[1080px\] {
  max-width: 1080px;
}
.max-w-\[10rem\] {
  max-width: 10rem;
}
.max-w-\[112px\] {
  max-width: 112px;
}
.max-w-\[11rem\] {
  max-width: 11rem;
}
.max-w-\[120px\] {
  max-width: 120px;
}
.max-w-\[12ch\] {
  max-width: 12ch;
}
.max-w-\[12rem\] {
  max-width: 12rem;
}
.max-w-\[150px\] {
  max-width: 150px;
}
.max-w-\[16rem\] {
  max-width: 16rem;
}
.max-w-\[20rem\] {
  max-width: 20rem;
}
.max-w-\[23rem\] {
  max-width: 23rem;
}
.max-w-\[240px\] {
  max-width: 240px;
}
.max-w-\[250px\] {
  max-width: 250px;
}
.max-w-\[26rem\] {
  max-width: 26rem;
}
.max-w-\[28\.75rem\] {
  max-width: 28.75rem;
}
.max-w-\[280px\] {
  max-width: 280px;
}
.max-w-\[300px\] {
  max-width: 300px;
}
.max-w-\[30rem\] {
  max-width: 30rem;
}
.max-w-\[320px\] {
  max-width: 320px;
}
.max-w-\[330px\] {
  max-width: 330px;
}
.max-w-\[340px\] {
  max-width: 340px;
}
.max-w-\[350px\] {
  max-width: 350px;
}
.max-w-\[360px\] {
  max-width: 360px;
}
.max-w-\[375px\] {
  max-width: 375px;
}
.max-w-\[390px\] {
  max-width: 390px;
}
.max-w-\[40\.5rem\] {
  max-width: 40.5rem;
}
.max-w-\[400px\] {
  max-width: 400px;
}
.max-w-\[40rem\] {
  max-width: 40rem;
}
.max-w-\[420px\] {
  max-width: 420px;
}
.max-w-\[448px\] {
  max-width: 448px;
}
.max-w-\[450px\] {
  max-width: 450px;
}
.max-w-\[45rem\] {
  max-width: 45rem;
}
.max-w-\[480px\] {
  max-width: 480px;
}
.max-w-\[48rem\] {
  max-width: 48rem;
}
.max-w-\[50\%\] {
  max-width: 50%;
}
.max-w-\[500px\] {
  max-width: 500px;
}
.max-w-\[520px\] {
  max-width: 520px;
}
.max-w-\[540px\] {
  max-width: 540px;
}
.max-w-\[55\%\] {
  max-width: 55%;
}
.max-w-\[550px\] {
  max-width: 550px;
}
.max-w-\[60\%\] {
  max-width: 60%;
}
.max-w-\[600px\] {
  max-width: 600px;
}
.max-w-\[60px\] {
  max-width: 60px;
}
.max-w-\[63\%\] {
  max-width: 63%;
}
.max-w-\[6rem\] {
  max-width: 6rem;
}
.max-w-\[70\%\] {
  max-width: 70%;
}
.max-w-\[720px\] {
  max-width: 720px;
}
.max-w-\[72ch\] {
  max-width: 72ch;
}
.max-w-\[740px\] {
  max-width: 740px;
}
.max-w-\[7rem\] {
  max-width: 7rem;
}
.max-w-\[80\%\] {
  max-width: 80%;
}
.max-w-\[840px\] {
  max-width: 840px;
}
.max-w-\[85\%\] {
  max-width: 85%;
}
.max-w-\[960px\] {
  max-width: 960px;
}
.max-w-\[96ch\] {
  max-width: 96ch;
}
.max-w-\[calc\(100\%-1\.5rem\)\] {
  max-width: calc(100% - 1.5rem);
}
.max-w-fit {
  max-width: -moz-fit-content;
  max-width: fit-content;
}
.max-w-full {
  max-width: 100%;
}
.max-w-lg {
  max-width: 32rem;
}
.max-w-max {
  max-width: -moz-max-content;
  max-width: max-content;
}
.max-w-md {
  max-width: 28rem;
}
.max-w-none {
  max-width: none;
}
.max-w-screen-md {
  max-width: 768px;
}
.max-w-sm {
  max-width: 24rem;
}
.max-w-xl {
  max-width: 36rem;
}
.max-w-xs {
  max-width: 20rem;
}
.\!flex-1 {
  flex: 1 1 0% !important;
}
.\!flex-none {
  flex: none !important;
}
.flex-1 {
  flex: 1 1 0%;
}
.flex-\[1_0_0\] {
  flex: 1 0 0;
}
.flex-auto {
  flex: 1 1 auto;
}
.flex-none {
  flex: none;
}
.flex-shrink {
  flex-shrink: 1;
}
.flex-shrink-0 {
  flex-shrink: 0;
}
.shrink {
  flex-shrink: 1;
}
.shrink-0 {
  flex-shrink: 0;
}
.flex-grow {
  flex-grow: 1;
}
.flex-grow-0 {
  flex-grow: 0;
}
.\!grow {
  flex-grow: 1 !important;
}
.grow {
  flex-grow: 1;
}
.grow-0 {
  flex-grow: 0;
}
.basis-0 {
  flex-basis: 0px;
}
.basis-1\/12 {
  flex-basis: 8.333333%;
}
.basis-1\/2 {
  flex-basis: 50%;
}
.basis-1\/5 {
  flex-basis: 20%;
}
.basis-2\/12 {
  flex-basis: 16.666667%;
}
.basis-24 {
  flex-basis: 6rem;
}
.basis-6\/12 {
  flex-basis: 50%;
}
.basis-9 {
  flex-basis: 2.25rem;
}
.basis-\[10\%\] {
  flex-basis: 10%;
}
.basis-auto {
  flex-basis: auto;
}
.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);
}
.border-spacing-1 {
  --tw-border-spacing-x: 0.25rem;
  --tw-border-spacing-y: 0.25rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.border-spacing-1\.5 {
  --tw-border-spacing-x: 0.375rem;
  --tw-border-spacing-y: 0.375rem;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.origin-bottom {
  transform-origin: bottom;
}
.origin-bottom-left {
  transform-origin: bottom left;
}
.origin-top-left {
  transform-origin: top left;
}
.-translate-x-1 {
  --tw-translate-x: -0.25rem;
  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-1\/2 {
  --tw-translate-x: -50%;
  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-16 {
  --tw-translate-x: -4rem;
  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-2 {
  --tw-translate-x: -0.5rem;
  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-2\/4 {
  --tw-translate-x: -50%;
  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-3 {
  --tw-translate-x: -0.75rem;
  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-6 {
  --tw-translate-x: -1.5rem;
  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-0 {
  --tw-translate-y: -0px;
  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%;
  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-2 {
  --tw-translate-y: -0.5rem;
  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-2\/4 {
  --tw-translate-y: -50%;
  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-24 {
  --tw-translate-y: -6rem;
  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-4 {
  --tw-translate-y: -1rem;
  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-\[100\%\] {
  --tw-translate-y: -100%;
  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-full {
  --tw-translate-y: -100%;
  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;
  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\.5 {
  --tw-translate-x: 0.125rem;
  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-1 {
  --tw-translate-x: 0.25rem;
  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-1\/2 {
  --tw-translate-x: 50%;
  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-2 {
  --tw-translate-x: 0.5rem;
  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-2\/4 {
  --tw-translate-x: 50%;
  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-3 {
  --tw-translate-x: 0.75rem;
  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-3\.5 {
  --tw-translate-x: 0.875rem;
  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-\[-100\%\] {
  --tw-translate-x: -100%;
  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-\[-50\%\] {
  --tw-translate-x: -50%;
  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-\[20px\] {
  --tw-translate-x: 20px;
  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-\[2px\] {
  --tw-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));
}
.translate-x-\[50\%\] {
  --tw-translate-x: 50%;
  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-\[var\(--left-panel-collapsed-width\)\] {
  --tw-translate-x: var(--left-panel-collapsed-width);
  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%;
  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-0 {
  --tw-translate-y: 0px;
  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-0\.5 {
  --tw-translate-y: 0.125rem;
  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 {
  --tw-translate-y: 0.25rem;
  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\/4 {
  --tw-translate-y: 25%;
  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-2 {
  --tw-translate-y: 0.5rem;
  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-5 {
  --tw-translate-y: 1.25rem;
  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;
  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-\[-50\%\] {
  --tw-translate-y: -50%;
  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-\[1px\] {
  --tw-translate-y: 1px;
  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-\[4px\] {
  --tw-translate-y: 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-y-full {
  --tw-translate-y: 100%;
  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;
  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;
  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-45 {
  --tw-rotate: 45deg;
  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;
  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-\[-180deg\] {
  --tw-rotate: -180deg;
  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-\[0deg\] {
  --tw-rotate: 0deg;
  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-\[137deg\] {
  --tw-rotate: 137deg;
  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 {
  --tw-scale-x: 0;
  --tw-scale-y: 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));
}
.scale-100 {
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  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-200 {
  --tw-scale-x: 2;
  --tw-scale-y: 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));
}
.scale-50 {
  --tw-scale-x: .5;
  --tw-scale-y: .5;
  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-75 {
  --tw-scale-x: .75;
  --tw-scale-y: .75;
  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-90 {
  --tw-scale-x: .9;
  --tw-scale-y: .9;
  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-95 {
  --tw-scale-x: .95;
  --tw-scale-y: .95;
  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-\[calc\(12\/48\)\] {
  --tw-scale-x: calc(12 / 48);
  --tw-scale-y: calc(12 / 48);
  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-\[calc\(16\/48\)\] {
  --tw-scale-x: calc(16 / 48);
  --tw-scale-y: calc(16 / 48);
  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-\[calc\(160\/48\)\] {
  --tw-scale-x: calc(160 / 48);
  --tw-scale-y: calc(160 / 48);
  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-\[calc\(20\/48\)\] {
  --tw-scale-x: calc(20 / 48);
  --tw-scale-y: calc(20 / 48);
  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-\[calc\(224\/48\)\] {
  --tw-scale-x: calc(224 / 48);
  --tw-scale-y: calc(224 / 48);
  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-\[calc\(24\/48\)\] {
  --tw-scale-x: calc(24 / 48);
  --tw-scale-y: calc(24 / 48);
  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-\[calc\(28\/48\)\] {
  --tw-scale-x: calc(28 / 48);
  --tw-scale-y: calc(28 / 48);
  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-\[calc\(32\/48\)\] {
  --tw-scale-x: calc(32 / 48);
  --tw-scale-y: calc(32 / 48);
  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-\[calc\(36\/48\)\] {
  --tw-scale-x: calc(36 / 48);
  --tw-scale-y: calc(36 / 48);
  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-\[calc\(64\/48\)\] {
  --tw-scale-x: calc(64 / 48);
  --tw-scale-y: calc(64 / 48);
  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-\[calc\(72\/48\)\] {
  --tw-scale-x: calc(72 / 48);
  --tw-scale-y: calc(72 / 48);
  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-\[calc\(96\/48\)\] {
  --tw-scale-x: calc(96 / 48);
  --tw-scale-y: calc(96 / 48);
  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-x-100 {
  --tw-scale-x: 1;
  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-x-105 {
  --tw-scale-x: 1.05;
  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-x-\[-1\] {
  --tw-scale-x: -1;
  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-x-\[0\.94\] {
  --tw-scale-x: 0.94;
  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-x-\[0\.97\] {
  --tw-scale-x: 0.97;
  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-x-\[2\] {
  --tw-scale-x: 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));
}
.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));
}
.transform-gpu {
  transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.\!transform-none {
  transform: none !important;
}
.transform-none {
  transform: none;
}
@keyframes spin {

  to {
    transform: rotate(360deg);
  }
}
.animate-\[spin_3s_linear_infinite\] {
  animation: spin 3s linear infinite;
}
@keyframes spin {

  to {
    transform: rotate(360deg);
  }
}
.animate-\[spin_400ms_linear_infinite\] {
  animation: spin 400ms linear infinite;
}
@keyframes carat-blinking {

  0% {
    opacity: 0;
  }

  50% {
    opacity: 0;
  }

  51% {
    opacity: 100;
  }

  100% {
    opacity: 100;
  }
}
.animate-carat-blink {
  animation: carat-blinking 1s infinite;
}
@keyframes opacity {

  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}
.animate-floating_modal_open {
  animation: opacity 0.3s ease-out forwards;
}
@keyframes highlight {

  0% {
    background: var(--color-background-accent-ticket);
  }

  100% {
    background: none;
  }
}
.animate-highlight {
  animation: highlight 30s;
}
@keyframes loading__bar__appearing {

  0% {
    width: 10%;
  }

  100% {
    width: 100%;
  }
}
.animate-loading__bar__appearing {
  animation: loading__bar__appearing 0.5s ease-in-out;
}
@keyframes loading__bar__disappearing {

  0% {
    width: 100%;
    height: 2px;
  }

  90% {
    height: 2px;
  }

  100% {
    width: 0%;
    height: 0px;
  }
}
.animate-loading__bar__disappearing {
  animation: loading__bar__disappearing 0.5s ease-in-out;
}
@keyframes loading__bar__progress__left {

  0% {
    left: -5%;
  }

  50% {
    left: 45%;
  }

  100% {
    left: -5%;
  }
}
.animate-loading__bar__progress__left {
  animation: loading__bar__progress__left 1.5s ease-in-out infinite;
}
@keyframes loading__bar__progress__right {

  0% {
    right: -5%;
  }

  50% {
    right: 45%;
  }

  100% {
    right: -5%;
  }
}
.animate-loading__bar__progress__right {
  animation: loading__bar__progress__right 1.5s ease-in-out infinite;
}
@keyframes pulse {

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

  to {
    transform: rotate(360deg);
  }
}
.animate-spin {
  animation: spin 1s linear infinite;
}
.\!cursor-auto {
  cursor: auto !important;
}
.\!cursor-not-allowed {
  cursor: not-allowed !important;
}
.\!cursor-pointer {
  cursor: pointer !important;
}
.cursor-auto {
  cursor: auto;
}
.cursor-col-resize {
  cursor: col-resize;
}
.cursor-default {
  cursor: default;
}
.cursor-grab {
  cursor: grab;
}
.cursor-grabbing {
  cursor: grabbing;
}
.cursor-move {
  cursor: move;
}
.cursor-not-allowed {
  cursor: not-allowed;
}
.cursor-pointer {
  cursor: pointer;
}
.cursor-progress {
  cursor: progress;
}
.cursor-row-resize {
  cursor: row-resize;
}
.cursor-text {
  cursor: text;
}
.touch-none {
  touch-action: none;
}
.select-none {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.select-text {
  -webkit-user-select: text;
     -moz-user-select: text;
          user-select: text;
}
.select-all {
  -webkit-user-select: all;
     -moz-user-select: all;
          user-select: all;
}
.resize-none {
  resize: none;
}
.\!resize {
  resize: both !important;
}
.resize {
  resize: both;
}
.scroll-my-16 {
  scroll-margin-top: 4rem;
  scroll-margin-bottom: 4rem;
}
.scroll-pb-24 {
  scroll-padding-bottom: 6rem;
}
.list-inside {
  list-style-position: inside;
}
.list-outside {
  list-style-position: outside;
}
.list-decimal {
  list-style-type: decimal;
}
.list-disc {
  list-style-type: disc;
}
.list-none {
  list-style-type: none;
}
.appearance-none {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.grid-flow-row {
  grid-auto-flow: row;
}
.auto-rows-fr {
  grid-auto-rows: minmax(0, 1fr);
}
.auto-rows-max {
  grid-auto-rows: max-content;
}
.grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
.grid-cols-10 {
  grid-template-columns: repeat(10, minmax(0, 1fr));
}
.grid-cols-12 {
  grid-template-columns: repeat(12, minmax(0, 1fr));
}
.grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.grid-cols-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}
.grid-cols-5 {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}
.grid-cols-6 {
  grid-template-columns: repeat(6, minmax(0, 1fr));
}
.grid-cols-7 {
  grid-template-columns: repeat(7, minmax(0, 1fr));
}
.grid-cols-\[12rem_12rem\] {
  grid-template-columns: 12rem 12rem;
}
.grid-cols-\[144px_256px_auto\] {
  grid-template-columns: 144px 256px auto;
}
.grid-cols-\[1fr_auto\] {
  grid-template-columns: 1fr auto;
}
.grid-cols-\[4rem_5rem_4fr_1fr_1fr_1fr\] {
  grid-template-columns: 4rem 5rem 4fr 1fr 1fr 1fr;
}
.grid-cols-\[5rem_4fr_1fr_1fr_1fr_1fr_1fr\] {
  grid-template-columns: 5rem 4fr 1fr 1fr 1fr 1fr 1fr;
}
.grid-cols-\[auto_1fr\] {
  grid-template-columns: auto 1fr;
}
.grid-cols-\[auto_1fr_auto\] {
  grid-template-columns: auto 1fr auto;
}
.grid-cols-\[auto_auto_1fr\] {
  grid-template-columns: auto auto 1fr;
}
.grid-cols-\[max-content\2c 1fr\] {
  grid-template-columns: max-content 1fr;
}
.grid-cols-min-96 {
  grid-template-columns: repeat(auto-fit,minmax(24rem,1fr));
}
.grid-rows-4 {
  grid-template-rows: repeat(4, minmax(0, 1fr));
}
.grid-rows-\[1fr_auto\] {
  grid-template-rows: 1fr auto;
}
.\!flex-row {
  flex-direction: row !important;
}
.flex-row {
  flex-direction: row;
}
.flex-row-reverse {
  flex-direction: row-reverse;
}
.\!flex-col {
  flex-direction: column !important;
}
.flex-col {
  flex-direction: column;
}
.flex-col-reverse {
  flex-direction: column-reverse;
}
.flex-wrap {
  flex-wrap: wrap;
}
.flex-nowrap {
  flex-wrap: nowrap;
}
.place-content-center {
  place-content: center;
}
.place-content-between {
  place-content: space-between;
}
.place-items-center {
  place-items: center;
}
.content-center {
  align-content: center;
}
.content-between {
  align-content: space-between;
}
.content-evenly {
  align-content: space-evenly;
}
.\!items-start {
  align-items: flex-start !important;
}
.items-start {
  align-items: flex-start;
}
.items-end {
  align-items: flex-end;
}
.\!items-center {
  align-items: center !important;
}
.items-center {
  align-items: center;
}
.items-baseline {
  align-items: baseline;
}
.items-stretch {
  align-items: stretch;
}
.justify-normal {
  justify-content: normal;
}
.\!justify-start {
  justify-content: flex-start !important;
}
.justify-start {
  justify-content: flex-start;
}
.\!justify-end {
  justify-content: flex-end !important;
}
.justify-end {
  justify-content: flex-end;
}
.\!justify-center {
  justify-content: center !important;
}
.justify-center {
  justify-content: center;
}
.\!justify-between {
  justify-content: space-between !important;
}
.justify-between {
  justify-content: space-between;
}
.justify-around {
  justify-content: space-around;
}
.justify-evenly {
  justify-content: space-evenly;
}
.justify-items-start {
  justify-items: start;
}
.justify-items-end {
  justify-items: end;
}
.justify-items-center {
  justify-items: center;
}
.\!gap-0 {
  gap: 0px !important;
}
.\!gap-1 {
  gap: 0.25rem !important;
}
.\!gap-6 {
  gap: 1.5rem !important;
}
.gap-0 {
  gap: 0px;
}
.gap-0\.5 {
  gap: 0.125rem;
}
.gap-0\.75 {
  gap: 0.1875rem;
}
.gap-1 {
  gap: 0.25rem;
}
.gap-1\.5 {
  gap: 0.375rem;
}
.gap-10 {
  gap: 2.5rem;
}
.gap-11 {
  gap: 2.75rem;
}
.gap-12 {
  gap: 3rem;
}
.gap-16 {
  gap: 4rem;
}
.gap-2 {
  gap: 0.5rem;
}
.gap-2\.5 {
  gap: 0.625rem;
}
.gap-20 {
  gap: 5rem;
}
.gap-28 {
  gap: 7rem;
}
.gap-3 {
  gap: 0.75rem;
}
.gap-3\.5 {
  gap: 0.875rem;
}
.gap-32 {
  gap: 8rem;
}
.gap-4 {
  gap: 1rem;
}
.gap-40 {
  gap: 10rem;
}
.gap-5 {
  gap: 1.25rem;
}
.gap-6 {
  gap: 1.5rem;
}
.gap-7 {
  gap: 1.75rem;
}
.gap-8 {
  gap: 2rem;
}
.gap-9 {
  gap: 2.25rem;
}
.gap-\[20px\] {
  gap: 20px;
}
.gap-\[2px\] {
  gap: 2px;
}
.gap-\[6px\] {
  gap: 6px;
}
.gap-dynamic-3xs {
  gap: var(--spacing-dynamic-3xs);
}
.gap-dynamic-4xs {
  gap: var(--spacing-dynamic-4xs);
}
.gap-dynamic-5xs {
  gap: var(--spacing-dynamic-5xs);
}
.gap-dynamic-xs {
  gap: var(--spacing-dynamic-xs);
}
.gap-px {
  gap: 1px;
}
.\!gap-y-6 {
  row-gap: 1.5rem !important;
}
.gap-x-0 {
  -moz-column-gap: 0px;
       column-gap: 0px;
}
.gap-x-0\.5 {
  -moz-column-gap: 0.125rem;
       column-gap: 0.125rem;
}
.gap-x-1 {
  -moz-column-gap: 0.25rem;
       column-gap: 0.25rem;
}
.gap-x-1\.5 {
  -moz-column-gap: 0.375rem;
       column-gap: 0.375rem;
}
.gap-x-10 {
  -moz-column-gap: 2.5rem;
       column-gap: 2.5rem;
}
.gap-x-14 {
  -moz-column-gap: 3.5rem;
       column-gap: 3.5rem;
}
.gap-x-2 {
  -moz-column-gap: 0.5rem;
       column-gap: 0.5rem;
}
.gap-x-2\.5 {
  -moz-column-gap: 0.625rem;
       column-gap: 0.625rem;
}
.gap-x-3 {
  -moz-column-gap: 0.75rem;
       column-gap: 0.75rem;
}
.gap-x-4 {
  -moz-column-gap: 1rem;
       column-gap: 1rem;
}
.gap-x-6 {
  -moz-column-gap: 1.5rem;
       column-gap: 1.5rem;
}
.gap-x-8 {
  -moz-column-gap: 2rem;
       column-gap: 2rem;
}
.gap-x-\[2px\] {
  -moz-column-gap: 2px;
       column-gap: 2px;
}
.gap-x-\[6px\] {
  -moz-column-gap: 6px;
       column-gap: 6px;
}
.gap-y-0 {
  row-gap: 0px;
}
.gap-y-0\.5 {
  row-gap: 0.125rem;
}
.gap-y-1 {
  row-gap: 0.25rem;
}
.gap-y-1\.5 {
  row-gap: 0.375rem;
}
.gap-y-2 {
  row-gap: 0.5rem;
}
.gap-y-2\.5 {
  row-gap: 0.625rem;
}
.gap-y-3 {
  row-gap: 0.75rem;
}
.gap-y-4 {
  row-gap: 1rem;
}
.gap-y-6 {
  row-gap: 1.5rem;
}
.gap-y-7 {
  row-gap: 1.75rem;
}
.gap-y-8 {
  row-gap: 2rem;
}
.gap-y-\[0\.1rem\] {
  row-gap: 0.1rem;
}
.\!space-y-0 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0 !important;
  margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse))) !important;
  margin-bottom: calc(0px * var(--tw-space-y-reverse)) !important;
}
.-space-x-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.-space-y-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
}
.space-x-0 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0px * var(--tw-space-x-reverse));
  margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.125rem * var(--tw-space-x-reverse));
  margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.25rem * var(--tw-space-x-reverse));
  margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.375rem * var(--tw-space-x-reverse));
  margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.625rem * var(--tw-space-x-reverse));
  margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.75rem * var(--tw-space-x-reverse));
  margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1rem * var(--tw-space-x-reverse));
  margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1.5rem * var(--tw-space-x-reverse));
  margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(2rem * var(--tw-space-x-reverse));
  margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-y-0 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0px * var(--tw-space-y-reverse));
}
.space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
}
.space-y-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}
.space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
}
.space-y-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}
.space-y-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
}
.space-y-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}
.space-y-6 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
}
.space-y-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2rem * var(--tw-space-y-reverse));
}
.space-y-reverse > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 1;
}
.place-self-start {
  place-self: start;
}
.place-self-center {
  place-self: center;
}
.\!self-start {
  align-self: flex-start !important;
}
.self-start {
  align-self: flex-start;
}
.self-end {
  align-self: flex-end;
}
.self-center {
  align-self: center;
}
.self-stretch {
  align-self: stretch;
}
.self-baseline {
  align-self: baseline;
}
.justify-self-start {
  justify-self: start;
}
.justify-self-end {
  justify-self: end;
}
.justify-self-stretch {
  justify-self: stretch;
}
.overflow-auto {
  overflow: auto;
}
.\!overflow-hidden {
  overflow: hidden !important;
}
.overflow-hidden {
  overflow: hidden;
}
.\!overflow-clip {
  overflow: clip !important;
}
.overflow-clip {
  overflow: clip;
}
.overflow-visible {
  overflow: visible;
}
.overflow-scroll {
  overflow: scroll;
}
.overflow-x-auto {
  overflow-x: auto;
}
.overflow-y-auto {
  overflow-y: auto;
}
.overflow-x-hidden {
  overflow-x: hidden;
}
.\!overflow-y-hidden {
  overflow-y: hidden !important;
}
.overflow-y-hidden {
  overflow-y: hidden;
}
.overflow-x-clip {
  overflow-x: clip;
}
.overflow-x-visible {
  overflow-x: visible;
}
.overflow-y-visible {
  overflow-y: visible;
}
.overflow-x-scroll {
  overflow-x: scroll;
}
.overflow-y-scroll {
  overflow-y: scroll;
}
.overscroll-y-contain {
  overscroll-behavior-y: contain;
}
.scroll-smooth {
  scroll-behavior: smooth;
}
.\!truncate {
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
}
.truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.overflow-ellipsis {
  text-overflow: ellipsis;
}
.text-ellipsis {
  text-overflow: ellipsis;
}
.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;
}
.whitespace-break-spaces {
  white-space: break-spaces;
}
.text-wrap {
  text-wrap: wrap;
}
.text-nowrap {
  text-wrap: nowrap;
}
.text-balance {
  text-wrap: balance;
}
.text-pretty {
  text-wrap: pretty;
}
.break-normal {
  overflow-wrap: normal;
  word-break: normal;
}
.break-words {
  overflow-wrap: break-word;
}
.break-all {
  word-break: break-all;
}
.\!rounded {
  border-radius: 0.25rem !important;
}
.\!rounded-2xl {
  border-radius: 1rem !important;
}
.\!rounded-full {
  border-radius: 9999px !important;
}
.\!rounded-lg {
  border-radius: 0.5rem !important;
}
.\!rounded-md {
  border-radius: 0.375rem !important;
}
.\!rounded-none {
  border-radius: 0px !important;
}
.\!rounded-sm {
  border-radius: 0.125rem !important;
}
.\!rounded-xl {
  border-radius: 0.75rem !important;
}
.rounded {
  border-radius: 0.25rem;
}
.rounded-2xl {
  border-radius: 1rem;
}
.rounded-3xl {
  border-radius: 1.5rem;
}
.rounded-\[\.875rem\] {
  border-radius: .875rem;
}
.rounded-\[1\.25rem\] {
  border-radius: 1.25rem;
}
.rounded-\[100px\] {
  border-radius: 100px;
}
.rounded-\[10px\] {
  border-radius: 10px;
}
.rounded-\[12px\] {
  border-radius: 12px;
}
.rounded-\[20px\] {
  border-radius: 20px;
}
.rounded-\[25\%\] {
  border-radius: 25%;
}
.rounded-\[3px\] {
  border-radius: 3px;
}
.rounded-\[4px\] {
  border-radius: 4px;
}
.rounded-\[5px\] {
  border-radius: 5px;
}
.rounded-\[6px\] {
  border-radius: 6px;
}
.rounded-\[7px\] {
  border-radius: 7px;
}
.rounded-\[calc\(var\(--spacing-dynamic-2xs\)\*2\)\] {
  border-radius: calc(var(--spacing-dynamic-2xs) * 2);
}
.rounded-\[inherit\] {
  border-radius: inherit;
}
.rounded-\[var\(--spacing-dynamic-2xs\)\] {
  border-radius: var(--spacing-dynamic-2xs);
}
.rounded-\[var\(--spacing-dynamic-xs\)\] {
  border-radius: var(--spacing-dynamic-xs);
}
.rounded-full {
  border-radius: 9999px;
}
.rounded-lg {
  border-radius: 0.5rem;
}
.rounded-lg2 {
  border-radius: 0.625rem;
}
.rounded-md {
  border-radius: 0.375rem;
}
.rounded-none {
  border-radius: 0px;
}
.rounded-sm {
  border-radius: 0.125rem;
}
.rounded-xl {
  border-radius: 0.75rem;
}
.\!rounded-b-none {
  border-bottom-right-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
}
.\!rounded-l-none {
  border-top-left-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
}
.\!rounded-r-none {
  border-top-right-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}
.\!rounded-t-none {
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
}
.rounded-b {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.rounded-b-2xl {
  border-bottom-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
}
.rounded-b-lg {
  border-bottom-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}
.rounded-b-md {
  border-bottom-right-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}
.rounded-b-none {
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
.rounded-b-xl {
  border-bottom-right-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
}
.rounded-l-2xl {
  border-top-left-radius: 1rem;
  border-bottom-left-radius: 1rem;
}
.rounded-l-lg {
  border-top-left-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}
.rounded-l-md {
  border-top-left-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}
.rounded-l-none {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}
.rounded-l-xl {
  border-top-left-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
}
.rounded-r-2xl {
  border-top-right-radius: 1rem;
  border-bottom-right-radius: 1rem;
}
.rounded-r-full {
  border-top-right-radius: 9999px;
  border-bottom-right-radius: 9999px;
}
.rounded-r-lg {
  border-top-right-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}
.rounded-r-none {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.rounded-t {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.rounded-t-2xl {
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
}
.rounded-t-lg {
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}
.rounded-t-md {
  border-top-left-radius: 0.375rem;
  border-top-right-radius: 0.375rem;
}
.rounded-t-none {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}
.rounded-t-sm {
  border-top-left-radius: 0.125rem;
  border-top-right-radius: 0.125rem;
}
.rounded-t-xl {
  border-top-left-radius: 0.75rem;
  border-top-right-radius: 0.75rem;
}
.\!rounded-bl-md {
  border-bottom-left-radius: 0.375rem !important;
}
.\!rounded-bl-none {
  border-bottom-left-radius: 0px !important;
}
.\!rounded-tl-none {
  border-top-left-radius: 0px !important;
}
.rounded-bl-2xl {
  border-bottom-left-radius: 1rem;
}
.rounded-bl-lg {
  border-bottom-left-radius: 0.5rem;
}
.rounded-bl-none {
  border-bottom-left-radius: 0px;
}
.rounded-bl-xl {
  border-bottom-left-radius: 0.75rem;
}
.rounded-br-2xl {
  border-bottom-right-radius: 1rem;
}
.rounded-br-none {
  border-bottom-right-radius: 0px;
}
.rounded-br-xl {
  border-bottom-right-radius: 0.75rem;
}
.rounded-tl {
  border-top-left-radius: 0.25rem;
}
.rounded-tl-lg {
  border-top-left-radius: 0.5rem;
}
.rounded-tl-none {
  border-top-left-radius: 0px;
}
.rounded-tr-2xl {
  border-top-right-radius: 1rem;
}
.rounded-tr-none {
  border-top-right-radius: 0px;
}
.\!border {
  border-width: 1px !important;
}
.\!border-0 {
  border-width: 0px !important;
}
.\!border-2 {
  border-width: 2px !important;
}
.border {
  border-width: 1px;
}
.border-0 {
  border-width: 0px;
}
.border-2 {
  border-width: 2px;
}
.border-4 {
  border-width: 4px;
}
.border-\[3px\] {
  border-width: 3px;
}
.border-x {
  border-left-width: 1px;
  border-right-width: 1px;
}
.border-x-\[1px\] {
  border-left-width: 1px;
  border-right-width: 1px;
}
.border-y {
  border-top-width: 1px;
  border-bottom-width: 1px;
}
.border-y-0 {
  border-top-width: 0px;
  border-bottom-width: 0px;
}
.\!border-b {
  border-bottom-width: 1px !important;
}
.\!border-b-0 {
  border-bottom-width: 0px !important;
}
.\!border-b-2 {
  border-bottom-width: 2px !important;
}
.\!border-t {
  border-top-width: 1px !important;
}
.border-b {
  border-bottom-width: 1px;
}
.border-b-0 {
  border-bottom-width: 0px;
}
.border-b-2 {
  border-bottom-width: 2px;
}
.border-b-4 {
  border-bottom-width: 4px;
}
.border-b-\[1px\] {
  border-bottom-width: 1px;
}
.border-b-\[4px\] {
  border-bottom-width: 4px;
}
.border-l {
  border-left-width: 1px;
}
.border-l-0 {
  border-left-width: 0px;
}
.border-l-2 {
  border-left-width: 2px;
}
.border-l-4 {
  border-left-width: 4px;
}
.border-l-\[1px\] {
  border-left-width: 1px;
}
.border-l-\[2\.5px\] {
  border-left-width: 2.5px;
}
.border-r {
  border-right-width: 1px;
}
.border-r-0 {
  border-right-width: 0px;
}
.border-r-2 {
  border-right-width: 2px;
}
.border-r-\[1px\] {
  border-right-width: 1px;
}
.border-t {
  border-top-width: 1px;
}
.border-t-0 {
  border-top-width: 0px;
}
.border-t-2 {
  border-top-width: 2px;
}
.border-t-\[1px\] {
  border-top-width: 1px;
}
.border-solid {
  border-style: solid;
}
.border-dashed {
  border-style: dashed;
}
.border-dotted {
  border-style: dotted;
}
.\!border-none {
  border-style: none !important;
}
.border-none {
  border-style: none;
}
.\!border-default {
  border-color: var(--border-default) !important;
}
.\!border-feedback-alert\/10 {
  border-color: hsl(var(--color-feedback-alert) / 0.1) !important;
}
.\!border-feedback-neutral\/60 {
  border-color: hsl(var(--color-feedback-neutral) / 0.6) !important;
}
.\!border-input {
  border-color: var(--border-input) !important;
}
.\!border-input-search-hovered {
  --tw-border-opacity: 1 !important;
  border-color: hsl(var(--border-input-search-hovered) / var(--tw-border-opacity)) !important;
}
.\!border-input-search-pressed {
  --tw-border-opacity: 1 !important;
  border-color: hsl(var(--border-input-search-pressed) / var(--tw-border-opacity)) !important;
}
.\!border-input-search-resting {
  --tw-border-opacity: 1 !important;
  border-color: hsl(var(--border-input-search-resting) / var(--tw-border-opacity)) !important;
}
.\!border-input-select-active {
  --tw-border-opacity: 1 !important;
  border-color: hsl(var(--border-input-select-active) / var(--tw-border-opacity)) !important;
}
.\!border-input-select-disabled {
  --tw-border-opacity: 1 !important;
  border-color: hsl(var(--border-input-select-disabled) / var(--tw-border-opacity)) !important;
}
.\!border-input-select-hovered {
  --tw-border-opacity: 1 !important;
  border-color: hsl(var(--border-input-select-hovered) / var(--tw-border-opacity)) !important;
}
.\!border-input-select-pressed {
  --tw-border-opacity: 1 !important;
  border-color: hsl(var(--border-input-select-pressed) / var(--tw-border-opacity)) !important;
}
.\!border-input-select-resting {
  --tw-border-opacity: 1 !important;
  border-color: hsl(var(--border-input-select-resting) / var(--tw-border-opacity)) !important;
}
.\!border-input-text-hovered {
  --tw-border-opacity: 1 !important;
  border-color: hsl(var(--border-input-text-hovered) / var(--tw-border-opacity)) !important;
}
.\!border-input-text-pressed {
  --tw-border-opacity: 1 !important;
  border-color: hsl(var(--border-input-text-pressed) / var(--tw-border-opacity)) !important;
}
.\!border-input-text-resting {
  --tw-border-opacity: 1 !important;
  border-color: hsl(var(--border-input-text-resting) / var(--tw-border-opacity)) !important;
}
.\!border-interactive-bucket-hovered {
  --tw-border-opacity: 1 !important;
  border-color: hsl(var(--border-interactive-bucket-hovered) / var(--tw-border-opacity)) !important;
}
.\!border-interactive-bucket-pressed {
  --tw-border-opacity: 1 !important;
  border-color: hsl(var(--border-interactive-bucket-pressed) / var(--tw-border-opacity)) !important;
}
.\!border-interactive-bucket-resting {
  --tw-border-opacity: 1 !important;
  border-color: hsl(var(--border-interactive-bucket-resting) / var(--tw-border-opacity)) !important;
}
.\!border-interactive-destructive-hovered {
  --tw-border-opacity: 1 !important;
  border-color: hsl(var(--border-interactive-destructive-hovered) / var(--tw-border-opacity)) !important;
}
.\!border-interactive-destructive-pressed {
  --tw-border-opacity: 1 !important;
  border-color: hsl(var(--border-interactive-destructive-pressed) / var(--tw-border-opacity)) !important;
}
.\!border-interactive-destructive-resting {
  --tw-border-opacity: 1 !important;
  border-color: hsl(var(--border-interactive-destructive-resting) / var(--tw-border-opacity)) !important;
}
.\!border-interactive-navigation-hovered {
  --tw-border-opacity: 1 !important;
  border-color: hsl(var(--border-interactive-navigation-hovered) / var(--tw-border-opacity)) !important;
}
.\!border-interactive-navigation-pressed {
  --tw-border-opacity: 1 !important;
  border-color: hsl(var(--border-interactive-navigation-pressed) / var(--tw-border-opacity)) !important;
}
.\!border-interactive-primary-hovered {
  --tw-border-opacity: 1 !important;
  border-color: hsl(var(--border-interactive-primary-hovered) / var(--tw-border-opacity)) !important;
}
.\!border-interactive-primary-pressed {
  --tw-border-opacity: 1 !important;
  border-color: hsl(var(--border-interactive-primary-pressed) / var(--tw-border-opacity)) !important;
}
.\!border-interactive-primary-resting {
  --tw-border-opacity: 1 !important;
  border-color: hsl(var(--border-interactive-primary-resting) / var(--tw-border-opacity)) !important;
}
.\!border-interactive-secondary-hovered {
  --tw-border-opacity: 1 !important;
  border-color: hsl(var(--border-interactive-secondary-hovered) / var(--tw-border-opacity)) !important;
}
.\!border-interactive-secondary-pressed {
  --tw-border-opacity: 1 !important;
  border-color: hsl(var(--border-interactive-secondary-pressed) / var(--tw-border-opacity)) !important;
}
.\!border-interactive-secondary-resting {
  --tw-border-opacity: 1 !important;
  border-color: hsl(var(--border-interactive-secondary-resting) / var(--tw-border-opacity)) !important;
}
.\!border-interactive-smart-hovered {
  --tw-border-opacity: 1 !important;
  border-color: hsl(var(--border-interactive-smart-hovered) / var(--tw-border-opacity)) !important;
}
.\!border-interactive-smart-pressed {
  --tw-border-opacity: 1 !important;
  border-color: hsl(var(--border-interactive-smart-pressed) / var(--tw-border-opacity)) !important;
}
.\!border-interactive-smart-resting {
  --tw-border-opacity: 1 !important;
  border-color: hsl(var(--border-interactive-smart-resting) / var(--tw-border-opacity)) !important;
}
.\!border-interactive-tertiary-hovered {
  --tw-border-opacity: 1 !important;
  border-color: hsl(var(--border-interactive-tertiary-hovered) / var(--tw-border-opacity)) !important;
}
.\!border-interactive-tertiary-pressed {
  --tw-border-opacity: 1 !important;
  border-color: hsl(var(--border-interactive-tertiary-pressed) / var(--tw-border-opacity)) !important;
}
.\!border-outline-00 {
  --tw-border-opacity: 1 !important;
  border-color: hsl(var(--border-outline-00) / var(--tw-border-opacity)) !important;
}
.\!border-outline-01 {
  --tw-border-opacity: 1 !important;
  border-color: hsl(var(--border-outline-01) / var(--tw-border-opacity)) !important;
}
.\!border-outline-03 {
  --tw-border-opacity: 1 !important;
  border-color: hsl(var(--border-outline-03) / var(--tw-border-opacity)) !important;
}
.\!border-red-light {
  --tw-border-opacity: 1 !important;
  border-color: hsla(var(--color-red-light), var(--tw-border-opacity)) !important;
}
.border-accent-light {
  --tw-border-opacity: 1;
  border-color: hsla(var(--color-accent-light), var(--tw-border-opacity));
}
.border-black {
  --tw-border-opacity: 1;
  border-color: hsla(0, 0%, 0%, var(--tw-border-opacity));
}
.border-black-10 {
  border-color: hsla(0, 0%, 0%, 0.1);
}
.border-black-100 {
  border-color: hsla(0, 0%, 0%, 1);
}
.border-blue-medium {
  --tw-border-opacity: 1;
  border-color: hsla(var(--color-blue-medium), var(--tw-border-opacity));
}
.border-checkbox {
  border-color: var(--border-checkbox);
}
.border-current {
  border-color: currentColor;
}
.border-decorative-green {
  --tw-border-opacity: 1;
  border-color: hsl(var(--color-decorative-green) / var(--tw-border-opacity));
}
.border-decorative-green\/10 {
  border-color: hsl(var(--color-decorative-green) / 0.1);
}
.border-decorative-lime\/10 {
  border-color: hsl(var(--color-decorative-lime) / 0.1);
}
.border-decorative-pink\/10 {
  border-color: hsl(var(--color-decorative-pink) / 0.1);
}
.border-decorative-red {
  --tw-border-opacity: 1;
  border-color: hsl(var(--color-decorative-red) / var(--tw-border-opacity));
}
.border-decorative-red\/10 {
  border-color: hsl(var(--color-decorative-red) / 0.1);
}
.border-decorative-red\/50 {
  border-color: hsl(var(--color-decorative-red) / 0.5);
}
.border-decorative-yellow\/10 {
  border-color: hsl(var(--color-decorative-yellow) / 0.1);
}
.border-default {
  border-color: var(--border-default);
}
.border-feedback-accent {
  --tw-border-opacity: 1;
  border-color: hsl(var(--color-feedback-accent) / var(--tw-border-opacity));
}
.border-feedback-accent\/10 {
  border-color: hsl(var(--color-feedback-accent) / 0.1);
}
.border-feedback-alert {
  --tw-border-opacity: 1;
  border-color: hsl(var(--color-feedback-alert) / var(--tw-border-opacity));
}
.border-feedback-alert\/10 {
  border-color: hsl(var(--color-feedback-alert) / 0.1);
}
.border-feedback-inverted {
  --tw-border-opacity: 1;
  border-color: hsl(var(--color-feedback-inverted) / var(--tw-border-opacity));
}
.border-feedback-neutral {
  --tw-border-opacity: 1;
  border-color: hsl(var(--color-feedback-neutral) / var(--tw-border-opacity));
}
.border-feedback-neutral\/10 {
  border-color: hsl(var(--color-feedback-neutral) / 0.1);
}
.border-feedback-neutral\/30 {
  border-color: hsl(var(--color-feedback-neutral) / 0.3);
}
.border-feedback-smart {
  --tw-border-opacity: 1;
  border-color: hsl(var(--color-feedback-smart) / var(--tw-border-opacity));
}
.border-feedback-success {
  --tw-border-opacity: 1;
  border-color: hsl(var(--color-feedback-success) / var(--tw-border-opacity));
}
.border-feedback-success\/10 {
  border-color: hsl(var(--color-feedback-success) / 0.1);
}
.border-feedback-warning {
  --tw-border-opacity: 1;
  border-color: hsl(var(--color-feedback-warning) / var(--tw-border-opacity));
}
.border-feedback-warning\/10 {
  border-color: hsl(var(--color-feedback-warning) / 0.1);
}
.border-gray-200 {
  --tw-border-opacity: 1;
  border-color: hsla(var(--color-gray-200), var(--tw-border-opacity));
}
.border-gray-300 {
  --tw-border-opacity: 1;
  border-color: hsla(var(--color-gray-300), var(--tw-border-opacity));
}
.border-gray-500 {
  --tw-border-opacity: 1;
  border-color: hsla(var(--color-gray-500), var(--tw-border-opacity));
}
.border-gray-600 {
  --tw-border-opacity: 1;
  border-color: hsla(var(--color-gray-600), var(--tw-border-opacity));
}
.border-gray-700 {
  --tw-border-opacity: 1;
  border-color: hsla(var(--color-gray-700), var(--tw-border-opacity));
}
.border-green-light {
  --tw-border-opacity: 1;
  border-color: hsla(var(--color-green-light), var(--tw-border-opacity));
}
.border-green-medium {
  --tw-border-opacity: 1;
  border-color: hsla(var(--color-green-medium), var(--tw-border-opacity));
}
.border-hovered {
  border-color: var(--border-hovered);
}
.border-input {
  border-color: var(--border-input);
}
.border-input-focused {
  border-color: var(--border-input-focused);
}
.border-input-search-hovered {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-input-search-hovered) / var(--tw-border-opacity));
}
.border-input-search-pressed {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-input-search-pressed) / var(--tw-border-opacity));
}
.border-input-search-resting {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-input-search-resting) / var(--tw-border-opacity));
}
.border-input-select-active {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-input-select-active) / var(--tw-border-opacity));
}
.border-input-select-disabled {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-input-select-disabled) / var(--tw-border-opacity));
}
.border-input-select-hovered {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-input-select-hovered) / var(--tw-border-opacity));
}
.border-input-select-pressed {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-input-select-pressed) / var(--tw-border-opacity));
}
.border-input-select-resting {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-input-select-resting) / var(--tw-border-opacity));
}
.border-input-text-hovered {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-input-text-hovered) / var(--tw-border-opacity));
}
.border-input-text-pressed {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-input-text-pressed) / var(--tw-border-opacity));
}
.border-input-text-resting {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-input-text-resting) / var(--tw-border-opacity));
}
.border-interactive-bucket-hovered {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-bucket-hovered) / var(--tw-border-opacity));
}
.border-interactive-bucket-pressed {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-bucket-pressed) / var(--tw-border-opacity));
}
.border-interactive-bucket-resting {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-bucket-resting) / var(--tw-border-opacity));
}
.border-interactive-destructive-hovered {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-destructive-hovered) / var(--tw-border-opacity));
}
.border-interactive-destructive-pressed {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-destructive-pressed) / var(--tw-border-opacity));
}
.border-interactive-destructive-resting {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-destructive-resting) / var(--tw-border-opacity));
}
.border-interactive-navigation-hovered {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-navigation-hovered) / var(--tw-border-opacity));
}
.border-interactive-navigation-pressed {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-navigation-pressed) / var(--tw-border-opacity));
}
.border-interactive-primary-hovered {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-primary-hovered) / var(--tw-border-opacity));
}
.border-interactive-primary-pressed {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-primary-pressed) / var(--tw-border-opacity));
}
.border-interactive-primary-resting {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-primary-resting) / var(--tw-border-opacity));
}
.border-interactive-primary-resting\/20 {
  border-color: hsl(var(--border-interactive-primary-resting) / 0.2);
}
.border-interactive-secondary-hovered {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-secondary-hovered) / var(--tw-border-opacity));
}
.border-interactive-secondary-pressed {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-secondary-pressed) / var(--tw-border-opacity));
}
.border-interactive-secondary-resting {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-secondary-resting) / var(--tw-border-opacity));
}
.border-interactive-smart-hovered {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-smart-hovered) / var(--tw-border-opacity));
}
.border-interactive-smart-pressed {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-smart-pressed) / var(--tw-border-opacity));
}
.border-interactive-smart-resting {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-smart-resting) / var(--tw-border-opacity));
}
.border-interactive-tab-hovered {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-tab-hovered) / var(--tw-border-opacity));
}
.border-interactive-tertiary-hovered {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-tertiary-hovered) / var(--tw-border-opacity));
}
.border-interactive-tertiary-pressed {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-tertiary-pressed) / var(--tw-border-opacity));
}
.border-layer-00 {
  --tw-border-opacity: 1;
  border-color: hsl(var(--bg-layer-00) / var(--tw-border-opacity));
}
.border-object-conversation\/10 {
  border-color: hsl(var(--color-object-conversation) / 0.1);
}
.border-object-issue {
  --tw-border-opacity: 1;
  border-color: hsl(var(--color-object-issue) / var(--tw-border-opacity));
}
.border-object-issue\/10 {
  border-color: hsl(var(--color-object-issue) / 0.1);
}
.border-object-issue\/40 {
  border-color: hsl(var(--color-object-issue) / 0.4);
}
.border-object-ticket\/10 {
  border-color: hsl(var(--color-object-ticket) / 0.1);
}
.border-object-ticket\/40 {
  border-color: hsl(var(--color-object-ticket) / 0.4);
}
.border-outline-00 {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-outline-00) / var(--tw-border-opacity));
}
.border-outline-01 {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-outline-01) / var(--tw-border-opacity));
}
.border-outline-02 {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-outline-02) / var(--tw-border-opacity));
}
.border-outline-03 {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-outline-03) / var(--tw-border-opacity));
}
.border-outline-03\/30 {
  border-color: hsl(var(--border-outline-03) / 0.3);
}
.border-primary\/10 {
  border-color: hsl(var(--color-primary) / 0.1);
}
.border-red-dark {
  --tw-border-opacity: 1;
  border-color: hsla(var(--color-red-dark), var(--tw-border-opacity));
}
.border-red-light {
  --tw-border-opacity: 1;
  border-color: hsla(var(--color-red-light), var(--tw-border-opacity));
}
.border-red-light\/40 {
  border-color: hsla(var(--color-red-light), 0.4);
}
.border-red-medium {
  --tw-border-opacity: 1;
  border-color: hsla(var(--color-red-medium), var(--tw-border-opacity));
}
.border-selected {
  border-color: var(--border-selected);
}
.border-sky-blue-dark {
  --tw-border-opacity: 1;
  border-color: hsla(var(--color-sky-blue-dark), var(--tw-border-opacity));
}
.border-sky-blue-light {
  --tw-border-opacity: 1;
  border-color: hsla(var(--color-sky-blue-light), var(--tw-border-opacity));
}
.border-teal-medium {
  --tw-border-opacity: 1;
  border-color: hsla(var(--color-teal-medium), var(--tw-border-opacity));
}
.border-trails-capability {
  --tw-border-opacity: 1;
  border-color: hsla(var(--color-trails-capability), var(--tw-border-opacity));
}
.border-trails-enhancement {
  --tw-border-opacity: 1;
  border-color: hsla(var(--color-trails-enhancement), var(--tw-border-opacity));
}
.border-trails-feature {
  --tw-border-opacity: 1;
  border-color: hsla(var(--color-trails-feature), var(--tw-border-opacity));
}
.border-trails-product {
  --tw-border-opacity: 1;
  border-color: hsla(var(--color-trails-product), var(--tw-border-opacity));
}
.border-trails-runnable {
  --tw-border-opacity: 1;
  border-color: hsla(var(--color-trails-runnable), var(--tw-border-opacity));
}
.border-transparent {
  border-color: transparent;
}
.border-transparent-opacity\/10 {
  border-color: hsl(var(--color-transparent-opacity) / 0.1);
}
.border-transparent-opacity\/5 {
  border-color: hsl(var(--color-transparent-opacity) / 0.05);
}
.border-white {
  --tw-border-opacity: 1;
  border-color: hsla(0, 0%, 100%, var(--tw-border-opacity));
}
.border-yellow-dark\/35 {
  border-color: hsla(var(--color-yellow-dark), 0.35);
}
.\!border-b-blue-medium {
  --tw-border-opacity: 1 !important;
  border-bottom-color: hsla(var(--color-blue-medium), var(--tw-border-opacity)) !important;
}
.border-b-black\/10 {
  border-bottom-color: hsla(0, 0%, 0%, 0.1);
}
.border-b-default {
  border-bottom-color: var(--border-default);
}
.border-b-outline-00 {
  --tw-border-opacity: 1;
  border-bottom-color: hsl(var(--border-outline-00) / var(--tw-border-opacity));
}
.border-l-gray-600 {
  --tw-border-opacity: 1;
  border-left-color: hsla(var(--color-gray-600), var(--tw-border-opacity));
}
.border-l-sky-blue-medium {
  --tw-border-opacity: 1;
  border-left-color: hsla(var(--color-sky-blue-medium), var(--tw-border-opacity));
}
.border-r-white-10 {
  border-right-color: hsla(0, 0%, 100%, 0.1);
}
.border-t-default {
  border-top-color: var(--border-default);
}
.border-t-outline-01 {
  --tw-border-opacity: 1;
  border-top-color: hsl(var(--border-outline-01) / var(--tw-border-opacity));
}
.border-opacity-10 {
  --tw-border-opacity: 0.1;
}
.border-opacity-100 {
  --tw-border-opacity: 1;
}
.border-opacity-20 {
  --tw-border-opacity: 0.2;
}
.border-opacity-5 {
  --tw-border-opacity: 0.05;
}
.\!bg-accent {
  background-color: var(--color-background-accent) !important;
}
.\!bg-base {
  background-color: var(--bg-base) !important;
}
.\!bg-black {
  --tw-bg-opacity: 1 !important;
  background-color: hsla(0, 0%, 0%, var(--tw-bg-opacity)) !important;
}
.\!bg-black-100 {
  background-color: hsla(0, 0%, 0%, 1) !important;
}
.\!bg-decorative-blue {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--color-decorative-blue) / var(--tw-bg-opacity)) !important;
}
.\!bg-feedback-accent {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--color-feedback-accent) / var(--tw-bg-opacity)) !important;
}
.\!bg-feedback-alert {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--color-feedback-alert) / var(--tw-bg-opacity)) !important;
}
.\!bg-feedback-alert\/10 {
  background-color: hsl(var(--color-feedback-alert) / 0.1) !important;
}
.\!bg-feedback-inverted {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--color-feedback-inverted) / var(--tw-bg-opacity)) !important;
}
.\!bg-feedback-neutral {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--color-feedback-neutral) / var(--tw-bg-opacity)) !important;
}
.\!bg-feedback-neutral\/10 {
  background-color: hsl(var(--color-feedback-neutral) / 0.1) !important;
}
.\!bg-feedback-smart {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--color-feedback-smart) / var(--tw-bg-opacity)) !important;
}
.\!bg-feedback-success {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--color-feedback-success) / var(--tw-bg-opacity)) !important;
}
.\!bg-feedback-warning {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--color-feedback-warning) / var(--tw-bg-opacity)) !important;
}
.\!bg-inherit {
  background-color: inherit !important;
}
.\!bg-input-search-pressed {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--bg-input-search-pressed) / var(--tw-bg-opacity)) !important;
}
.\!bg-input-search-resting {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--bg-input-search-resting) / var(--tw-bg-opacity)) !important;
}
.\!bg-input-select-active {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--bg-input-select-active) / var(--tw-bg-opacity)) !important;
}
.\!bg-input-select-disabled {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--bg-input-select-disabled) / var(--tw-bg-opacity)) !important;
}
.\!bg-input-select-pressed {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--bg-input-select-pressed) / var(--tw-bg-opacity)) !important;
}
.\!bg-input-text-pressed {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--bg-input-text-pressed) / var(--tw-bg-opacity)) !important;
}
.\!bg-input-text-resting {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--bg-input-text-resting) / var(--tw-bg-opacity)) !important;
}
.\!bg-interactive-bucket-hovered {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--bg-interactive-bucket-hovered) / var(--tw-bg-opacity)) !important;
}
.\!bg-interactive-bucket-pressed {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--bg-interactive-bucket-pressed) / var(--tw-bg-opacity)) !important;
}
.\!bg-interactive-bucket-resting {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--bg-interactive-bucket-resting) / var(--tw-bg-opacity)) !important;
}
.\!bg-interactive-destructive-hovered {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--bg-interactive-destructive-hovered) / var(--tw-bg-opacity)) !important;
}
.\!bg-interactive-destructive-pressed {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--bg-interactive-destructive-pressed) / var(--tw-bg-opacity)) !important;
}
.\!bg-interactive-destructive-resting {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--bg-interactive-destructive-resting) / var(--tw-bg-opacity)) !important;
}
.\!bg-interactive-navigation-hovered {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--bg-interactive-navigation-hovered) / var(--tw-bg-opacity)) !important;
}
.\!bg-interactive-navigation-pressed {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--bg-interactive-navigation-pressed) / var(--tw-bg-opacity)) !important;
}
.\!bg-interactive-primary-hovered {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--bg-interactive-primary-hovered) / var(--tw-bg-opacity)) !important;
}
.\!bg-interactive-primary-pressed {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--bg-interactive-primary-pressed) / var(--tw-bg-opacity)) !important;
}
.\!bg-interactive-primary-resting {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--bg-interactive-primary-resting) / var(--tw-bg-opacity)) !important;
}
.\!bg-interactive-secondary-hovered {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--bg-interactive-secondary-hovered) / var(--tw-bg-opacity)) !important;
}
.\!bg-interactive-secondary-pressed {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--bg-interactive-secondary-pressed) / var(--tw-bg-opacity)) !important;
}
.\!bg-interactive-secondary-resting {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--bg-interactive-secondary-resting) / var(--tw-bg-opacity)) !important;
}
.\!bg-interactive-smart-hovered {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--bg-interactive-smart-hovered) / var(--tw-bg-opacity)) !important;
}
.\!bg-interactive-smart-pressed {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--bg-interactive-smart-pressed) / var(--tw-bg-opacity)) !important;
}
.\!bg-interactive-smart-resting {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--bg-interactive-smart-resting) / var(--tw-bg-opacity)) !important;
}
.\!bg-interactive-tertiary-hovered {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--bg-interactive-tertiary-hovered) / var(--tw-bg-opacity)) !important;
}
.\!bg-interactive-tertiary-pressed {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--bg-interactive-tertiary-pressed) / var(--tw-bg-opacity)) !important;
}
.\!bg-issue {
  background-color: var(--color-background-accent-issue) !important;
}
.\!bg-layer-00 {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--bg-layer-00) / var(--tw-bg-opacity)) !important;
}
.\!bg-layer-01 {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--bg-layer-01) / var(--tw-bg-opacity)) !important;
}
.\!bg-layer-02 {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--bg-layer-02) / var(--tw-bg-opacity)) !important;
}
.\!bg-layer-03 {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--bg-layer-03) / var(--tw-bg-opacity)) !important;
}
.\!bg-layer-04 {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--bg-layer-04) / var(--tw-bg-opacity)) !important;
}
.\!bg-object-capability {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--color-object-capability) / var(--tw-bg-opacity)) !important;
}
.\!bg-object-ticket\/10 {
  background-color: hsl(var(--color-object-ticket) / 0.1) !important;
}
.\!bg-outline-00 {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--bg-outline-00) / var(--tw-bg-opacity)) !important;
}
.\!bg-overlay {
  background-color: var(--bg-overlay) !important;
}
.\!bg-pill {
  background-color: var(--bg-pill) !important;
}
.\!bg-transparent {
  background-color: transparent !important;
}
.\!bg-white {
  --tw-bg-opacity: 1 !important;
  background-color: hsla(0, 0%, 100%, var(--tw-bg-opacity)) !important;
}
.bg-\[\#00FF00\] {
  --tw-bg-opacity: 1;
  background-color: rgb(0 255 0 / var(--tw-bg-opacity));
}
.bg-\[\#00FFFF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(0 255 255 / var(--tw-bg-opacity));
}
.bg-\[\#7C68ED1A\] {
  background-color: #7C68ED1A;
}
.bg-\[\#8518F2\] {
  --tw-bg-opacity: 1;
  background-color: rgb(133 24 242 / var(--tw-bg-opacity));
}
.bg-\[\#FF0000\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 0 0 / var(--tw-bg-opacity));
}
.bg-\[\#acdbe6\] {
  --tw-bg-opacity: 1;
  background-color: rgb(172 219 230 / var(--tw-bg-opacity));
}
.bg-\[\#c5dba2\] {
  --tw-bg-opacity: 1;
  background-color: rgb(197 219 162 / var(--tw-bg-opacity));
}
.bg-\[\#e8c4a9\] {
  --tw-bg-opacity: 1;
  background-color: rgb(232 196 169 / var(--tw-bg-opacity));
}
.bg-\[\#fad7f2\] {
  --tw-bg-opacity: 1;
  background-color: rgb(250 215 242 / var(--tw-bg-opacity));
}
.bg-\[inherit\] {
  background-color: inherit;
}
.bg-\[red\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 0 0 / var(--tw-bg-opacity));
}
.bg-accent {
  background-color: var(--color-background-accent);
}
.bg-action\/10 {
  background-color: hsl(var(--color-action) / 0.1);
}
.bg-area {
  background-color: var(--bg-area);
}
.bg-area-hovered {
  background-color: var(--bg-area-hovered);
}
.bg-area-selected {
  background-color: var(--bg-area-selected);
}
.bg-badge {
  background-color: var(--bg-badge);
}
.bg-base {
  background-color: var(--bg-base);
}
.bg-black {
  --tw-bg-opacity: 1;
  background-color: hsla(0, 0%, 0%, var(--tw-bg-opacity));
}
.bg-black-10 {
  background-color: hsla(0, 0%, 0%, 0.1);
}
.bg-black-100 {
  background-color: hsla(0, 0%, 0%, 1);
}
.bg-black-100\/40 {
  background-color: hsla(0, 0%, 0%, 0.4);
}
.bg-black-20 {
  background-color: hsla(0, 0%, 0%, 0.2);
}
.bg-black-3 {
  background-color: hsla(0, 0%, 0%, 0.03);
}
.bg-black-5 {
  background-color: hsla(0, 0%, 0%, 0.05);
}
.bg-black-60 {
  background-color: hsla(0, 0%, 0%, 0.6);
}
.bg-black\/10 {
  background-color: hsla(0, 0%, 0%, 0.1);
}
.bg-blue-dark {
  --tw-bg-opacity: 1;
  background-color: hsla(var(--color-blue-dark), var(--tw-bg-opacity));
}
.bg-blue-dark\/\[0\.15\] {
  background-color: hsla(var(--color-blue-dark), 0.15);
}
.bg-blue-light {
  --tw-bg-opacity: 1;
  background-color: hsla(var(--color-blue-light), var(--tw-bg-opacity));
}
.bg-blue-light\/\[0\.15\] {
  background-color: hsla(var(--color-blue-light), 0.15);
}
.bg-blue-medium {
  --tw-bg-opacity: 1;
  background-color: hsla(var(--color-blue-medium), var(--tw-bg-opacity));
}
.bg-button-brand {
  background-color: var(--bg-button-brand);
}
.bg-button-brand-hovered {
  background-color: var(--bg-button-brand-hovered);
}
.bg-button-destructive {
  background-color: var(--bg-button-destructive);
}
.bg-button-destructive-hovered {
  background-color: var(--bg-button-destructive-hovered);
}
.bg-button-muted-hovered {
  background-color: var(--bg-button-muted-hovered);
}
.bg-button-primary {
  background-color: var(--bg-button-primary);
}
.bg-button-primary-hovered {
  background-color: var(--bg-button-primary-hovered);
}
.bg-button-secondary {
  background-color: var(--bg-button-secondary);
}
.bg-button-secondary-hovered {
  background-color: var(--bg-button-secondary-hovered);
}
.bg-button-smart {
  background-color: var(--color-background-interactive-smart);
}
.bg-button-smart-selected {
  background-color: var(--color-background-interactive-smart-selected);
}
.bg-button-tertiary {
  background-color: var(--bg-button-tertiary);
}
.bg-button-tertiary-hovered {
  background-color: var(--bg-button-tertiary-hovered);
}
.bg-chart-tooltip {
  background-color: var(--bg-chart-tooltip);
}
.bg-conversation {
  background-color: var(--color-background-accent-conversation);
}
.bg-current {
  background-color: currentColor;
}
.bg-decorative-blue {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--color-decorative-blue) / var(--tw-bg-opacity));
}
.bg-decorative-green {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--color-decorative-green) / var(--tw-bg-opacity));
}
.bg-decorative-green\/10 {
  background-color: hsl(var(--color-decorative-green) / 0.1);
}
.bg-decorative-lime {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--color-decorative-lime) / var(--tw-bg-opacity));
}
.bg-decorative-lime\/10 {
  background-color: hsl(var(--color-decorative-lime) / 0.1);
}
.bg-decorative-orange {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--color-decorative-orange) / var(--tw-bg-opacity));
}
.bg-decorative-orange\/10 {
  background-color: hsl(var(--color-decorative-orange) / 0.1);
}
.bg-decorative-pink {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--color-decorative-pink) / var(--tw-bg-opacity));
}
.bg-decorative-pink\/10 {
  background-color: hsl(var(--color-decorative-pink) / 0.1);
}
.bg-decorative-red\/10 {
  background-color: hsl(var(--color-decorative-red) / 0.1);
}
.bg-decorative-sky {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--color-decorative-sky) / var(--tw-bg-opacity));
}
.bg-decorative-yellow\/10 {
  background-color: hsl(var(--color-decorative-yellow) / 0.1);
}
.bg-failure {
  background-color: var(--bg-failure);
}
.bg-feedback-accent {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--color-feedback-accent) / var(--tw-bg-opacity));
}
.bg-feedback-accent\/10 {
  background-color: hsl(var(--color-feedback-accent) / 0.1);
}
.bg-feedback-accent\/20 {
  background-color: hsl(var(--color-feedback-accent) / 0.2);
}
.bg-feedback-accent\/5 {
  background-color: hsl(var(--color-feedback-accent) / 0.05);
}
.bg-feedback-alert {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--color-feedback-alert) / var(--tw-bg-opacity));
}
.bg-feedback-alert\/10 {
  background-color: hsl(var(--color-feedback-alert) / 0.1);
}
.bg-feedback-alert\/20 {
  background-color: hsl(var(--color-feedback-alert) / 0.2);
}
.bg-feedback-alert\/\[0\.15\] {
  background-color: hsl(var(--color-feedback-alert) / 0.15);
}
.bg-feedback-alert\/\[0\.7\] {
  background-color: hsl(var(--color-feedback-alert) / 0.7);
}
.bg-feedback-inverted {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--color-feedback-inverted) / var(--tw-bg-opacity));
}
.bg-feedback-neutral {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--color-feedback-neutral) / var(--tw-bg-opacity));
}
.bg-feedback-neutral\/10 {
  background-color: hsl(var(--color-feedback-neutral) / 0.1);
}
.bg-feedback-neutral\/20 {
  background-color: hsl(var(--color-feedback-neutral) / 0.2);
}
.bg-feedback-neutral\/5 {
  background-color: hsl(var(--color-feedback-neutral) / 0.05);
}
.bg-feedback-neutral\/\[0\.15\] {
  background-color: hsl(var(--color-feedback-neutral) / 0.15);
}
.bg-feedback-smart {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--color-feedback-smart) / var(--tw-bg-opacity));
}
.bg-feedback-smart\/10 {
  background-color: hsl(var(--color-feedback-smart) / 0.1);
}
.bg-feedback-success {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--color-feedback-success) / var(--tw-bg-opacity));
}
.bg-feedback-success\/10 {
  background-color: hsl(var(--color-feedback-success) / 0.1);
}
.bg-feedback-success\/\[0\.15\] {
  background-color: hsl(var(--color-feedback-success) / 0.15);
}
.bg-feedback-success\/\[0\.7\] {
  background-color: hsl(var(--color-feedback-success) / 0.7);
}
.bg-feedback-warning {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--color-feedback-warning) / var(--tw-bg-opacity));
}
.bg-feedback-warning\/10 {
  background-color: hsl(var(--color-feedback-warning) / 0.1);
}
.bg-feedback-warning\/15 {
  background-color: hsl(var(--color-feedback-warning) / 0.15);
}
.bg-feedback-warning\/20 {
  background-color: hsl(var(--color-feedback-warning) / 0.2);
}
.bg-feedback-warning\/70 {
  background-color: hsl(var(--color-feedback-warning) / 0.7);
}
.bg-feedback-warning\/\[0\.15\] {
  background-color: hsl(var(--color-feedback-warning) / 0.15);
}
.bg-feedback-warning\/\[0\.7\] {
  background-color: hsl(var(--color-feedback-warning) / 0.7);
}
.bg-gray-100 {
  --tw-bg-opacity: 1;
  background-color: hsla(var(--color-gray-100), var(--tw-bg-opacity));
}
.bg-gray-100\/20 {
  background-color: hsla(var(--color-gray-100), 0.2);
}
.bg-gray-200 {
  --tw-bg-opacity: 1;
  background-color: hsla(var(--color-gray-200), var(--tw-bg-opacity));
}
.bg-gray-400 {
  --tw-bg-opacity: 1;
  background-color: hsla(var(--color-gray-400), var(--tw-bg-opacity));
}
.bg-gray-500 {
  --tw-bg-opacity: 1;
  background-color: hsla(var(--color-gray-500), var(--tw-bg-opacity));
}
.bg-gray-600 {
  --tw-bg-opacity: 1;
  background-color: hsla(var(--color-gray-600), var(--tw-bg-opacity));
}
.bg-gray-700 {
  --tw-bg-opacity: 1;
  background-color: hsla(var(--color-gray-700), var(--tw-bg-opacity));
}
.bg-gray-800 {
  --tw-bg-opacity: 1;
  background-color: hsla(var(--color-gray-800), var(--tw-bg-opacity));
}
.bg-gray-900 {
  --tw-bg-opacity: 1;
  background-color: hsla(var(--color-gray-900), var(--tw-bg-opacity));
}
.bg-green-dark {
  --tw-bg-opacity: 1;
  background-color: hsla(var(--color-green-dark), var(--tw-bg-opacity));
}
.bg-green-light {
  --tw-bg-opacity: 1;
  background-color: hsla(var(--color-green-light), var(--tw-bg-opacity));
}
.bg-green-light\/5 {
  background-color: hsla(var(--color-green-light), 0.05);
}
.bg-green-medium {
  --tw-bg-opacity: 1;
  background-color: hsla(var(--color-green-medium), var(--tw-bg-opacity));
}
.bg-inherit {
  background-color: inherit;
}
.bg-input {
  background-color: var(--bg-input);
}
.bg-input-search-pressed {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-input-search-pressed) / var(--tw-bg-opacity));
}
.bg-input-search-resting {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-input-search-resting) / var(--tw-bg-opacity));
}
.bg-input-select-active {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-input-select-active) / var(--tw-bg-opacity));
}
.bg-input-select-disabled {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-input-select-disabled) / var(--tw-bg-opacity));
}
.bg-input-select-pressed {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-input-select-pressed) / var(--tw-bg-opacity));
}
.bg-input-select-resting {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-input-select-resting) / var(--tw-bg-opacity));
}
.bg-input-text-pressed {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-input-text-pressed) / var(--tw-bg-opacity));
}
.bg-input-text-resting {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-input-text-resting) / var(--tw-bg-opacity));
}
.bg-interactive-bucket-hovered {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-bucket-hovered) / var(--tw-bg-opacity));
}
.bg-interactive-bucket-pressed {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-bucket-pressed) / var(--tw-bg-opacity));
}
.bg-interactive-bucket-resting {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-bucket-resting) / var(--tw-bg-opacity));
}
.bg-interactive-destructive-hovered {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-destructive-hovered) / var(--tw-bg-opacity));
}
.bg-interactive-destructive-pressed {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-destructive-pressed) / var(--tw-bg-opacity));
}
.bg-interactive-destructive-resting {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-destructive-resting) / var(--tw-bg-opacity));
}
.bg-interactive-destructive-resting\/80 {
  background-color: hsl(var(--bg-interactive-destructive-resting) / 0.8);
}
.bg-interactive-navigation-hovered {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-navigation-hovered) / var(--tw-bg-opacity));
}
.bg-interactive-navigation-pressed {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-navigation-pressed) / var(--tw-bg-opacity));
}
.bg-interactive-primary-hovered {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-primary-hovered) / var(--tw-bg-opacity));
}
.bg-interactive-primary-pressed {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-primary-pressed) / var(--tw-bg-opacity));
}
.bg-interactive-primary-pressed\/50 {
  background-color: hsl(var(--bg-interactive-primary-pressed) / 0.5);
}
.bg-interactive-primary-resting {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-primary-resting) / var(--tw-bg-opacity));
}
.bg-interactive-primary-resting\/5 {
  background-color: hsl(var(--bg-interactive-primary-resting) / 0.05);
}
.bg-interactive-secondary-hovered {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-secondary-hovered) / var(--tw-bg-opacity));
}
.bg-interactive-secondary-pressed {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-secondary-pressed) / var(--tw-bg-opacity));
}
.bg-interactive-secondary-resting {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-secondary-resting) / var(--tw-bg-opacity));
}
.bg-interactive-smart-hovered {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-smart-hovered) / var(--tw-bg-opacity));
}
.bg-interactive-smart-pressed {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-smart-pressed) / var(--tw-bg-opacity));
}
.bg-interactive-smart-resting {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-smart-resting) / var(--tw-bg-opacity));
}
.bg-interactive-stack-resting {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-stack-resting) / var(--tw-bg-opacity));
}
.bg-interactive-tab-pressed {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-tab-pressed) / var(--tw-bg-opacity));
}
.bg-interactive-tertiary-hovered {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-tertiary-hovered) / var(--tw-bg-opacity));
}
.bg-interactive-tertiary-pressed {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-tertiary-pressed) / var(--tw-bg-opacity));
}
.bg-interactive-tertiary-pressed\/30 {
  background-color: hsl(var(--bg-interactive-tertiary-pressed) / 0.3);
}
.bg-layer-00 {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-layer-00) / var(--tw-bg-opacity));
}
.bg-layer-00\/60 {
  background-color: hsl(var(--bg-layer-00) / 0.6);
}
.bg-layer-01 {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-layer-01) / var(--tw-bg-opacity));
}
.bg-layer-01\/40 {
  background-color: hsl(var(--bg-layer-01) / 0.4);
}
.bg-layer-01\/80 {
  background-color: hsl(var(--bg-layer-01) / 0.8);
}
.bg-layer-02 {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-layer-02) / var(--tw-bg-opacity));
}
.bg-layer-03 {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-layer-03) / var(--tw-bg-opacity));
}
.bg-layer-04 {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-layer-04) / var(--tw-bg-opacity));
}
.bg-lifted-area {
  background-color: var(--bg-lifted-area);
}
.bg-lifted-area-hovered {
  background-color: var(--bg-lifted-area-hovered);
}
.bg-menu {
  background-color: var(--bg-menu);
}
.bg-menu-hovered {
  background-color: var(--bg-menu-hovered);
}
.bg-menu-search {
  background-color: var(--bg-menu-search);
}
.bg-menu-selected {
  background-color: var(--bg-menu-selected);
}
.bg-nav-search {
  background-color: var(--bg-nav-search);
}
.bg-night {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--color-night) / var(--tw-bg-opacity));
}
.bg-night\/60 {
  background-color: hsl(var(--color-night) / 0.6);
}
.bg-object-api-cluster\/10 {
  background-color: hsl(var(--color-object-api-cluster) / 0.1);
}
.bg-object-api-cluster\/40 {
  background-color: hsl(var(--color-object-api-cluster) / 0.4);
}
.bg-object-api\/10 {
  background-color: hsl(var(--color-object-api) / 0.1);
}
.bg-object-api\/40 {
  background-color: hsl(var(--color-object-api) / 0.4);
}
.bg-object-capability {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--color-object-capability) / var(--tw-bg-opacity));
}
.bg-object-capability\/10 {
  background-color: hsl(var(--color-object-capability) / 0.1);
}
.bg-object-capability\/40 {
  background-color: hsl(var(--color-object-capability) / 0.4);
}
.bg-object-conversation\/10 {
  background-color: hsl(var(--color-object-conversation) / 0.1);
}
.bg-object-conversation\/40 {
  background-color: hsl(var(--color-object-conversation) / 0.4);
}
.bg-object-customer\/10 {
  background-color: hsl(var(--color-object-customer) / 0.1);
}
.bg-object-customer\/40 {
  background-color: hsl(var(--color-object-customer) / 0.4);
}
.bg-object-database\/10 {
  background-color: hsl(var(--color-object-database) / 0.1);
}
.bg-object-database\/40 {
  background-color: hsl(var(--color-object-database) / 0.4);
}
.bg-object-developer {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--color-object-developer) / var(--tw-bg-opacity));
}
.bg-object-developer\/10 {
  background-color: hsl(var(--color-object-developer) / 0.1);
}
.bg-object-developer\/40 {
  background-color: hsl(var(--color-object-developer) / 0.4);
}
.bg-object-engagement\/10 {
  background-color: hsl(var(--color-object-engagement) / 0.1);
}
.bg-object-engagement\/40 {
  background-color: hsl(var(--color-object-engagement) / 0.4);
}
.bg-object-enhancement {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--color-object-enhancement) / var(--tw-bg-opacity));
}
.bg-object-enhancement\/10 {
  background-color: hsl(var(--color-object-enhancement) / 0.1);
}
.bg-object-enhancement\/40 {
  background-color: hsl(var(--color-object-enhancement) / 0.4);
}
.bg-object-feature {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--color-object-feature) / var(--tw-bg-opacity));
}
.bg-object-feature\/10 {
  background-color: hsl(var(--color-object-feature) / 0.1);
}
.bg-object-feature\/40 {
  background-color: hsl(var(--color-object-feature) / 0.4);
}
.bg-object-incident\/10 {
  background-color: hsl(var(--color-object-incident) / 0.1);
}
.bg-object-incident\/40 {
  background-color: hsl(var(--color-object-incident) / 0.4);
}
.bg-object-issue {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--color-object-issue) / var(--tw-bg-opacity));
}
.bg-object-issue\/10 {
  background-color: hsl(var(--color-object-issue) / 0.1);
}
.bg-object-issue\/40 {
  background-color: hsl(var(--color-object-issue) / 0.4);
}
.bg-object-issue\/5 {
  background-color: hsl(var(--color-object-issue) / 0.05);
}
.bg-object-linkable {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--color-object-linkable) / var(--tw-bg-opacity));
}
.bg-object-linkable\/10 {
  background-color: hsl(var(--color-object-linkable) / 0.1);
}
.bg-object-mention {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--color-object-mention) / var(--tw-bg-opacity));
}
.bg-object-mention\/10 {
  background-color: hsl(var(--color-object-mention) / 0.1);
}
.bg-object-opportunity {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--color-object-opportunity) / var(--tw-bg-opacity));
}
.bg-object-opportunity\/10 {
  background-color: hsl(var(--color-object-opportunity) / 0.1);
}
.bg-object-product {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--color-object-product) / var(--tw-bg-opacity));
}
.bg-object-product\/10 {
  background-color: hsl(var(--color-object-product) / 0.1);
}
.bg-object-product\/40 {
  background-color: hsl(var(--color-object-product) / 0.4);
}
.bg-object-runnable {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--color-object-runnable) / var(--tw-bg-opacity));
}
.bg-object-runnable\/10 {
  background-color: hsl(var(--color-object-runnable) / 0.1);
}
.bg-object-sprint-board\/10 {
  background-color: hsl(var(--color-object-sprint-board) / 0.1);
}
.bg-object-sub-feature {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--color-object-sub-feature) / var(--tw-bg-opacity));
}
.bg-object-sub-feature\/10 {
  background-color: hsl(var(--color-object-sub-feature) / 0.1);
}
.bg-object-ticket\/10 {
  background-color: hsl(var(--color-object-ticket) / 0.1);
}
.bg-object-ticket\/40 {
  background-color: hsl(var(--color-object-ticket) / 0.4);
}
.bg-object-ticket\/5 {
  background-color: hsl(var(--color-object-ticket) / 0.05);
}
.bg-on-fill {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--color-on-fill) / var(--tw-bg-opacity));
}
.bg-on-fill\/20 {
  background-color: hsl(var(--color-on-fill) / 0.2);
}
.bg-orange-dark\/\[0\.15\] {
  background-color: hsla(var(--color-orange-dark), 0.15);
}
.bg-orange-light {
  --tw-bg-opacity: 1;
  background-color: hsla(var(--color-orange-light), var(--tw-bg-opacity));
}
.bg-outline-01 {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-outline-01) / var(--tw-bg-opacity));
}
.bg-overlay {
  background-color: var(--bg-overlay);
}
.bg-pill {
  background-color: var(--bg-pill);
}
.bg-pill-hovered {
  background-color: var(--bg-pill-hovered);
}
.bg-pill-selected {
  background-color: var(--bg-pill-selected);
}
.bg-primary {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--color-primary) / var(--tw-bg-opacity));
}
.bg-primary\/10 {
  background-color: hsl(var(--color-primary) / 0.1);
}
.bg-primary\/20 {
  background-color: hsl(var(--color-primary) / 0.2);
}
.bg-primary\/30 {
  background-color: hsl(var(--color-primary) / 0.3);
}
.bg-primary\/60 {
  background-color: hsl(var(--color-primary) / 0.6);
}
.bg-purple-dark {
  --tw-bg-opacity: 1;
  background-color: hsla(var(--color-purple-dark), var(--tw-bg-opacity));
}
.bg-purple-light {
  --tw-bg-opacity: 1;
  background-color: hsla(var(--color-purple-light), var(--tw-bg-opacity));
}
.bg-purple-medium {
  --tw-bg-opacity: 1;
  background-color: hsla(var(--color-purple-medium), var(--tw-bg-opacity));
}
.bg-red-dark {
  --tw-bg-opacity: 1;
  background-color: hsla(var(--color-red-dark), var(--tw-bg-opacity));
}
.bg-red-light {
  --tw-bg-opacity: 1;
  background-color: hsla(var(--color-red-light), var(--tw-bg-opacity));
}
.bg-red-light\/5 {
  background-color: hsla(var(--color-red-light), 0.05);
}
.bg-red-medium {
  --tw-bg-opacity: 1;
  background-color: hsla(var(--color-red-medium), var(--tw-bg-opacity));
}
.bg-secondary {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--color-secondary) / var(--tw-bg-opacity));
}
.bg-skeleton-dark\/50 {
  background-color: hsl(var(--color-skeleton-dark) / 0.5);
}
.bg-skeleton-light\/40 {
  background-color: hsl(var(--color-skeleton-light) / 0.4);
}
.bg-skeleton-light\/50 {
  background-color: hsl(var(--color-skeleton-light) / 0.5);
}
.bg-skeleton\/40 {
  background-color: hsl(var(--color-skeleton) / 0.4);
}
.bg-skeleton\/50 {
  background-color: hsl(var(--color-skeleton) / 0.5);
}
.bg-sky-blue-dark\/\[0\.15\] {
  background-color: hsla(var(--color-sky-blue-dark), 0.15);
}
.bg-sky-blue-light {
  --tw-bg-opacity: 1;
  background-color: hsla(var(--color-sky-blue-light), var(--tw-bg-opacity));
}
.bg-sky-blue-light\/5 {
  background-color: hsla(var(--color-sky-blue-light), 0.05);
}
.bg-sky-blue-medium {
  --tw-bg-opacity: 1;
  background-color: hsla(var(--color-sky-blue-medium), var(--tw-bg-opacity));
}
.bg-smart-loading {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-smart-loading) / var(--tw-bg-opacity));
}
.bg-success {
  background-color: var(--bg-success);
}
.bg-sunk-area {
  background-color: var(--bg-sunk-area);
}
.bg-surface-backdrop {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--color-surface-backdrop) / var(--tw-bg-opacity));
}
.bg-surface-backdrop\/80 {
  background-color: hsl(var(--color-surface-backdrop) / 0.8);
}
.bg-surface-backdrop\/90 {
  background-color: hsl(var(--color-surface-backdrop) / 0.9);
}
.bg-surface-inset\/40 {
  background-color: hsl(var(--color-surface-inset) / 0.4);
}
.bg-surface-inset\/60 {
  background-color: hsl(var(--color-surface-inset) / 0.6);
}
.bg-ticket {
  background-color: var(--color-background-accent-ticket);
}
.bg-toggle {
  background-color: var(--bg-toggle);
}
.bg-toggle-active {
  background-color: var(--bg-toggle-active);
}
.bg-transparent {
  background-color: transparent;
}
.bg-transparent-opacity\/10 {
  background-color: hsl(var(--color-transparent-opacity) / 0.1);
}
.bg-warning {
  background-color: var(--bg-warning);
}
.bg-white {
  --tw-bg-opacity: 1;
  background-color: hsla(0, 0%, 100%, var(--tw-bg-opacity));
}
.bg-white-100 {
  background-color: hsla(0, 0%, 100%, 1);
}
.bg-white-15 {
  background-color: hsla(0, 0%, 100%, 0.15);
}
.bg-white-3 {
  background-color: hsla(0, 0%, 100%, 0.03);
}
.bg-white-5 {
  background-color: hsla(0, 0%, 100%, 0.05);
}
.bg-white-70 {
  background-color: hsla(0, 0%, 100%, 0.7);
}
.bg-white\/50 {
  background-color: hsla(0, 0%, 100%, 0.5);
}
.bg-yellow-dark {
  --tw-bg-opacity: 1;
  background-color: hsla(var(--color-yellow-dark), var(--tw-bg-opacity));
}
.bg-yellow-medium\/10 {
  background-color: hsla(var(--color-yellow-medium), 0.1);
}
.\!bg-opacity-10 {
  --tw-bg-opacity: 0.1 !important;
}
.\!bg-opacity-5 {
  --tw-bg-opacity: 0.05 !important;
}
.bg-opacity-10 {
  --tw-bg-opacity: 0.1;
}
.bg-opacity-20 {
  --tw-bg-opacity: 0.2;
}
.bg-opacity-5 {
  --tw-bg-opacity: 0.05;
}
.bg-opacity-50 {
  --tw-bg-opacity: 0.5;
}
.bg-opacity-60 {
  --tw-bg-opacity: 0.6;
}
.bg-opacity-75 {
  --tw-bg-opacity: 0.75;
}
.bg-opacity-\[0\.03\] {
  --tw-bg-opacity: 0.03;
}
.bg-gradient-smart-loading {
  background-image: var(--gradient-smart-loading);
}
.bg-gradient-smart-loading-reverse {
  background-image: var(--gradient-smart-loading-reverse);
}
.bg-gradient-to-b {
  background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
}
.bg-gradient-to-l {
  background-image: linear-gradient(to left, var(--tw-gradient-stops));
}
.bg-gradient-to-r {
  background-image: linear-gradient(to right, var(--tw-gradient-stops));
}
.bg-gradient-to-t {
  background-image: linear-gradient(to top, var(--tw-gradient-stops));
}
.bg-none {
  background-image: none;
}
.from-feedback-smart\/10 {
  --tw-gradient-from: hsl(var(--color-feedback-smart) / 0.1) var(--tw-gradient-from-position);
  --tw-gradient-to: hsl(var(--color-feedback-smart) / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-interactive-secondary-pressed {
  --tw-gradient-from: hsl(var(--bg-interactive-secondary-pressed) / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: hsl(var(--bg-interactive-secondary-pressed) / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-layer-01 {
  --tw-gradient-from: hsl(var(--bg-layer-01) / 1) var(--tw-gradient-from-position);
  --tw-gradient-to: hsl(var(--bg-layer-01) / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-layer-01\/90 {
  --tw-gradient-from: hsl(var(--bg-layer-01) / 0.9) var(--tw-gradient-from-position);
  --tw-gradient-to: hsl(var(--bg-layer-01) / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-layer-02\/50 {
  --tw-gradient-from: hsl(var(--bg-layer-02) / 0.5) var(--tw-gradient-from-position);
  --tw-gradient-to: hsl(var(--bg-layer-02) / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-60\% {
  --tw-gradient-from-position: 60%;
}
.via-layer-02\/50 {
  --tw-gradient-to: hsl(var(--bg-layer-02) / 0)  var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), hsl(var(--bg-layer-02) / 0.5) var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.to-decorative-sky\/10 {
  --tw-gradient-to: hsl(var(--color-decorative-sky) / 0.1) var(--tw-gradient-to-position);
}
.to-transparent {
  --tw-gradient-to: transparent var(--tw-gradient-to-position);
}
.bg-cover {
  background-size: cover;
}
.bg-center {
  background-position: center;
}
.bg-no-repeat {
  background-repeat: no-repeat;
}
.fill-\[\#0F0F0F\] {
  fill: #0F0F0F;
}
.fill-interactive-secondary-hovered {
  fill: hsl(var(--bg-interactive-secondary-hovered) / 1);
}
.fill-layer-00 {
  fill: hsl(var(--bg-layer-00) / 1);
}
.fill-layer-01 {
  fill: hsl(var(--bg-layer-01) / 1);
}
.fill-layer-02 {
  fill: hsl(var(--bg-layer-02) / 1);
}
.stroke-current {
  stroke: currentColor;
}
.stroke-1 {
  stroke-width: 1;
}
.object-contain {
  -o-object-fit: contain;
     object-fit: contain;
}
.object-cover {
  -o-object-fit: cover;
     object-fit: cover;
}
.object-fill {
  -o-object-fit: fill;
     object-fit: fill;
}
.object-none {
  -o-object-fit: none;
     object-fit: none;
}
.object-center {
  -o-object-position: center;
     object-position: center;
}
.\!p-0 {
  padding: 0px !important;
}
.\!p-0\.5 {
  padding: 0.125rem !important;
}
.\!p-1 {
  padding: 0.25rem !important;
}
.\!p-2 {
  padding: 0.5rem !important;
}
.\!p-4 {
  padding: 1rem !important;
}
.p-0 {
  padding: 0px;
}
.p-0\.5 {
  padding: 0.125rem;
}
.p-0\.75 {
  padding: 0.1875rem;
}
.p-1 {
  padding: 0.25rem;
}
.p-1\.5 {
  padding: 0.375rem;
}
.p-10 {
  padding: 2.5rem;
}
.p-12 {
  padding: 3rem;
}
.p-16 {
  padding: 4rem;
}
.p-2 {
  padding: 0.5rem;
}
.p-2\.5 {
  padding: 0.625rem;
}
.p-24 {
  padding: 6rem;
}
.p-3 {
  padding: 0.75rem;
}
.p-3\.5 {
  padding: 0.875rem;
}
.p-4 {
  padding: 1rem;
}
.p-5 {
  padding: 1.25rem;
}
.p-6 {
  padding: 1.5rem;
}
.p-8 {
  padding: 2rem;
}
.p-9 {
  padding: 2.25rem;
}
.p-\[0\.625rem\] {
  padding: 0.625rem;
}
.p-\[1px\] {
  padding: 1px;
}
.p-\[2px\] {
  padding: 2px;
}
.p-\[4px\] {
  padding: 4px;
}
.p-\[6px\] {
  padding: 6px;
}
.p-dynamic-2xs {
  padding: var(--spacing-dynamic-2xs);
}
.p-dynamic-3xs {
  padding: var(--spacing-dynamic-3xs);
}
.p-dynamic-4xs {
  padding: var(--spacing-dynamic-4xs);
}
.p-dynamic-sm {
  padding: var(--spacing-dynamic-sm);
}
.p-dynamic-xs {
  padding: var(--spacing-dynamic-xs);
}
.p-page-gutter {
  padding: var(--page-gutter);
}
.\!px-0 {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.\!px-0\.5 {
  padding-left: 0.125rem !important;
  padding-right: 0.125rem !important;
}
.\!px-1 {
  padding-left: 0.25rem !important;
  padding-right: 0.25rem !important;
}
.\!px-1\.5 {
  padding-left: 0.375rem !important;
  padding-right: 0.375rem !important;
}
.\!px-2 {
  padding-left: 0.5rem !important;
  padding-right: 0.5rem !important;
}
.\!px-2\.5 {
  padding-left: 0.625rem !important;
  padding-right: 0.625rem !important;
}
.\!px-3 {
  padding-left: 0.75rem !important;
  padding-right: 0.75rem !important;
}
.\!px-4 {
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}
.\!px-6 {
  padding-left: 1.5rem !important;
  padding-right: 1.5rem !important;
}
.\!px-8 {
  padding-left: 2rem !important;
  padding-right: 2rem !important;
}
.\!px-\[5\.5rem\] {
  padding-left: 5.5rem !important;
  padding-right: 5.5rem !important;
}
.\!py-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.\!py-0\.5 {
  padding-top: 0.125rem !important;
  padding-bottom: 0.125rem !important;
}
.\!py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}
.\!py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}
.\!py-3 {
  padding-top: 0.75rem !important;
  padding-bottom: 0.75rem !important;
}
.\!py-4 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}
.\!py-5 {
  padding-top: 1.25rem !important;
  padding-bottom: 1.25rem !important;
}
.px-0 {
  padding-left: 0px;
  padding-right: 0px;
}
.px-0\.5 {
  padding-left: 0.125rem;
  padding-right: 0.125rem;
}
.px-0\.75 {
  padding-left: 0.1875rem;
  padding-right: 0.1875rem;
}
.px-1 {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
.px-1\.5 {
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}
.px-10 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}
.px-11 {
  padding-left: 2.75rem;
  padding-right: 2.75rem;
}
.px-12 {
  padding-left: 3rem;
  padding-right: 3rem;
}
.px-14 {
  padding-left: 3.5rem;
  padding-right: 3.5rem;
}
.px-16 {
  padding-left: 4rem;
  padding-right: 4rem;
}
.px-2 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.px-2\.5 {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
.px-20 {
  padding-left: 5rem;
  padding-right: 5rem;
}
.px-28 {
  padding-left: 7rem;
  padding-right: 7rem;
}
.px-3 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.px-3\.5 {
  padding-left: 0.875rem;
  padding-right: 0.875rem;
}
.px-32 {
  padding-left: 8rem;
  padding-right: 8rem;
}
.px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}
.px-5 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
.px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.px-7 {
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}
.px-8 {
  padding-left: 2rem;
  padding-right: 2rem;
}
.px-9 {
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}
.px-\[0\.625rem\] {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
.px-\[5\.5rem\] {
  padding-left: 5.5rem;
  padding-right: 5.5rem;
}
.px-dynamic-2xs {
  padding-left: var(--spacing-dynamic-2xs);
  padding-right: var(--spacing-dynamic-2xs);
}
.px-dynamic-base {
  padding-left: var(--spacing-dynamic-base);
  padding-right: var(--spacing-dynamic-base);
}
.px-dynamic-sm {
  padding-left: var(--spacing-dynamic-sm);
  padding-right: var(--spacing-dynamic-sm);
}
.px-page-gutter {
  padding-left: var(--page-gutter);
  padding-right: var(--page-gutter);
}
.py-0 {
  padding-top: 0px;
  padding-bottom: 0px;
}
.py-0\.5 {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}
.py-0\.75 {
  padding-top: 0.1875rem;
  padding-bottom: 0.1875rem;
}
.py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.py-1\.5 {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}
.py-10 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}
.py-12 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
.py-14 {
  padding-top: 3.5rem;
  padding-bottom: 3.5rem;
}
.py-16 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}
.py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.py-2\.5 {
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}
.py-3 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.py-3\.5 {
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
}
.py-3px {
  padding-top: 3px;
  padding-bottom: 3px;
}
.py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.py-5 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
.py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.py-7 {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}
.py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.py-9 {
  padding-top: 2.25rem;
  padding-bottom: 2.25rem;
}
.py-\[120px\] {
  padding-top: 120px;
  padding-bottom: 120px;
}
.py-\[5px\] {
  padding-top: 5px;
  padding-bottom: 5px;
}
.py-\[6px\] {
  padding-top: 6px;
  padding-bottom: 6px;
}
.py-dynamic-2xs {
  padding-top: var(--spacing-dynamic-2xs);
  padding-bottom: var(--spacing-dynamic-2xs);
}
.py-dynamic-3xs {
  padding-top: var(--spacing-dynamic-3xs);
  padding-bottom: var(--spacing-dynamic-3xs);
}
.py-dynamic-4xs {
  padding-top: var(--spacing-dynamic-4xs);
  padding-bottom: var(--spacing-dynamic-4xs);
}
.py-dynamic-xs {
  padding-top: var(--spacing-dynamic-xs);
  padding-bottom: var(--spacing-dynamic-xs);
}
.py-page-gutter {
  padding-top: var(--page-gutter);
  padding-bottom: var(--page-gutter);
}
.py-px {
  padding-top: 1px;
  padding-bottom: 1px;
}
.\!pb-0 {
  padding-bottom: 0px !important;
}
.\!pb-3 {
  padding-bottom: 0.75rem !important;
}
.\!pl-0 {
  padding-left: 0px !important;
}
.\!pl-1 {
  padding-left: 0.25rem !important;
}
.\!pl-10 {
  padding-left: 2.5rem !important;
}
.\!pl-12 {
  padding-left: 3rem !important;
}
.\!pl-16 {
  padding-left: 4rem !important;
}
.\!pl-3 {
  padding-left: 0.75rem !important;
}
.\!pl-4 {
  padding-left: 1rem !important;
}
.\!pl-5 {
  padding-left: 1.25rem !important;
}
.\!pl-6 {
  padding-left: 1.5rem !important;
}
.\!pl-7 {
  padding-left: 1.75rem !important;
}
.\!pr-2 {
  padding-right: 0.5rem !important;
}
.\!pr-4 {
  padding-right: 1rem !important;
}
.\!pt-1 {
  padding-top: 0.25rem !important;
}
.\!pt-2 {
  padding-top: 0.5rem !important;
}
.pb-0 {
  padding-bottom: 0px;
}
.pb-0\.5 {
  padding-bottom: 0.125rem;
}
.pb-0\.75 {
  padding-bottom: 0.1875rem;
}
.pb-1 {
  padding-bottom: 0.25rem;
}
.pb-1\.5 {
  padding-bottom: 0.375rem;
}
.pb-10 {
  padding-bottom: 2.5rem;
}
.pb-12 {
  padding-bottom: 3rem;
}
.pb-14 {
  padding-bottom: 3.5rem;
}
.pb-16 {
  padding-bottom: 4rem;
}
.pb-2 {
  padding-bottom: 0.5rem;
}
.pb-2\.5 {
  padding-bottom: 0.625rem;
}
.pb-20 {
  padding-bottom: 5rem;
}
.pb-3 {
  padding-bottom: 0.75rem;
}
.pb-32 {
  padding-bottom: 8rem;
}
.pb-4 {
  padding-bottom: 1rem;
}
.pb-5 {
  padding-bottom: 1.25rem;
}
.pb-6 {
  padding-bottom: 1.5rem;
}
.pb-8 {
  padding-bottom: 2rem;
}
.pb-\[1\.4rem\] {
  padding-bottom: 1.4rem;
}
.pb-dynamic-base {
  padding-bottom: var(--spacing-dynamic-base);
}
.pb-dynamic-xs {
  padding-bottom: var(--spacing-dynamic-xs);
}
.pe-1 {
  padding-inline-end: 0.25rem;
}
.pe-2 {
  padding-inline-end: 0.5rem;
}
.pl-0 {
  padding-left: 0px;
}
.pl-0\.5 {
  padding-left: 0.125rem;
}
.pl-1 {
  padding-left: 0.25rem;
}
.pl-1\.5 {
  padding-left: 0.375rem;
}
.pl-10 {
  padding-left: 2.5rem;
}
.pl-11 {
  padding-left: 2.75rem;
}
.pl-12 {
  padding-left: 3rem;
}
.pl-16 {
  padding-left: 4rem;
}
.pl-2 {
  padding-left: 0.5rem;
}
.pl-2\.5 {
  padding-left: 0.625rem;
}
.pl-3 {
  padding-left: 0.75rem;
}
.pl-4 {
  padding-left: 1rem;
}
.pl-5 {
  padding-left: 1.25rem;
}
.pl-6 {
  padding-left: 1.5rem;
}
.pl-7 {
  padding-left: 1.75rem;
}
.pl-8 {
  padding-left: 2rem;
}
.pl-9 {
  padding-left: 2.25rem;
}
.pl-\[10px\] {
  padding-left: 10px;
}
.pl-\[18px\] {
  padding-left: 18px;
}
.pl-\[6px\] {
  padding-left: 6px;
}
.pl-dynamic-base {
  padding-left: var(--spacing-dynamic-base);
}
.pl-dynamic-sm {
  padding-left: var(--spacing-dynamic-sm);
}
.pr-0 {
  padding-right: 0px;
}
.pr-0\.5 {
  padding-right: 0.125rem;
}
.pr-1 {
  padding-right: 0.25rem;
}
.pr-1\.5 {
  padding-right: 0.375rem;
}
.pr-12 {
  padding-right: 3rem;
}
.pr-16 {
  padding-right: 4rem;
}
.pr-2 {
  padding-right: 0.5rem;
}
.pr-2\.5 {
  padding-right: 0.625rem;
}
.pr-24 {
  padding-right: 6rem;
}
.pr-3 {
  padding-right: 0.75rem;
}
.pr-4 {
  padding-right: 1rem;
}
.pr-5 {
  padding-right: 1.25rem;
}
.pr-6 {
  padding-right: 1.5rem;
}
.pr-7 {
  padding-right: 1.75rem;
}
.pr-8 {
  padding-right: 2rem;
}
.pr-9 {
  padding-right: 2.25rem;
}
.pr-dynamic-2xs {
  padding-right: var(--spacing-dynamic-2xs);
}
.pr-dynamic-base {
  padding-right: var(--spacing-dynamic-base);
}
.pr-page-gutter {
  padding-right: var(--page-gutter);
}
.ps-0 {
  padding-inline-start: 0px;
}
.ps-1 {
  padding-inline-start: 0.25rem;
}
.ps-2 {
  padding-inline-start: 0.5rem;
}
.pt-0 {
  padding-top: 0px;
}
.pt-0\.5 {
  padding-top: 0.125rem;
}
.pt-1 {
  padding-top: 0.25rem;
}
.pt-1\.5 {
  padding-top: 0.375rem;
}
.pt-10 {
  padding-top: 2.5rem;
}
.pt-12 {
  padding-top: 3rem;
}
.pt-16 {
  padding-top: 4rem;
}
.pt-18 {
  padding-top: 4.5rem;
}
.pt-2 {
  padding-top: 0.5rem;
}
.pt-2\.5 {
  padding-top: 0.625rem;
}
.pt-20 {
  padding-top: 5rem;
}
.pt-24 {
  padding-top: 6rem;
}
.pt-3 {
  padding-top: 0.75rem;
}
.pt-3\.5 {
  padding-top: 0.875rem;
}
.pt-32 {
  padding-top: 8rem;
}
.pt-4 {
  padding-top: 1rem;
}
.pt-5 {
  padding-top: 1.25rem;
}
.pt-6 {
  padding-top: 1.5rem;
}
.pt-8 {
  padding-top: 2rem;
}
.pt-9 {
  padding-top: 2.25rem;
}
.pt-\[56\.25\%\] {
  padding-top: 56.25%;
}
.pt-dynamic-base {
  padding-top: var(--spacing-dynamic-base);
}
.pt-dynamic-sm {
  padding-top: var(--spacing-dynamic-sm);
}
.pt-dynamic-xs {
  padding-top: var(--spacing-dynamic-xs);
}
.pt-px {
  padding-top: 1px;
}
.text-left {
  text-align: left;
}
.text-center {
  text-align: center;
}
.text-right {
  text-align: right;
}
.text-justify {
  text-align: justify;
}
.text-start {
  text-align: start;
}
.text-end {
  text-align: end;
}
.\!align-baseline {
  vertical-align: baseline !important;
}
.align-baseline {
  vertical-align: baseline;
}
.align-top {
  vertical-align: top;
}
.align-middle {
  vertical-align: middle;
}
.align-bottom {
  vertical-align: bottom;
}
.align-super {
  vertical-align: super;
}
.font-\[times-new-roman\] {
  font-family: times-new-roman;
}
.font-base {
  font-family: -apple-system, BlinkMacSystemFont, var(--font-inter), Segoe UI, Oxygen, Ubuntu, Cantarell, Open Sans, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
}
.font-mono {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}
.font-sans {
  font-family: -apple-system, BlinkMacSystemFont, var(--font-inter), Segoe UI, Oxygen, Ubuntu, Cantarell, Open Sans, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
}
.\!text-\[32px\] {
  font-size: 32px !important;
}
.\!text-\[50px\] {
  font-size: 50px !important;
}
.\!text-default {
  font-size: 0.875rem !important;
  line-height: 1.25rem !important;
}
.\!text-h1 {
  font-size: 1.25rem !important;
  line-height: 1.75rem !important;
}
.\!text-h2 {
  font-size: 1rem !important;
  line-height: 1.5rem !important;
}
.\!text-small {
  font-size: 0.75rem !important;
  line-height: 1rem !important;
}
.text-\[1\.125rem\] {
  font-size: 1.125rem;
}
.text-\[1\.25rem\] {
  font-size: 1.25rem;
}
.text-\[1\.5rem\] {
  font-size: 1.5rem;
}
.text-\[1\.75rem\] {
  font-size: 1.75rem;
}
.text-\[12px\] {
  font-size: 12px;
}
.text-\[15px\] {
  font-size: 15px;
}
.text-\[18px\] {
  font-size: 18px;
}
.text-\[2\.5rem\] {
  font-size: 2.5rem;
}
.text-\[20px\] {
  font-size: 20px;
}
.text-\[24px\] {
  font-size: 24px;
}
.text-\[26px\] {
  font-size: 26px;
}
.text-\[28px\] {
  font-size: 28px;
}
.text-\[2rem\] {
  font-size: 2rem;
}
.text-\[32px\] {
  font-size: 32px;
}
.text-\[35px\] {
  font-size: 35px;
}
.text-\[36px\] {
  font-size: 36px;
}
.text-\[4rem\] {
  font-size: 4rem;
}
.text-default {
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.text-h1 {
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.text-h2 {
  font-size: 1rem;
  line-height: 1.5rem;
}
.text-h3 {
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.text-hxl {
  font-size: 1.5rem;
  line-height: 2.5rem;
}
.text-mini {
  font-size: 0.6875rem;
  line-height: .75rem;
}
.text-small {
  font-size: 0.75rem;
  line-height: 1rem;
}
.text-tiny {
  font-size: 0.625rem;
  line-height: .75rem;
}
.\!font-medium {
  font-weight: 500 !important;
}
.\!font-normal {
  font-weight: 400 !important;
}
.\!font-semibold {
  font-weight: 600 !important;
}
.font-black {
  font-weight: 900;
}
.font-bold {
  font-weight: 700;
}
.font-extrabold {
  font-weight: 800;
}
.font-extralight {
  font-weight: 200;
}
.font-light {
  font-weight: 300;
}
.font-medium {
  font-weight: 500;
}
.font-normal {
  font-weight: 400;
}
.font-semibold {
  font-weight: 600;
}
.font-thin {
  font-weight: 100;
}
.uppercase {
  text-transform: uppercase;
}
.lowercase {
  text-transform: lowercase;
}
.capitalize {
  text-transform: capitalize;
}
.italic {
  font-style: italic;
}
.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);
}
.\!leading-8 {
  line-height: 2rem !important;
}
.\!leading-\[50px\] {
  line-height: 50px !important;
}
.\!leading-none {
  line-height: 1 !important;
}
.leading-10 {
  line-height: 2.5rem;
}
.leading-3 {
  line-height: .75rem;
}
.leading-4 {
  line-height: 1rem;
}
.leading-5 {
  line-height: 1.25rem;
}
.leading-6 {
  line-height: 1.5rem;
}
.leading-7 {
  line-height: 1.75rem;
}
.leading-8 {
  line-height: 2rem;
}
.leading-\[1\.4\] {
  line-height: 1.4;
}
.leading-none {
  line-height: 1;
}
.leading-normal {
  line-height: 1.5;
}
.leading-tight {
  line-height: 1.25;
}
.tracking-wide {
  letter-spacing: 0.025em;
}
.tracking-widest {
  letter-spacing: 0.1em;
}
.\!text-color-alert {
  color: var(--text-color-alert) !important;
}
.\!text-color-disabled {
  color: var(--text-color-disabled) !important;
}
.\!text-color-highlight {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--text-color-highlight) / var(--tw-text-opacity)) !important;
}
.\!text-color-inverted {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--text-color-inverted) / var(--tw-text-opacity)) !important;
}
.\!text-color-link {
  color: var(--text-color-link) !important;
}
.\!text-color-muted {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--text-color-muted) / var(--tw-text-opacity)) !important;
}
.\!text-color-primary {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--text-color-primary) / var(--tw-text-opacity)) !important;
}
.\!text-color-secondary {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--text-color-secondary) / var(--tw-text-opacity)) !important;
}
.\!text-color-tertiary {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--text-color-tertiary) / var(--tw-text-opacity)) !important;
}
.\!text-feedback-alert {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--color-feedback-alert) / var(--tw-text-opacity)) !important;
}
.\!text-feedback-alert\/80 {
  color: hsl(var(--color-feedback-alert) / 0.8) !important;
}
.\!text-feedback-neutral {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--color-feedback-neutral) / var(--tw-text-opacity)) !important;
}
.\!text-input-active {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--text-input-active) / var(--tw-text-opacity)) !important;
}
.\!text-input-resting {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--text-input-resting) / var(--tw-text-opacity)) !important;
}
.\!text-interactive-bucket-pressed {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--text-interactive-bucket-pressed) / var(--tw-text-opacity)) !important;
}
.\!text-interactive-bucket-resting {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--text-interactive-bucket-resting) / var(--tw-text-opacity)) !important;
}
.\!text-interactive-link-resting {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--text-interactive-link-resting) / var(--tw-text-opacity)) !important;
}
.\!text-interactive-navigation-pressed {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--text-interactive-navigation-pressed) / var(--tw-text-opacity)) !important;
}
.\!text-interactive-navigation-resting {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--text-interactive-navigation-resting) / var(--tw-text-opacity)) !important;
}
.\!text-interactive-primary-resting {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--text-interactive-primary-resting) / var(--tw-text-opacity)) !important;
}
.\!text-interactive-secondary-resting {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--text-interactive-secondary-resting) / var(--tw-text-opacity)) !important;
}
.\!text-interactive-tertiary-hovered {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--text-interactive-tertiary-hovered) / var(--tw-text-opacity)) !important;
}
.\!text-interactive-tertiary-resting {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--text-interactive-tertiary-resting) / var(--tw-text-opacity)) !important;
}
.\!text-object-capability {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--color-object-capability) / var(--tw-text-opacity)) !important;
}
.\!text-object-conversation {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--color-object-conversation) / var(--tw-text-opacity)) !important;
}
.\!text-object-customer {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--color-object-customer) / var(--tw-text-opacity)) !important;
}
.\!text-object-enhancement {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--color-object-enhancement) / var(--tw-text-opacity)) !important;
}
.\!text-object-feature {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--color-object-feature) / var(--tw-text-opacity)) !important;
}
.\!text-object-incident {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--color-object-incident) / var(--tw-text-opacity)) !important;
}
.\!text-object-issue {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--color-object-issue) / var(--tw-text-opacity)) !important;
}
.\!text-object-linkable {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--color-object-linkable) / var(--tw-text-opacity)) !important;
}
.\!text-object-opportunity {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--color-object-opportunity) / var(--tw-text-opacity)) !important;
}
.\!text-object-product {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--color-object-product) / var(--tw-text-opacity)) !important;
}
.\!text-object-runnable {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--color-object-runnable) / var(--tw-text-opacity)) !important;
}
.\!text-object-sprint-board {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--color-object-sprint-board) / var(--tw-text-opacity)) !important;
}
.\!text-object-ticket {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--color-object-ticket) / var(--tw-text-opacity)) !important;
}
.\!text-static-black {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--text-static-black) / var(--tw-text-opacity)) !important;
}
.\!text-static-white {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--text-static-white) / var(--tw-text-opacity)) !important;
}
.\!text-white {
  --tw-text-opacity: 1 !important;
  color: hsla(0, 0%, 100%, var(--tw-text-opacity)) !important;
}
.text-\[\#57A5F4\] {
  --tw-text-opacity: 1;
  color: rgb(87 165 244 / var(--tw-text-opacity));
}
.text-\[\#7C68ED\] {
  --tw-text-opacity: 1;
  color: rgb(124 104 237 / var(--tw-text-opacity));
}
.text-\[\#8518F2\] {
  --tw-text-opacity: 1;
  color: rgb(133 24 242 / var(--tw-text-opacity));
}
.text-\[\#A2BF02\] {
  --tw-text-opacity: 1;
  color: rgb(162 191 2 / var(--tw-text-opacity));
}
.text-\[\#ACAEB9\] {
  --tw-text-opacity: 1;
  color: rgb(172 174 185 / var(--tw-text-opacity));
}
.text-\[\#E4792C\] {
  --tw-text-opacity: 1;
  color: rgb(228 121 44 / var(--tw-text-opacity));
}
.text-\[\#FF8AA9\] {
  --tw-text-opacity: 1;
  color: rgb(255 138 169 / var(--tw-text-opacity));
}
.text-\[rgb\(163_230_53\)\] {
  --tw-text-opacity: 1;
  color: rgb(163 230 53 / var(--tw-text-opacity));
}
.text-\[rgb\(248_113_113\)\] {
  --tw-text-opacity: 1;
  color: rgb(248 113 113 / var(--tw-text-opacity));
}
.text-black {
  --tw-text-opacity: 1;
  color: hsla(0, 0%, 0%, var(--tw-text-opacity));
}
.text-black-100 {
  color: hsla(0, 0%, 0%, 1);
}
.text-black-40 {
  color: hsla(0, 0%, 0%, 0.4);
}
.text-black-60 {
  color: hsla(0, 0%, 0%, 0.6);
}
.text-black-70 {
  color: hsla(0, 0%, 0%, 0.7);
}
.text-black\/40 {
  color: hsla(0, 0%, 0%, 0.4);
}
.text-black\/60 {
  color: hsla(0, 0%, 0%, 0.6);
}
.text-blue-dark {
  --tw-text-opacity: 1;
  color: hsla(var(--color-blue-dark), var(--tw-text-opacity));
}
.text-blue-light {
  --tw-text-opacity: 1;
  color: hsla(var(--color-blue-light), var(--tw-text-opacity));
}
.text-blue-medium {
  --tw-text-opacity: 1;
  color: hsla(var(--color-blue-medium), var(--tw-text-opacity));
}
.text-color-alert {
  color: var(--text-color-alert);
}
.text-color-build-vistas {
  color: var(--color-content-accent-issue);
}
.text-color-conversation {
  color: var(--text-color-conversation);
}
.text-color-customer-vistas {
  color: var(--color-customer-vistas);
}
.text-color-disabled {
  color: var(--text-color-disabled);
}
.text-color-enhancement {
  color: var(--text-color-enhancement);
}
.text-color-highlight {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-highlight) / var(--tw-text-opacity));
}
.text-color-interactive-link-resting {
  color: var(--text-color-interactive-link-resting);
}
.text-color-inverted {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-inverted) / var(--tw-text-opacity));
}
.text-color-issue {
  color: var(--text-color-issue);
}
.text-color-link {
  color: var(--text-color-link);
}
.text-color-muted {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-muted) / var(--tw-text-opacity));
}
.text-color-primary {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-primary) / var(--tw-text-opacity));
}
.text-color-purple {
  color: var(--text-color-purple);
}
.text-color-secondary {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-secondary) / var(--tw-text-opacity));
}
.text-color-success {
  color: var(--text-color-success);
}
.text-color-support-vistas {
  color: var(--color-support-vistas);
}
.text-color-tertiary {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-tertiary) / var(--tw-text-opacity));
}
.text-color-ticket {
  color: var(--text-color-ticket);
}
.text-color-warning {
  color: var(--text-color-warning);
}
.text-current {
  color: currentColor;
}
.text-decorative-blue {
  --tw-text-opacity: 1;
  color: hsl(var(--color-decorative-blue) / var(--tw-text-opacity));
}
.text-decorative-green {
  --tw-text-opacity: 1;
  color: hsl(var(--color-decorative-green) / var(--tw-text-opacity));
}
.text-decorative-lime {
  --tw-text-opacity: 1;
  color: hsl(var(--color-decorative-lime) / var(--tw-text-opacity));
}
.text-decorative-orange {
  --tw-text-opacity: 1;
  color: hsl(var(--color-decorative-orange) / var(--tw-text-opacity));
}
.text-decorative-pink {
  --tw-text-opacity: 1;
  color: hsl(var(--color-decorative-pink) / var(--tw-text-opacity));
}
.text-decorative-red {
  --tw-text-opacity: 1;
  color: hsl(var(--color-decorative-red) / var(--tw-text-opacity));
}
.text-decorative-sky {
  --tw-text-opacity: 1;
  color: hsl(var(--color-decorative-sky) / var(--tw-text-opacity));
}
.text-decorative-yellow {
  --tw-text-opacity: 1;
  color: hsl(var(--color-decorative-yellow) / var(--tw-text-opacity));
}
.text-feedback-accent {
  --tw-text-opacity: 1;
  color: hsl(var(--color-feedback-accent) / var(--tw-text-opacity));
}
.text-feedback-alert {
  --tw-text-opacity: 1;
  color: hsl(var(--color-feedback-alert) / var(--tw-text-opacity));
}
.text-feedback-inverted {
  --tw-text-opacity: 1;
  color: hsl(var(--color-feedback-inverted) / var(--tw-text-opacity));
}
.text-feedback-neutral {
  --tw-text-opacity: 1;
  color: hsl(var(--color-feedback-neutral) / var(--tw-text-opacity));
}
.text-feedback-neutral\/20 {
  color: hsl(var(--color-feedback-neutral) / 0.2);
}
.text-feedback-neutral\/80 {
  color: hsl(var(--color-feedback-neutral) / 0.8);
}
.text-feedback-smart {
  --tw-text-opacity: 1;
  color: hsl(var(--color-feedback-smart) / var(--tw-text-opacity));
}
.text-feedback-success {
  --tw-text-opacity: 1;
  color: hsl(var(--color-feedback-success) / var(--tw-text-opacity));
}
.text-feedback-warning {
  --tw-text-opacity: 1;
  color: hsl(var(--color-feedback-warning) / var(--tw-text-opacity));
}
.text-gray-100 {
  --tw-text-opacity: 1;
  color: hsla(var(--color-gray-100), var(--tw-text-opacity));
}
.text-gray-200 {
  --tw-text-opacity: 1;
  color: hsla(var(--color-gray-200), var(--tw-text-opacity));
}
.text-gray-300 {
  --tw-text-opacity: 1;
  color: hsla(var(--color-gray-300), var(--tw-text-opacity));
}
.text-gray-400 {
  --tw-text-opacity: 1;
  color: hsla(var(--color-gray-400), var(--tw-text-opacity));
}
.text-gray-500 {
  --tw-text-opacity: 1;
  color: hsla(var(--color-gray-500), var(--tw-text-opacity));
}
.text-gray-600 {
  --tw-text-opacity: 1;
  color: hsla(var(--color-gray-600), var(--tw-text-opacity));
}
.text-gray-700 {
  --tw-text-opacity: 1;
  color: hsla(var(--color-gray-700), var(--tw-text-opacity));
}
.text-gray-800 {
  --tw-text-opacity: 1;
  color: hsla(var(--color-gray-800), var(--tw-text-opacity));
}
.text-gray-900 {
  --tw-text-opacity: 1;
  color: hsla(var(--color-gray-900), var(--tw-text-opacity));
}
.text-green-dark {
  --tw-text-opacity: 1;
  color: hsla(var(--color-green-dark), var(--tw-text-opacity));
}
.text-green-light {
  --tw-text-opacity: 1;
  color: hsla(var(--color-green-light), var(--tw-text-opacity));
}
.text-green-medium {
  --tw-text-opacity: 1;
  color: hsla(var(--color-green-medium), var(--tw-text-opacity));
}
.text-inherit {
  color: inherit;
}
.text-input-active {
  --tw-text-opacity: 1;
  color: hsl(var(--text-input-active) / var(--tw-text-opacity));
}
.text-input-resting {
  --tw-text-opacity: 1;
  color: hsl(var(--text-input-resting) / var(--tw-text-opacity));
}
.text-interactive-bucket-pressed {
  --tw-text-opacity: 1;
  color: hsl(var(--text-interactive-bucket-pressed) / var(--tw-text-opacity));
}
.text-interactive-bucket-resting {
  --tw-text-opacity: 1;
  color: hsl(var(--text-interactive-bucket-resting) / var(--tw-text-opacity));
}
.text-interactive-destructive-resting {
  --tw-text-opacity: 1;
  color: hsl(var(--bg-interactive-destructive-resting) / var(--tw-text-opacity));
}
.text-interactive-link-resting {
  --tw-text-opacity: 1;
  color: hsl(var(--text-interactive-link-resting) / var(--tw-text-opacity));
}
.text-interactive-navigation-pressed {
  --tw-text-opacity: 1;
  color: hsl(var(--text-interactive-navigation-pressed) / var(--tw-text-opacity));
}
.text-interactive-navigation-resting {
  --tw-text-opacity: 1;
  color: hsl(var(--text-interactive-navigation-resting) / var(--tw-text-opacity));
}
.text-interactive-primary-pressed {
  --tw-text-opacity: 1;
  color: hsl(var(--bg-interactive-primary-pressed) / var(--tw-text-opacity));
}
.text-interactive-primary-resting {
  --tw-text-opacity: 1;
  color: hsl(var(--text-interactive-primary-resting) / var(--tw-text-opacity));
}
.text-interactive-secondary-resting {
  --tw-text-opacity: 1;
  color: hsl(var(--text-interactive-secondary-resting) / var(--tw-text-opacity));
}
.text-interactive-smart-resting {
  --tw-text-opacity: 1;
  color: hsl(var(--bg-interactive-smart-resting) / var(--tw-text-opacity));
}
.text-interactive-tab-pressed {
  --tw-text-opacity: 1;
  color: hsl(var(--text-interactive-tab-pressed) / var(--tw-text-opacity));
}
.text-interactive-tertiary-active {
  --tw-text-opacity: 1;
  color: hsl(var(--text-interactive-tertiary-active) / var(--tw-text-opacity));
}
.text-interactive-tertiary-hovered {
  --tw-text-opacity: 1;
  color: hsl(var(--text-interactive-tertiary-hovered) / var(--tw-text-opacity));
}
.text-interactive-tertiary-resting {
  --tw-text-opacity: 1;
  color: hsl(var(--text-interactive-tertiary-resting) / var(--tw-text-opacity));
}
.text-object-api {
  --tw-text-opacity: 1;
  color: hsl(var(--color-object-api) / var(--tw-text-opacity));
}
.text-object-api-cluster {
  --tw-text-opacity: 1;
  color: hsl(var(--color-object-api-cluster) / var(--tw-text-opacity));
}
.text-object-capability {
  --tw-text-opacity: 1;
  color: hsl(var(--color-object-capability) / var(--tw-text-opacity));
}
.text-object-conversation {
  --tw-text-opacity: 1;
  color: hsl(var(--color-object-conversation) / var(--tw-text-opacity));
}
.text-object-customer {
  --tw-text-opacity: 1;
  color: hsl(var(--color-object-customer) / var(--tw-text-opacity));
}
.text-object-database {
  --tw-text-opacity: 1;
  color: hsl(var(--color-object-database) / var(--tw-text-opacity));
}
.text-object-developer {
  --tw-text-opacity: 1;
  color: hsl(var(--color-object-developer) / var(--tw-text-opacity));
}
.text-object-engagement {
  --tw-text-opacity: 1;
  color: hsl(var(--color-object-engagement) / var(--tw-text-opacity));
}
.text-object-enhancement {
  --tw-text-opacity: 1;
  color: hsl(var(--color-object-enhancement) / var(--tw-text-opacity));
}
.text-object-feature {
  --tw-text-opacity: 1;
  color: hsl(var(--color-object-feature) / var(--tw-text-opacity));
}
.text-object-incident {
  --tw-text-opacity: 1;
  color: hsl(var(--color-object-incident) / var(--tw-text-opacity));
}
.text-object-issue {
  --tw-text-opacity: 1;
  color: hsl(var(--color-object-issue) / var(--tw-text-opacity));
}
.text-object-linkable {
  --tw-text-opacity: 1;
  color: hsl(var(--color-object-linkable) / var(--tw-text-opacity));
}
.text-object-mention {
  --tw-text-opacity: 1;
  color: hsl(var(--color-object-mention) / var(--tw-text-opacity));
}
.text-object-opportunity {
  --tw-text-opacity: 1;
  color: hsl(var(--color-object-opportunity) / var(--tw-text-opacity));
}
.text-object-product {
  --tw-text-opacity: 1;
  color: hsl(var(--color-object-product) / var(--tw-text-opacity));
}
.text-object-runnable {
  --tw-text-opacity: 1;
  color: hsl(var(--color-object-runnable) / var(--tw-text-opacity));
}
.text-object-sub-feature {
  --tw-text-opacity: 1;
  color: hsl(var(--color-object-sub-feature) / var(--tw-text-opacity));
}
.text-object-ticket {
  --tw-text-opacity: 1;
  color: hsl(var(--color-object-ticket) / var(--tw-text-opacity));
}
.text-on-fill {
  --tw-text-opacity: 1;
  color: hsl(var(--color-on-fill) / var(--tw-text-opacity));
}
.text-primary {
  --tw-text-opacity: 1;
  color: hsl(var(--color-primary) / var(--tw-text-opacity));
}
.text-purple-light {
  --tw-text-opacity: 1;
  color: hsla(var(--color-purple-light), var(--tw-text-opacity));
}
.text-red-dark {
  --tw-text-opacity: 1;
  color: hsla(var(--color-red-dark), var(--tw-text-opacity));
}
.text-red-light {
  --tw-text-opacity: 1;
  color: hsla(var(--color-red-light), var(--tw-text-opacity));
}
.text-red-medium {
  --tw-text-opacity: 1;
  color: hsla(var(--color-red-medium), var(--tw-text-opacity));
}
.text-secondary {
  --tw-text-opacity: 1;
  color: hsl(var(--color-secondary) / var(--tw-text-opacity));
}
.text-skeleton {
  --tw-text-opacity: 1;
  color: hsl(var(--color-skeleton) / var(--tw-text-opacity));
}
.text-sky-blue-light {
  --tw-text-opacity: 1;
  color: hsla(var(--color-sky-blue-light), var(--tw-text-opacity));
}
.text-static-black {
  --tw-text-opacity: 1;
  color: hsl(var(--text-static-black) / var(--tw-text-opacity));
}
.text-static-white {
  --tw-text-opacity: 1;
  color: hsl(var(--text-static-white) / var(--tw-text-opacity));
}
.text-transparent {
  color: transparent;
}
.text-vibrant {
  --tw-text-opacity: 1;
  color: hsl(var(--color-vibrant) / var(--tw-text-opacity));
}
.text-white {
  --tw-text-opacity: 1;
  color: hsla(0, 0%, 100%, var(--tw-text-opacity));
}
.text-white-100 {
  color: hsla(0, 0%, 100%, 1);
}
.text-white-100\/60 {
  color: hsla(0, 0%, 100%, 0.6);
}
.text-white-60 {
  color: hsla(0, 0%, 100%, 0.6);
}
.text-white-80 {
  color: hsla(0, 0%, 100%, 0.8);
}
.text-yellow-light {
  --tw-text-opacity: 1;
  color: hsla(var(--color-yellow-light), var(--tw-text-opacity));
}
.text-yellow-medium {
  --tw-text-opacity: 1;
  color: hsla(var(--color-yellow-medium), var(--tw-text-opacity));
}
.text-opacity-30 {
  --tw-text-opacity: 0.3;
}
.text-opacity-50 {
  --tw-text-opacity: 0.5;
}
.underline {
  text-decoration-line: underline;
}
.line-through {
  text-decoration-line: line-through;
}
.\!no-underline {
  text-decoration-line: none !important;
}
.no-underline {
  text-decoration-line: none;
}
.decoration-dotted {
  text-decoration-style: dotted;
}
.underline-offset-\[3px\] {
  text-underline-offset: 3px;
}
.placeholder-gray-400::-moz-placeholder {
  --tw-placeholder-opacity: 1;
  color: hsla(var(--color-gray-400), var(--tw-placeholder-opacity));
}
.placeholder-gray-400::placeholder {
  --tw-placeholder-opacity: 1;
  color: hsla(var(--color-gray-400), var(--tw-placeholder-opacity));
}
.placeholder-transparent::-moz-placeholder {
  color: transparent;
}
.placeholder-transparent::placeholder {
  color: transparent;
}
.caret-transparent {
  caret-color: transparent;
}
.accent-interactive-primary-resting {
  accent-color: hsl(var(--bg-interactive-primary-resting) / 1);
}
.\!opacity-100 {
  opacity: 1 !important;
}
.opacity-0 {
  opacity: 0;
}
.opacity-10 {
  opacity: 0.1;
}
.opacity-100 {
  opacity: 1;
}
.opacity-20 {
  opacity: 0.2;
}
.opacity-25 {
  opacity: 0.25;
}
.opacity-30 {
  opacity: 0.3;
}
.opacity-35 {
  opacity: 0.35;
}
.opacity-40 {
  opacity: 0.4;
}
.opacity-50 {
  opacity: 0.5;
}
.opacity-60 {
  opacity: 0.6;
}
.opacity-70 {
  opacity: 0.7;
}
.opacity-75 {
  opacity: 0.75;
}
.opacity-80 {
  opacity: 0.8;
}
.mix-blend-normal {
  mix-blend-mode: normal;
}
.mix-blend-multiply {
  mix-blend-mode: multiply;
}
.\!shadow-interactive-lifted {
  --tw-shadow: var(--shadow-interactive-lifted) !important;
  --tw-shadow-colored: var(--shadow-interactive-lifted) !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.\!shadow-none {
  --tw-shadow: 0 0 #0000 !important;
  --tw-shadow-colored: 0 0 #0000 !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.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);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-2xl {
  --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25);
  --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
  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\] {
  --tw-shadow: 0 0 0 1px;
  --tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0px_4px_4px_0px_\#212B360D\] {
  --tw-shadow: 0px 4px 4px 0px #212B360D;
  --tw-shadow-colored: 0px 4px 4px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[4px_0px_10px_-2px_rgba\(0\2c 0\2c 0\2c 0\.05\)\] {
  --tw-shadow: 4px 0px 10px -2px rgba(0,0,0,0.05);
  --tw-shadow-colored: 4px 0px 10px -2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-depth-01 {
  --tw-shadow: var(--shadow-depth-01);
  --tw-shadow-colored: var(--shadow-depth-01);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-depth-02 {
  --tw-shadow: var(--shadow-depth-02);
  --tw-shadow-colored: var(--shadow-depth-02);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-depth-03 {
  --tw-shadow: var(--shadow-depth-03);
  --tw-shadow-colored: var(--shadow-depth-03);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-depth-04 {
  --tw-shadow: var(--shadow-depth-04);
  --tw-shadow-colored: var(--shadow-depth-04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-depth-inverted {
  --tw-shadow: var(--shadow-depth-inverted);
  --tw-shadow-colored: var(--shadow-depth-inverted);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-effect-2d {
  --tw-shadow: var(--shadow-effect-2d);
  --tw-shadow-colored: var(--shadow-effect-2d);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-inner {
  --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-interactive-focused {
  --tw-shadow: var(--shadow-interactive-focused);
  --tw-shadow-colored: var(--shadow-interactive-focused);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-interactive-lifted {
  --tw-shadow: var(--shadow-interactive-lifted);
  --tw-shadow-colored: var(--shadow-interactive-lifted);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-interactive-pressed {
  --tw-shadow: var(--shadow-interactive-pressed);
  --tw-shadow-colored: var(--shadow-interactive-pressed);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-interactive-resting {
  --tw-shadow: var(--shadow-interactive-resting);
  --tw-shadow-colored: var(--shadow-interactive-resting);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-lg {
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-lifted-area {
  --tw-shadow: var(--shadow-lifted-area);
  --tw-shadow-colored: var(--shadow-lifted-area);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-md {
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-modal {
  --tw-shadow: var(--shadow-modal);
  --tw-shadow-colored: var(--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;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-pill {
  --tw-shadow: var(--shadow-pill);
  --tw-shadow-colored: var(--shadow-pill);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-pill-hovered {
  --tw-shadow: var(--shadow-pill-hovered);
  --tw-shadow-colored: var(--shadow-pill-hovered);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-popover {
  --tw-shadow: var(--shadow-popover);
  --tw-shadow-colored: var(--shadow-popover);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-slide-in {
  --tw-shadow: var(--shadow-slide-in);
  --tw-shadow-colored: var(--shadow-slide-in);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-sm {
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-spotlight-results {
  --tw-shadow: var(--shadow-spotlight-results);
  --tw-shadow-colored: var(--shadow-spotlight-results);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-stackbar-l {
  --tw-shadow: var(--shadow-stackbar-l);
  --tw-shadow-colored: var(--shadow-stackbar-l);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-tiny {
  --tw-shadow: var(--shadow-tiny);
  --tw-shadow-colored: var(--shadow-tiny);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-xl {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  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 !important;
  outline-offset: 2px !important;
}
.outline-none {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.\!outline {
  outline-style: solid !important;
}
.outline {
  outline-style: solid;
}
.outline-double {
  outline-style: double;
}
.\!outline-0 {
  outline-width: 0px !important;
}
.\!outline-1 {
  outline-width: 1px !important;
}
.outline-1 {
  outline-width: 1px;
}
.outline-2 {
  outline-width: 2px;
}
.outline-\[0\.75px\] {
  outline-width: 0.75px;
}
.outline-\[1\.5px\] {
  outline-width: 1.5px;
}
.outline-\[3px\] {
  outline-width: 3px;
}
.\!outline-offset-1 {
  outline-offset: 1px !important;
}
.-outline-offset-1 {
  outline-offset: -1px;
}
.-outline-offset-4 {
  outline-offset: -4px;
}
.-outline-offset-\[0\.75px\] {
  outline-offset: -0.75px;
}
.-outline-offset-\[1\.5px\] {
  outline-offset: -1.5px;
}
.-outline-offset-\[3px\] {
  outline-offset: -3px;
}
.outline-offset-2 {
  outline-offset: 2px;
}
.outline-offset-\[-1\.5px\] {
  outline-offset: -1.5px;
}
.\!outline-black-3 {
  outline-color: hsla(0, 0%, 0%, 0.03) !important;
}
.\!outline-feedback-alert {
  outline-color: hsl(var(--color-feedback-alert) / 1) !important;
}
.\!outline-feedback-warning {
  outline-color: hsl(var(--color-feedback-warning) / 1) !important;
}
.\!outline-interactive-primary-pressed {
  outline-color: hsl(var(--border-interactive-primary-pressed) / 1) !important;
}
.outline-\[inherit\] {
  outline-color: inherit;
}
.outline-decorative-blue {
  outline-color: hsl(var(--color-decorative-blue) / 1);
}
.outline-feedback-accent {
  outline-color: hsl(var(--color-feedback-accent) / 1);
}
.outline-feedback-accent\/10 {
  outline-color: hsl(var(--color-feedback-accent) / 0.1);
}
.outline-feedback-alert {
  outline-color: hsl(var(--color-feedback-alert) / 1);
}
.outline-feedback-alert\/10 {
  outline-color: hsl(var(--color-feedback-alert) / 0.1);
}
.outline-feedback-neutral {
  outline-color: hsl(var(--color-feedback-neutral) / 1);
}
.outline-feedback-neutral\/10 {
  outline-color: hsl(var(--color-feedback-neutral) / 0.1);
}
.outline-feedback-smart {
  outline-color: hsl(var(--color-feedback-smart) / 1);
}
.outline-feedback-smart\/10 {
  outline-color: hsl(var(--color-feedback-smart) / 0.1);
}
.outline-feedback-success {
  outline-color: hsl(var(--color-feedback-success) / 1);
}
.outline-feedback-success\/10 {
  outline-color: hsl(var(--color-feedback-success) / 0.1);
}
.outline-feedback-warning {
  outline-color: hsl(var(--color-feedback-warning) / 1);
}
.outline-feedback-warning\/10 {
  outline-color: hsl(var(--color-feedback-warning) / 0.1);
}
.outline-input-select-active {
  outline-color: hsl(var(--border-input-select-active) / 1);
}
.outline-input-select-resting {
  outline-color: hsl(var(--border-input-select-resting) / 1);
}
.outline-input-text-resting {
  outline-color: hsl(var(--border-input-text-resting) / 1);
}
.outline-interactive-bucket-pressed {
  outline-color: hsl(var(--border-interactive-bucket-pressed) / 1);
}
.outline-interactive-bucket-resting {
  outline-color: hsl(var(--border-interactive-bucket-resting) / 1);
}
.outline-interactive-destructive-pressed {
  outline-color: hsl(var(--border-interactive-destructive-pressed) / 1);
}
.outline-interactive-destructive-resting {
  outline-color: hsl(var(--border-interactive-destructive-resting) / 1);
}
.outline-interactive-navigation-pressed {
  outline-color: hsl(var(--border-interactive-navigation-pressed) / 1);
}
.outline-interactive-primary-pressed {
  outline-color: hsl(var(--border-interactive-primary-pressed) / 1);
}
.outline-interactive-primary-resting {
  outline-color: hsl(var(--border-interactive-primary-resting) / 1);
}
.outline-interactive-secondary-pressed {
  outline-color: hsl(var(--border-interactive-secondary-pressed) / 1);
}
.outline-interactive-secondary-resting {
  outline-color: hsl(var(--border-interactive-secondary-resting) / 1);
}
.outline-interactive-smart-pressed {
  outline-color: hsl(var(--border-interactive-smart-pressed) / 1);
}
.outline-interactive-smart-resting {
  outline-color: hsl(var(--border-interactive-smart-resting) / 1);
}
.outline-interactive-tab-pressed {
  outline-color: hsl(var(--border-interactive-tab-pressed) / 1);
}
.outline-interactive-tertiary-pressed {
  outline-color: hsl(var(--border-interactive-tertiary-pressed) / 1);
}
.outline-object-engagement {
  outline-color: hsl(var(--color-object-engagement) / 1);
}
.outline-object-issue {
  outline-color: hsl(var(--color-object-issue) / 1);
}
.outline-object-issue\/10 {
  outline-color: hsl(var(--color-object-issue) / 0.1);
}
.outline-object-product {
  outline-color: hsl(var(--color-object-product) / 1);
}
.outline-object-product\/10 {
  outline-color: hsl(var(--color-object-product) / 0.1);
}
.outline-object-sprint-board\/10 {
  outline-color: hsl(var(--color-object-sprint-board) / 0.1);
}
.outline-object-ticket {
  outline-color: hsl(var(--color-object-ticket) / 1);
}
.outline-object-ticket\/10 {
  outline-color: hsl(var(--color-object-ticket) / 0.1);
}
.outline-outline-00 {
  outline-color: hsl(var(--border-outline-00) / 1);
}
.outline-outline-01 {
  outline-color: hsl(var(--border-outline-01) / 1);
}
.outline-outline-02 {
  outline-color: hsl(var(--border-outline-02) / 1);
}
.outline-primary\/10 {
  outline-color: hsl(var(--color-primary) / 0.1);
}
.outline-primary\/30 {
  outline-color: hsl(var(--color-primary) / 0.3);
}
.outline-transparent {
  outline-color: transparent;
}
.outline-transparent-opacity\/10 {
  outline-color: hsl(var(--color-transparent-opacity) / 0.1);
}
.outline-transparent-opacity\/5 {
  outline-color: hsl(var(--color-transparent-opacity) / 0.05);
}
.outline-white {
  outline-color: hsla(0, 0%, 100%);
}
.\!ring-0 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}
.ring-0 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.ring-1 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.ring-4 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.ring-black-100 {
  --tw-ring-color: hsla(0, 0%, 0%, 1);
}
.ring-interactive-primary-hovered {
  --tw-ring-opacity: 1;
  --tw-ring-color: hsl(var(--bg-interactive-primary-hovered) / var(--tw-ring-opacity));
}
.ring-white-10 {
  --tw-ring-color: hsla(0, 0%, 100%, 0.1);
}
.ring-opacity-5 {
  --tw-ring-opacity: 0.05;
}
.\!ring-offset-0 {
  --tw-ring-offset-width: 0px !important;
}
.ring-offset-0 {
  --tw-ring-offset-width: 0px;
}
.ring-offset-2 {
  --tw-ring-offset-width: 2px;
}
.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);
}
.blur-0 {
  --tw-blur: blur(0);
  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);
}
.blur-\[2px\] {
  --tw-blur: blur(2px);
  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);
}
.blur-sm {
  --tw-blur: blur(4px);
  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-popover-arrow {
  --tw-drop-shadow: drop-shadow(var(--shadow-popover-arrow));
  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-sm {
  --tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / 0.05));
  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);
}
.invert {
  --tw-invert: invert(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) !important;
}
.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-3xl {
  --tw-backdrop-blur: blur(64px);
  -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-md {
  --tw-backdrop-blur: blur(12px);
  -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-sm {
  --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);
}
.\!transition {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter !important;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter !important;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter !important;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
  transition-duration: 150ms !important;
}
.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;
}
.transition-\[border-color\] {
  transition-property: border-color;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-\[gap\] {
  transition-property: gap;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-\[max-height\] {
  transition-property: max-height;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-\[max-width\] {
  transition-property: max-width;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-\[min-height\] {
  transition-property: min-height;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-\[transform\2c left\2c top\2c padding\] {
  transition-property: transform,left,top,padding;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-\[visibility\] {
  transition-property: visibility;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-\[width\] {
  transition-property: width;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-\[y\2c height\] {
  transition-property: y,height;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.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;
}
.transition-opacity {
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-transform {
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.delay-100 {
  transition-delay: 100ms;
}
.delay-200 {
  transition-delay: 200ms;
}
.delay-300 {
  transition-delay: 300ms;
}
.duration-0 {
  transition-duration: 0s;
}
.duration-100 {
  transition-duration: 100ms;
}
.duration-1000 {
  transition-duration: 1000ms;
}
.duration-150 {
  transition-duration: 150ms;
}
.duration-200 {
  transition-duration: 200ms;
}
.duration-300 {
  transition-duration: 300ms;
}
.duration-500 {
  transition-duration: 500ms;
}
.duration-700 {
  transition-duration: 700ms;
}
.duration-75 {
  transition-duration: 75ms;
}
.duration-\[160ms\] {
  transition-duration: 160ms;
}
.duration-\[1s\] {
  transition-duration: 1s;
}
.duration-\[2s\] {
  transition-duration: 2s;
}
.duration-\[400ms\] {
  transition-duration: 400ms;
}
.duration-\[50ms\] {
  transition-duration: 50ms;
}
.duration-\[60ms\] {
  transition-duration: 60ms;
}
.ease-in {
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}
.ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.ease-linear {
  transition-timing-function: linear;
}
.ease-out {
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
.will-change-transform {
  will-change: transform;
}
.text-regular {
  font-size: inherit;
  line-height: inherit;
  letter-spacing: inherit;
  --dynamic-line-height: inherit;
}
.\!text-medium {
  font-size: inherit !important;
  line-height: inherit !important;
  letter-spacing: inherit !important;
  --dynamic-line-height: inherit !important;
}
.text-medium {
  font-size: inherit;
  line-height: inherit;
  letter-spacing: inherit;
  --dynamic-line-height: inherit;
}
.text-title-large {
  font-size: var(--fontSize-title-large);
  line-height: var(--leading-title-large);
  letter-spacing: var(--tracking-title-large);
  --dynamic-line-height: var(--leading-title-large);
}
.text-title-1 {
  font-size: var(--fontSize-title-1);
  line-height: var(--leading-title-1);
  letter-spacing: var(--tracking-title-1);
  --dynamic-line-height: var(--leading-title-1);
}
.text-title-2 {
  font-size: var(--fontSize-title-2);
  line-height: var(--leading-title-2);
  letter-spacing: var(--tracking-title-2);
  --dynamic-line-height: var(--leading-title-2);
}
.text-title-3 {
  font-size: var(--fontSize-title-3);
  line-height: var(--leading-title-3);
  letter-spacing: var(--tracking-title-3);
  --dynamic-line-height: var(--leading-title-3);
}
.text-subtitle-1 {
  font-size: var(--fontSize-subtitle-1);
  line-height: var(--leading-subtitle-1);
  letter-spacing: var(--tracking-subtitle-1);
  --dynamic-line-height: var(--leading-subtitle-1);
}
.text-subtitle-2 {
  font-size: var(--fontSize-subtitle-2);
  line-height: var(--leading-subtitle-2);
  letter-spacing: var(--tracking-subtitle-2);
  --dynamic-line-height: var(--leading-subtitle-2);
}
.text-body-large {
  font-size: var(--fontSize-body-large);
  line-height: var(--leading-body-large);
  letter-spacing: var(--tracking-body-large);
  --dynamic-line-height: var(--leading-body-large);
}
.text-body {
  font-size: var(--fontSize-body);
  line-height: var(--leading-body);
  letter-spacing: var(--tracking-body);
  --dynamic-line-height: var(--leading-body);
}
.text-body-small {
  font-size: var(--fontSize-body-small);
  line-height: var(--leading-body-small);
  letter-spacing: var(--tracking-body-small);
  --dynamic-line-height: var(--leading-body-small);
}
.text-system {
  font-size: var(--fontSize-system);
  line-height: var(--leading-system);
  letter-spacing: var(--tracking-system);
  --dynamic-line-height: var(--leading-system);
}
.text-system-small {
  font-size: var(--fontSize-system-small);
  line-height: var(--leading-system-small);
  letter-spacing: var(--tracking-system-small);
  --dynamic-line-height: var(--leading-system-small);
}
.text-callout {
  font-size: var(--fontSize-callout);
  line-height: var(--leading-callout);
  letter-spacing: var(--tracking-callout);
  --dynamic-line-height: var(--leading-callout);
}
.text-caption {
  font-size: var(--fontSize-caption);
  line-height: var(--leading-caption);
  letter-spacing: var(--tracking-caption);
  --dynamic-line-height: var(--leading-caption);
}
.text-footnote {
  font-size: var(--fontSize-footnote);
  line-height: var(--leading-footnote);
  letter-spacing: var(--tracking-footnote);
  --dynamic-line-height: var(--leading-footnote);
}
.font-thin {
  font-variation-settings: 'wght' var(--fontWeight-thin);
}
.font-light {
  font-variation-settings: 'wght' var(--fontWeight-light);
}
.font-regular {
  font-variation-settings: 'wght' var(--fontWeight-regular);
}
.\!font-medium {
  font-variation-settings: 'wght' var(--fontWeight-medium) !important;
}
.font-medium {
  font-variation-settings: 'wght' var(--fontWeight-medium);
}
.font-bold {
  font-variation-settings: 'wght' var(--fontWeight-bold);
}
.text-default-stronger {
  font-size: 0.875rem;
  line-height: 1.25rem;
  font-weight: 500;
}
.text-small-stronger {
  font-size: 0.625rem;
  line-height: .75rem;
  font-weight: 700;
}
.\!text-large-regular {
  font-size: 1rem !important;
  line-height: 1.5rem !important;
  font-weight: 400 !important;
}
.text-large-regular {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
.\!text-large-medium {
  font-size: 1rem !important;
  line-height: 1.5rem !important;
  font-weight: 500 !important;
}
.text-large-medium {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
}
.\!text-default-regular {
  font-size: 0.875rem !important;
  line-height: 1.5rem !important;
  font-weight: 400 !important;
}
.text-default-regular {
  font-size: 0.875rem;
  line-height: 1.5rem;
  font-weight: 400;
}
.\!text-default-body {
  font-size: 0.875rem !important;
  line-height: 1.375rem !important;
  font-weight: 400 !important;
}
.text-default-body {
  font-size: 0.875rem;
  line-height: 1.375rem;
  font-weight: 400;
}
.\!text-default-medium {
  font-size: 0.875rem !important;
  line-height: 1.5rem !important;
  font-weight: 500 !important;
}
.text-default-medium {
  font-size: 0.875rem;
  line-height: 1.5rem;
  font-weight: 500;
}
.\!text-small-regular {
  font-size: 0.75rem !important;
  line-height: 1rem !important;
  font-weight: 400 !important;
}
.text-small-regular {
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 400;
}
.\!text-small-medium {
  font-size: 0.75rem !important;
  line-height: 1rem !important;
  font-weight: 500 !important;
}
.text-small-medium {
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 500;
}
.text-small-body {
  font-size: 0.75rem;
  line-height: 1.25rem;
  font-weight: 400;
}
.text-mini-regular {
  font-size: 0.6875rem;
  line-height: .75rem;
  font-weight: 400;
}
.text-mini-medium {
  font-size: 0.6875rem;
  line-height: .75rem;
  font-weight: 500;
}
.force-light {}
.force-dark {}
.scrollbar-hidden::-webkit-scrollbar {
  display: none;
}
.scrollbar-hidden {
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.\[--tw-bg-opacity\:0\.08\] {
  --tw-bg-opacity: 0.08;
}
.\[box-shadow\:0_0_8px_rgba\(0\2c 0\2c 0\2c 0\.1\)\] {
  box-shadow: 0 0 8px rgba(0,0,0,0.1);
}
.\[container\:aside-container\/inline-size\] {
  container: aside-container/inline-size;
}
.\[container\:main-container\/inline-size\] {
  container: main-container/inline-size;
}
.\[container\:sidePanel\/inline-size\] {
  container: sidePanel/inline-size;
}
.\[grid-area\:actions\] {
  grid-area: actions;
}
.\[grid-area\:content\] {
  grid-area: content;
}
.\[grid-area\:footer\] {
  grid-area: footer;
}
.\[grid-area\:headerContent\] {
  grid-area: headerContent;
}
.\[grid-area\:spotlight\] {
  grid-area: spotlight;
}
.\[grid-area\:start\] {
  grid-area: start;
}
.\[grid-area\:tabs\] {
  grid-area: tabs;
}
.\[grid-template-columns\:100\%\] {
  grid-template-columns: 100%;
}
.\[overflow-anchor\:none\] {
  overflow-anchor: none;
}
.\[reading-order-items\:flex-visual\] {
  reading-order-items: flex-visual;
}
.\[scrollbar-gutter\:stable\] {
  scrollbar-gutter: stable;
}
.\[transition-delay\:0s\] {
  transition-delay: 0s;
}
.\[word-break\:break-word\] {
  word-break: break-word;
}
.\*\:\!w-auto > * {
  width: auto !important;
}
.first-letter\:uppercase::first-letter {
  text-transform: uppercase;
}
.first-line\:\!px-2::first-line {
  padding-left: 0.5rem !important;
  padding-right: 0.5rem !important;
}
.placeholder\:text-default::-moz-placeholder {
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.placeholder\:text-default::placeholder {
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.placeholder\:text-color-muted::-moz-placeholder {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-muted) / var(--tw-text-opacity));
}
.placeholder\:text-color-muted::placeholder {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-muted) / var(--tw-text-opacity));
}
.placeholder\:text-color-tertiary::-moz-placeholder {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-tertiary) / var(--tw-text-opacity));
}
.placeholder\:text-color-tertiary::placeholder {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-tertiary) / var(--tw-text-opacity));
}
.placeholder\:text-input-resting::-moz-placeholder {
  --tw-text-opacity: 1;
  color: hsl(var(--text-input-resting) / var(--tw-text-opacity));
}
.placeholder\:text-input-resting::placeholder {
  --tw-text-opacity: 1;
  color: hsl(var(--text-input-resting) / var(--tw-text-opacity));
}
.placeholder\:text-default-regular::-moz-placeholder {
  font-size: 0.875rem;
  line-height: 1.5rem;
  font-weight: 400;
}
.placeholder\:text-default-regular::placeholder {
  font-size: 0.875rem;
  line-height: 1.5rem;
  font-weight: 400;
}
.placeholder\:text-small-regular::-moz-placeholder {
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 400;
}
.placeholder\:text-small-regular::placeholder {
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 400;
}
.before\:absolute::before {
  content: var(--tw-content);
  position: absolute;
}
.before\:inset-x-0::before {
  content: var(--tw-content);
  left: 0px;
  right: 0px;
}
.before\:-top-10::before {
  content: var(--tw-content);
  top: -2.5rem;
}
.before\:bottom-1::before {
  content: var(--tw-content);
  bottom: 0.25rem;
}
.before\:bottom-1\.5::before {
  content: var(--tw-content);
  bottom: 0.375rem;
}
.before\:bottom-1\/2::before {
  content: var(--tw-content);
  bottom: 50%;
}
.before\:left-0::before {
  content: var(--tw-content);
  left: 0px;
}
.before\:left-1\/2::before {
  content: var(--tw-content);
  left: 50%;
}
.before\:right-0::before {
  content: var(--tw-content);
  right: 0px;
}
.before\:top-0::before {
  content: var(--tw-content);
  top: 0px;
}
.before\:top-1\/2::before {
  content: var(--tw-content);
  top: 50%;
}
.before\:top-4::before {
  content: var(--tw-content);
  top: 1rem;
}
.before\:-z-20::before {
  content: var(--tw-content);
  z-index: -20;
}
.before\:-ml-px::before {
  content: var(--tw-content);
  margin-left: -1px;
}
.before\:block::before {
  content: var(--tw-content);
  display: block;
}
.before\:h-\[1px\]::before {
  content: var(--tw-content);
  height: 1px;
}
.before\:h-dynamic-base::before {
  content: var(--tw-content);
  height: var(--spacing-dynamic-base);
}
.before\:h-full::before {
  content: var(--tw-content);
  height: 100%;
}
.before\:min-h-\[10px\]::before {
  content: var(--tw-content);
  min-height: 10px;
}
.before\:w-0::before {
  content: var(--tw-content);
  width: 0px;
}
.before\:w-1::before {
  content: var(--tw-content);
  width: 0.25rem;
}
.before\:w-\[inherit\]::before {
  content: var(--tw-content);
  width: inherit;
}
.before\:w-dynamic-base::before {
  content: var(--tw-content);
  width: var(--spacing-dynamic-base);
}
.before\:w-full::before {
  content: var(--tw-content);
  width: 100%;
}
.before\:min-w-\[10px\]::before {
  content: var(--tw-content);
  min-width: 10px;
}
.before\:-translate-x-1\/2::before {
  content: var(--tw-content);
  --tw-translate-x: -50%;
  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\:-translate-y-1\/2::before {
  content: var(--tw-content);
  --tw-translate-y: -50%;
  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\:whitespace-pre::before {
  content: var(--tw-content);
  white-space: pre;
}
.before\:rounded-3xl::before {
  content: var(--tw-content);
  border-radius: 1.5rem;
}
.before\:rounded-\[inherit\]::before {
  content: var(--tw-content);
  border-radius: inherit;
}
.before\:rounded-bl::before {
  content: var(--tw-content);
  border-bottom-left-radius: 0.25rem;
}
.before\:rounded-tl::before {
  content: var(--tw-content);
  border-top-left-radius: 0.25rem;
}
.before\:rounded-tl-2xl::before {
  content: var(--tw-content);
  border-top-left-radius: 1rem;
}
.before\:border-b-\[0\.1875rem\]::before {
  content: var(--tw-content);
  border-bottom-width: 0.1875rem;
}
.before\:border-l::before {
  content: var(--tw-content);
  border-left-width: 1px;
}
.before\:border-t::before {
  content: var(--tw-content);
  border-top-width: 1px;
}
.before\:border-current::before {
  content: var(--tw-content);
  border-color: currentColor;
}
.before\:border-input::before {
  content: var(--tw-content);
  border-color: var(--border-input);
}
.before\:bg-\[inherit\]::before {
  content: var(--tw-content);
  background-color: inherit;
}
.before\:bg-feedback-accent::before {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: hsl(var(--color-feedback-accent) / var(--tw-bg-opacity));
}
.before\:bg-interactive-tertiary-hovered::before {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-tertiary-hovered) / var(--tw-bg-opacity));
}
.before\:bg-outline-01::before {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-outline-01) / var(--tw-bg-opacity));
}
.before\:content-\[\"\"\]::before {
  --tw-content: "";
  content: var(--tw-content);
}
.before\:content-\[\"_\"\]::before {
  --tw-content: " ";
  content: var(--tw-content);
}
.before\:content-\[\'\'\]::before {
  --tw-content: '';
  content: var(--tw-content);
}
.before\:content-\[\'_\'\]::before {
  --tw-content: ' ';
  content: var(--tw-content);
}
.after\:pointer-events-none::after {
  content: var(--tw-content);
  pointer-events: none;
}
.after\:absolute::after {
  content: var(--tw-content);
  position: absolute;
}
.after\:inset-0::after {
  content: var(--tw-content);
  inset: 0px;
}
.after\:bottom-0::after {
  content: var(--tw-content);
  bottom: 0px;
}
.after\:left-0::after {
  content: var(--tw-content);
  left: 0px;
}
.after\:right-0::after {
  content: var(--tw-content);
  right: 0px;
}
.after\:right-1\/2::after {
  content: var(--tw-content);
  right: 50%;
}
.after\:top-0::after {
  content: var(--tw-content);
  top: 0px;
}
.after\:top-1\/2::after {
  content: var(--tw-content);
  top: 50%;
}
.after\:-z-10::after {
  content: var(--tw-content);
  z-index: -10;
}
.after\:z-50::after {
  content: var(--tw-content);
  z-index: 50;
}
.after\:block::after {
  content: var(--tw-content);
  display: block;
}
.after\:h-full::after {
  content: var(--tw-content);
  height: 100%;
}
.after\:w-5::after {
  content: var(--tw-content);
  width: 1.25rem;
}
.after\:w-full::after {
  content: var(--tw-content);
  width: 100%;
}
.after\:rounded-\[inherit\]::after {
  content: var(--tw-content);
  border-radius: inherit;
}
.after\:rounded-br-2xl::after {
  content: var(--tw-content);
  border-bottom-right-radius: 1rem;
}
.after\:border-b::after {
  content: var(--tw-content);
  border-bottom-width: 1px;
}
.after\:border-r::after {
  content: var(--tw-content);
  border-right-width: 1px;
}
.after\:border-current::after {
  content: var(--tw-content);
  border-color: currentColor;
}
.after\:bg-\[inherit\]::after {
  content: var(--tw-content);
  background-color: inherit;
}
.after\:bg-\[linear-gradient\(90deg\2c transparent_28\%\2c \#bababa_83\%\2c \#7b7b7b_100\%\)\]::after {
  content: var(--tw-content);
  background-image: linear-gradient(90deg,transparent 28%,#bababa 83%,#7b7b7b 100%);
}
.after\:bg-gradient-to-b::after {
  content: var(--tw-content);
  background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
}
.after\:from-transparent::after {
  content: var(--tw-content);
  --tw-gradient-from: transparent var(--tw-gradient-from-position);
  --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.after\:to-\[var\(--bg-base\)\]::after {
  content: var(--tw-content);
  --tw-gradient-to: var(--bg-base) var(--tw-gradient-to-position);
}
.after\:opacity-10::after {
  content: var(--tw-content);
  opacity: 0.1;
}
.after\:opacity-\[var\(--tw-bg-opacity\)\]::after {
  content: var(--tw-content);
  opacity: var(--tw-bg-opacity);
}
.after\:content-\[\"\"\]::after {
  --tw-content: "";
  content: var(--tw-content);
}
.after\:content-\[\'\'\]::after {
  --tw-content: '';
  content: var(--tw-content);
}
.first\:mb-0:first-child {
  margin-bottom: 0px;
}
.first\:ml-4:first-child {
  margin-left: 1rem;
}
.first\:rounded-t-2xl:first-child {
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
}
.last\:mb-0:last-child {
  margin-bottom: 0px;
}
.last\:mr-4:last-child {
  margin-right: 1rem;
}
.last\:border-b-0:last-child {
  border-bottom-width: 0px;
}
.first-of-type\:rounded-t-md:first-of-type {
  border-top-left-radius: 0.375rem;
  border-top-right-radius: 0.375rem;
}
.last-of-type\:rounded-b-md:last-of-type {
  border-bottom-right-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}
.last-of-type\:rounded-b-xl:last-of-type {
  border-bottom-right-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
}
.last-of-type\:duration-300:last-of-type {
  transition-duration: 300ms;
}
.empty\:hidden:empty {
  display: none;
}
.focus-within\:z-10:focus-within {
  z-index: 10;
}
.focus-within\:rounded-b-none:focus-within {
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
.focus-within\:border-input-focused:focus-within {
  border-color: var(--border-input-focused);
}
.focus-within\:border-input-search-pressed:focus-within {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-input-search-pressed) / var(--tw-border-opacity));
}
.focus-within\:border-b-white:focus-within {
  --tw-border-opacity: 1;
  border-bottom-color: hsla(0, 0%, 100%, var(--tw-border-opacity));
}
.focus-within\:bg-input-text-pressed:focus-within {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-input-text-pressed) / var(--tw-bg-opacity));
}
.focus-within\:bg-layer-00:focus-within {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-layer-00) / var(--tw-bg-opacity));
}
.focus-within\:bg-layer-01:focus-within {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-layer-01) / var(--tw-bg-opacity));
}
.focus-within\:bg-primary\/10:focus-within {
  background-color: hsl(var(--color-primary) / 0.1);
}
.focus-within\:shadow-interactive-focused:focus-within {
  --tw-shadow: var(--shadow-interactive-focused);
  --tw-shadow-colored: var(--shadow-interactive-focused);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.focus-within\:shadow-interactive-lifted:focus-within {
  --tw-shadow: var(--shadow-interactive-lifted);
  --tw-shadow-colored: var(--shadow-interactive-lifted);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.focus-within\:shadow-none:focus-within {
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.focus-within\:outline-none:focus-within {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.focus-within\:outline:focus-within {
  outline-style: solid;
}
.focus-within\:outline-0:focus-within {
  outline-width: 0px;
}
.focus-within\:outline-1:focus-within {
  outline-width: 1px;
}
.focus-within\:-outline-offset-1:focus-within {
  outline-offset: -1px;
}
.focus-within\:outline-input-select-pressed:focus-within {
  outline-color: hsl(var(--border-input-select-pressed) / 1);
}
.focus-within\:outline-input-text-pressed:focus-within {
  outline-color: hsl(var(--border-input-text-pressed) / 1);
}
.hover\:visible:hover {
  visibility: visible;
}
.hover\:block:hover {
  display: block;
}
.hover\:max-w-none:hover {
  max-width: none;
}
.hover\:-translate-y-1:hover {
  --tw-translate-y: -0.25rem;
  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\:rotate-\[-2deg\]:hover {
  --tw-rotate: -2deg;
  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;
  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-110:hover {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
  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\:transform: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\:\!cursor-grab:hover {
  cursor: grab !important;
}
.hover\:cursor-default:hover {
  cursor: default;
}
.hover\:cursor-grab:hover {
  cursor: grab;
}
.hover\:cursor-not-allowed:hover {
  cursor: not-allowed;
}
.hover\:cursor-pointer:hover {
  cursor: pointer;
}
.hover\:rounded:hover {
  border-radius: 0.25rem;
}
.hover\:rounded-full:hover {
  border-radius: 9999px;
}
.hover\:rounded-lg:hover {
  border-radius: 0.5rem;
}
.hover\:rounded-tl-lg:hover {
  border-top-left-radius: 0.5rem;
}
.hover\:rounded-tr-lg:hover {
  border-top-right-radius: 0.5rem;
}
.hover\:border:hover {
  border-width: 1px;
}
.hover\:border-none:hover {
  border-style: none;
}
.hover\:border-decorative-blue:hover {
  --tw-border-opacity: 1;
  border-color: hsl(var(--color-decorative-blue) / var(--tw-border-opacity));
}
.hover\:border-feedback-neutral\/40:hover {
  border-color: hsl(var(--color-feedback-neutral) / 0.4);
}
.hover\:border-gray-300:hover {
  --tw-border-opacity: 1;
  border-color: hsla(var(--color-gray-300), var(--tw-border-opacity));
}
.hover\:border-hovered:hover {
  border-color: var(--border-hovered);
}
.hover\:border-input-focused:hover {
  border-color: var(--border-input-focused);
}
.hover\:border-input-select-hovered:hover {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-input-select-hovered) / var(--tw-border-opacity));
}
.hover\:border-input-text-hovered:hover {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-input-text-hovered) / var(--tw-border-opacity));
}
.hover\:border-interactive-bucket-hovered:hover {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-bucket-hovered) / var(--tw-border-opacity));
}
.hover\:border-interactive-destructive-hovered:hover {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-destructive-hovered) / var(--tw-border-opacity));
}
.hover\:border-interactive-navigation-hovered:hover {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-navigation-hovered) / var(--tw-border-opacity));
}
.hover\:border-interactive-navigation-pressed:hover {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-navigation-pressed) / var(--tw-border-opacity));
}
.hover\:border-interactive-primary-hovered:hover {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-primary-hovered) / var(--tw-border-opacity));
}
.hover\:border-interactive-secondary-hovered:hover {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-secondary-hovered) / var(--tw-border-opacity));
}
.hover\:border-interactive-tertiary-hovered:hover {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-tertiary-hovered) / var(--tw-border-opacity));
}
.hover\:border-interactive-tertiary-pressed:hover {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-tertiary-pressed) / var(--tw-border-opacity));
}
.hover\:border-outline-01:hover {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-outline-01) / var(--tw-border-opacity));
}
.hover\:\!bg-decorative-orange\/10:hover {
  background-color: hsl(var(--color-decorative-orange) / 0.1) !important;
}
.hover\:\!bg-input-text-pressed:hover {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--bg-input-text-pressed) / var(--tw-bg-opacity)) !important;
}
.hover\:\!bg-interactive-bucket-hovered:hover {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--bg-interactive-bucket-hovered) / var(--tw-bg-opacity)) !important;
}
.hover\:\!bg-menu-hovered:hover {
  background-color: var(--bg-menu-hovered) !important;
}
.hover\:\!bg-transparent:hover {
  background-color: transparent !important;
}
.hover\:\!bg-white-100:hover {
  background-color: hsla(0, 0%, 100%, 1) !important;
}
.hover\:bg-\[\#00DD00\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(0 221 0 / var(--tw-bg-opacity));
}
.hover\:bg-\[\#00FFDD\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(0 255 221 / var(--tw-bg-opacity));
}
.hover\:bg-\[\#DD0000\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(221 0 0 / var(--tw-bg-opacity));
}
.hover\:bg-action:hover {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--color-action) / var(--tw-bg-opacity));
}
.hover\:bg-action\/10:hover {
  background-color: hsl(var(--color-action) / 0.1);
}
.hover\:bg-area-hovered:hover {
  background-color: var(--bg-area-hovered);
}
.hover\:bg-area-selected:hover {
  background-color: var(--bg-area-selected);
}
.hover\:bg-black-10:hover {
  background-color: hsla(0, 0%, 0%, 0.1);
}
.hover\:bg-blue-medium:hover {
  --tw-bg-opacity: 1;
  background-color: hsla(var(--color-blue-medium), var(--tw-bg-opacity));
}
.hover\:bg-button-brand-hovered:hover {
  background-color: var(--bg-button-brand-hovered);
}
.hover\:bg-button-destructive-hovered:hover {
  background-color: var(--bg-button-destructive-hovered);
}
.hover\:bg-button-muted-hovered:hover {
  background-color: var(--bg-button-muted-hovered);
}
.hover\:bg-button-primary:hover {
  background-color: var(--bg-button-primary);
}
.hover\:bg-button-primary-hovered:hover {
  background-color: var(--bg-button-primary-hovered);
}
.hover\:bg-button-secondary-hovered:hover {
  background-color: var(--bg-button-secondary-hovered);
}
.hover\:bg-button-smart-hovered:hover {
  background-color: var(--color-background-interactive-smart-hovered);
}
.hover\:bg-button-tertiary-hovered:hover {
  background-color: var(--bg-button-tertiary-hovered);
}
.hover\:bg-decorative-blue:hover {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--color-decorative-blue) / var(--tw-bg-opacity));
}
.hover\:bg-feedback-neutral\/20:hover {
  background-color: hsl(var(--color-feedback-neutral) / 0.2);
}
.hover\:bg-gray-200:hover {
  --tw-bg-opacity: 1;
  background-color: hsla(var(--color-gray-200), var(--tw-bg-opacity));
}
.hover\:bg-gray-300:hover {
  --tw-bg-opacity: 1;
  background-color: hsla(var(--color-gray-300), var(--tw-bg-opacity));
}
.hover\:bg-green-medium:hover {
  --tw-bg-opacity: 1;
  background-color: hsla(var(--color-green-medium), var(--tw-bg-opacity));
}
.hover\:bg-input-select-hovered:hover {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-input-select-hovered) / var(--tw-bg-opacity));
}
.hover\:bg-input-select-pressed:hover {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-input-select-pressed) / var(--tw-bg-opacity));
}
.hover\:bg-input-text-resting:hover {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-input-text-resting) / var(--tw-bg-opacity));
}
.hover\:bg-interactive-bucket-hovered:hover {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-bucket-hovered) / var(--tw-bg-opacity));
}
.hover\:bg-interactive-destructive-hovered:hover {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-destructive-hovered) / var(--tw-bg-opacity));
}
.hover\:bg-interactive-navigation-hovered:hover {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-navigation-hovered) / var(--tw-bg-opacity));
}
.hover\:bg-interactive-primary-hovered:hover {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-primary-hovered) / var(--tw-bg-opacity));
}
.hover\:bg-interactive-secondary-hovered:hover {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-secondary-hovered) / var(--tw-bg-opacity));
}
.hover\:bg-interactive-secondary-pressed:hover {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-secondary-pressed) / var(--tw-bg-opacity));
}
.hover\:bg-interactive-smart-hovered:hover {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-smart-hovered) / var(--tw-bg-opacity));
}
.hover\:bg-interactive-stack-hovered:hover {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-stack-hovered) / var(--tw-bg-opacity));
}
.hover\:bg-interactive-tab-hovered:hover {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-tab-hovered) / var(--tw-bg-opacity));
}
.hover\:bg-interactive-tertiary-hovered:hover {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-tertiary-hovered) / var(--tw-bg-opacity));
}
.hover\:bg-interactive-tertiary-pressed:hover {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-tertiary-pressed) / var(--tw-bg-opacity));
}
.hover\:bg-layer-00:hover {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-layer-00) / var(--tw-bg-opacity));
}
.hover\:bg-layer-01:hover {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-layer-01) / var(--tw-bg-opacity));
}
.hover\:bg-layer-02:hover {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-layer-02) / var(--tw-bg-opacity));
}
.hover\:bg-lifted-area:hover {
  background-color: var(--bg-lifted-area);
}
.hover\:bg-lifted-area-hovered:hover {
  background-color: var(--bg-lifted-area-hovered);
}
.hover\:bg-menu-hovered:hover {
  background-color: var(--bg-menu-hovered);
}
.hover\:bg-menu-selected:hover {
  background-color: var(--bg-menu-selected);
}
.hover\:bg-overlay:hover {
  background-color: var(--bg-overlay);
}
.hover\:bg-pill:hover {
  background-color: var(--bg-pill);
}
.hover\:bg-pill-hovered:hover {
  background-color: var(--bg-pill-hovered);
}
.hover\:bg-pill-selected:hover {
  background-color: var(--bg-pill-selected);
}
.hover\:bg-primary\/10:hover {
  background-color: hsl(var(--color-primary) / 0.1);
}
.hover\:bg-primary\/20:hover {
  background-color: hsl(var(--color-primary) / 0.2);
}
.hover\:bg-red-medium:hover {
  --tw-bg-opacity: 1;
  background-color: hsla(var(--color-red-medium), var(--tw-bg-opacity));
}
.hover\:bg-transparent:hover {
  background-color: transparent;
}
.hover\:bg-transparent-opacity\/5:hover {
  background-color: hsl(var(--color-transparent-opacity) / 0.05);
}
.hover\:bg-warning:hover {
  background-color: var(--bg-warning);
}
.hover\:bg-white-5:hover {
  background-color: hsla(0, 0%, 100%, 0.05);
}
.hover\:bg-white-90:hover {
  background-color: hsla(0, 0%, 100%, 0.9);
}
.hover\:bg-opacity-20:hover {
  --tw-bg-opacity: 0.2;
}
.hover\:bg-none:hover {
  background-image: none;
}
.hover\:px-1:hover {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
.hover\:py-1:hover {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.hover\:\!text-interactive-link-hovered:hover {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--text-interactive-link-hovered) / var(--tw-text-opacity)) !important;
}
.hover\:text-black:hover {
  --tw-text-opacity: 1;
  color: hsla(0, 0%, 0%, var(--tw-text-opacity));
}
.hover\:text-black-90:hover {
  color: hsla(0, 0%, 0%, 0.9);
}
.hover\:text-color-highlight:hover {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-highlight) / var(--tw-text-opacity));
}
.hover\:text-color-primary:hover {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-primary) / var(--tw-text-opacity));
}
.hover\:text-color-secondary:hover {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-secondary) / var(--tw-text-opacity));
}
.hover\:text-decorative-red:hover {
  --tw-text-opacity: 1;
  color: hsl(var(--color-decorative-red) / var(--tw-text-opacity));
}
.hover\:text-feedback-accent:hover {
  --tw-text-opacity: 1;
  color: hsl(var(--color-feedback-accent) / var(--tw-text-opacity));
}
.hover\:text-feedback-alert:hover {
  --tw-text-opacity: 1;
  color: hsl(var(--color-feedback-alert) / var(--tw-text-opacity));
}
.hover\:text-gray-700:hover {
  --tw-text-opacity: 1;
  color: hsla(var(--color-gray-700), var(--tw-text-opacity));
}
.hover\:text-inherit:hover {
  color: inherit;
}
.hover\:text-interactive-link-hovered:hover {
  --tw-text-opacity: 1;
  color: hsl(var(--text-interactive-link-hovered) / var(--tw-text-opacity));
}
.hover\:text-interactive-primary-resting:hover {
  --tw-text-opacity: 1;
  color: hsl(var(--text-interactive-primary-resting) / var(--tw-text-opacity));
}
.hover\:text-interactive-tertiary-active:hover {
  --tw-text-opacity: 1;
  color: hsl(var(--text-interactive-tertiary-active) / var(--tw-text-opacity));
}
.hover\:text-interactive-tertiary-hovered:hover {
  --tw-text-opacity: 1;
  color: hsl(var(--text-interactive-tertiary-hovered) / var(--tw-text-opacity));
}
.hover\:text-interactive-tertiary-resting:hover {
  --tw-text-opacity: 1;
  color: hsl(var(--text-interactive-tertiary-resting) / var(--tw-text-opacity));
}
.hover\:text-night:hover {
  --tw-text-opacity: 1;
  color: hsl(var(--color-night) / var(--tw-text-opacity));
}
.hover\:text-white:hover {
  --tw-text-opacity: 1;
  color: hsla(0, 0%, 100%, var(--tw-text-opacity));
}
.hover\:underline:hover {
  text-decoration-line: underline;
}
.hover\:\!no-underline:hover {
  text-decoration-line: none !important;
}
.hover\:no-underline:hover {
  text-decoration-line: none;
}
.hover\:opacity-100:hover {
  opacity: 1;
}
.hover\:opacity-40:hover {
  opacity: 0.4;
}
.hover\:opacity-75:hover {
  opacity: 0.75;
}
.hover\:opacity-90:hover {
  opacity: 0.9;
}
.hover\:shadow-depth-01:hover {
  --tw-shadow: var(--shadow-depth-01);
  --tw-shadow-colored: var(--shadow-depth-01);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-depth-03:hover {
  --tw-shadow: var(--shadow-depth-03);
  --tw-shadow-colored: var(--shadow-depth-03);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-md:hover {
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-none:hover {
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-pill-hovered:hover {
  --tw-shadow: var(--shadow-pill-hovered);
  --tw-shadow-colored: var(--shadow-pill-hovered);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-popover:hover {
  --tw-shadow: var(--shadow-popover);
  --tw-shadow-colored: var(--shadow-popover);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-sm:hover {
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-xl:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:\!outline-none:hover {
  outline: 2px solid transparent !important;
  outline-offset: 2px !important;
}
.hover\:outline-none:hover {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.hover\:outline:hover {
  outline-style: solid;
}
.hover\:\!outline-0:hover {
  outline-width: 0px !important;
}
.hover\:outline-0:hover {
  outline-width: 0px;
}
.hover\:outline-1:hover {
  outline-width: 1px;
}
.hover\:-outline-offset-1:hover {
  outline-offset: -1px;
}
.hover\:\!outline-transparent:hover {
  outline-color: transparent !important;
}
.hover\:outline-input-select-hovered:hover {
  outline-color: hsl(var(--border-input-select-hovered) / 1);
}
.hover\:outline-input-select-pressed:hover {
  outline-color: hsl(var(--border-input-select-pressed) / 1);
}
.hover\:outline-input-text-hovered:hover {
  outline-color: hsl(var(--border-input-text-hovered) / 1);
}
.hover\:outline-interactive-bucket-hovered:hover {
  outline-color: hsl(var(--border-interactive-bucket-hovered) / 1);
}
.hover\:outline-interactive-destructive-hovered:hover {
  outline-color: hsl(var(--border-interactive-destructive-hovered) / 1);
}
.hover\:outline-interactive-primary-hovered:hover {
  outline-color: hsl(var(--border-interactive-primary-hovered) / 1);
}
.hover\:outline-interactive-secondary-hovered:hover {
  outline-color: hsl(var(--border-interactive-secondary-hovered) / 1);
}
.hover\:outline-interactive-smart-hovered:hover {
  outline-color: hsl(var(--border-interactive-smart-hovered) / 1);
}
.hover\:outline-interactive-tertiary-hovered:hover {
  outline-color: hsl(var(--border-interactive-tertiary-hovered) / 1);
}
.hover\:outline-outline-01:hover {
  outline-color: hsl(var(--border-outline-01) / 1);
}
.hover\:outline-primary\/20:hover {
  outline-color: hsl(var(--color-primary) / 0.2);
}
.hover\:outline-primary\/80:hover {
  outline-color: hsl(var(--color-primary) / 0.8);
}
.hover\:outline-transparent:hover {
  outline-color: transparent;
}
.hover\:ease-in:hover {
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}
.focus\:border-0:focus {
  border-width: 0px;
}
.focus\:border-none:focus {
  border-style: none;
}
.focus\:border-current:focus {
  border-color: currentColor;
}
.focus\:border-interactive-secondary-hovered:focus {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-secondary-hovered) / var(--tw-border-opacity));
}
.focus\:border-primary:focus {
  --tw-border-opacity: 1;
  border-color: hsl(var(--color-primary) / var(--tw-border-opacity));
}
.focus\:border-transparent:focus {
  border-color: transparent;
}
.focus\:\!bg-white-100:focus {
  background-color: hsla(0, 0%, 100%, 1) !important;
}
.focus\:bg-button-brand-hovered:focus {
  background-color: var(--bg-button-brand-hovered);
}
.focus\:bg-button-destructive-hovered:focus {
  background-color: var(--bg-button-destructive-hovered);
}
.focus\:bg-button-muted-hovered:focus {
  background-color: var(--bg-button-muted-hovered);
}
.focus\:bg-button-primary:focus {
  background-color: var(--bg-button-primary);
}
.focus\:bg-button-secondary-hovered:focus {
  background-color: var(--bg-button-secondary-hovered);
}
.focus\:bg-button-tertiary-hovered:focus {
  background-color: var(--bg-button-tertiary-hovered);
}
.focus\:bg-feedback-neutral\/20:focus {
  background-color: hsl(var(--color-feedback-neutral) / 0.2);
}
.focus\:bg-interactive-secondary-hovered:focus {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-secondary-hovered) / var(--tw-bg-opacity));
}
.focus\:bg-interactive-secondary-resting:focus {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-secondary-resting) / var(--tw-bg-opacity));
}
.focus\:bg-interactive-tertiary-hovered:focus {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-tertiary-hovered) / var(--tw-bg-opacity));
}
.focus\:bg-menu-hovered:focus {
  background-color: var(--bg-menu-hovered);
}
.focus\:bg-overlay:focus {
  background-color: var(--bg-overlay);
}
.focus\:bg-pill:focus {
  background-color: var(--bg-pill);
}
.focus\:bg-transparent:focus {
  background-color: transparent;
}
.focus\:bg-opacity-20:focus {
  --tw-bg-opacity: 0.2;
}
.focus\:text-color-highlight:focus {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-highlight) / var(--tw-text-opacity));
}
.focus\:text-color-primary:focus {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-primary) / var(--tw-text-opacity));
}
.focus\:text-color-secondary:focus {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-secondary) / var(--tw-text-opacity));
}
.focus\:text-input-active:focus {
  --tw-text-opacity: 1;
  color: hsl(var(--text-input-active) / var(--tw-text-opacity));
}
.focus\:text-interactive-tertiary-hovered:focus {
  --tw-text-opacity: 1;
  color: hsl(var(--text-interactive-tertiary-hovered) / var(--tw-text-opacity));
}
.focus\:no-underline:focus {
  text-decoration-line: none;
}
.focus\:shadow-\[0_0_0\]:focus {
  --tw-shadow: 0 0 0;
  --tw-shadow-colored: 0 0 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.focus\:shadow-interactive-focused:focus {
  --tw-shadow: var(--shadow-interactive-focused);
  --tw-shadow-colored: var(--shadow-interactive-focused);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.focus\:shadow-\[none\]:focus {
  --tw-shadow-color: none;
  --tw-shadow: var(--tw-shadow-colored);
}
.focus\:outline-none:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.focus\:outline-0:focus {
  outline-width: 0px;
}
.focus\:outline-input-select-hovered:focus {
  outline-color: hsl(var(--border-input-select-hovered) / 1);
}
.focus\:outline-interactive-secondary-resting:focus {
  outline-color: hsl(var(--border-interactive-secondary-resting) / 1);
}
.focus\:outline-interactive-tertiary-hovered:focus {
  outline-color: hsl(var(--border-interactive-tertiary-hovered) / 1);
}
.focus\:ring-0:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.focus\:ring-1:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.focus\:ring-2:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.focus\:\!ring-black-100:focus {
  --tw-ring-color: hsla(0, 0%, 0%, 1) !important;
}
.focus\:ring-interactive-primary-hovered:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: hsl(var(--bg-interactive-primary-hovered) / var(--tw-ring-opacity));
}
.focus\:ring-white-30:focus {
  --tw-ring-color: hsla(0, 0%, 100%, 0.3);
}
.focus\:ring-white-50:focus {
  --tw-ring-color: hsla(0, 0%, 100%, 0.5);
}
.focus\:ring-offset-0:focus {
  --tw-ring-offset-width: 0px;
}
.focus\:ring-offset-2:focus {
  --tw-ring-offset-width: 2px;
}
.focus\:ring-offset-black-90:focus {
  --tw-ring-offset-color: hsla(0, 0%, 0%, 0.9);
}
.focus-visible\:bg-action\/10:focus-visible {
  background-color: hsl(var(--color-action) / 0.1);
}
.focus-visible\:bg-area-hovered:focus-visible {
  background-color: var(--bg-area-hovered);
}
.focus-visible\:bg-input-search-pressed:focus-visible {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-input-search-pressed) / var(--tw-bg-opacity));
}
.focus-visible\:bg-input-select-active:focus-visible {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-input-select-active) / var(--tw-bg-opacity));
}
.focus-visible\:bg-interactive-destructive-hovered:focus-visible {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-destructive-hovered) / var(--tw-bg-opacity));
}
.focus-visible\:bg-interactive-primary-hovered:focus-visible {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-primary-hovered) / var(--tw-bg-opacity));
}
.focus-visible\:bg-interactive-secondary-hovered:focus-visible {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-secondary-hovered) / var(--tw-bg-opacity));
}
.focus-visible\:bg-interactive-smart-hovered:focus-visible {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-smart-hovered) / var(--tw-bg-opacity));
}
.focus-visible\:bg-interactive-tertiary-hovered:focus-visible {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-tertiary-hovered) / var(--tw-bg-opacity));
}
.focus-visible\:bg-layer-02:focus-visible {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-layer-02) / var(--tw-bg-opacity));
}
.focus-visible\:text-color-primary:focus-visible {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-primary) / var(--tw-text-opacity));
}
.focus-visible\:text-interactive-primary-resting:focus-visible {
  --tw-text-opacity: 1;
  color: hsl(var(--text-interactive-primary-resting) / var(--tw-text-opacity));
}
.focus-visible\:\!shadow-none:focus-visible {
  --tw-shadow: 0 0 #0000 !important;
  --tw-shadow-colored: 0 0 #0000 !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.focus-visible\:shadow-interactive-focused:focus-visible {
  --tw-shadow: var(--shadow-interactive-focused);
  --tw-shadow-colored: var(--shadow-interactive-focused);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.focus-visible\:outline-none:focus-visible {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.focus-visible\:outline:focus-visible {
  outline-style: solid;
}
.focus-visible\:outline-0:focus-visible {
  outline-width: 0px;
}
.focus-visible\:outline-1:focus-visible {
  outline-width: 1px;
}
.focus-visible\:outline-\[1\.5px\]:focus-visible {
  outline-width: 1.5px;
}
.focus-visible\:-outline-offset-1:focus-visible {
  outline-offset: -1px;
}
.focus-visible\:outline-offset-1:focus-visible {
  outline-offset: 1px;
}
.focus-visible\:outline-offset-\[-1\.5px\]:focus-visible {
  outline-offset: -1.5px;
}
.focus-visible\:outline-input-select-active:focus-visible {
  outline-color: hsl(var(--border-input-select-active) / 1);
}
.focus-visible\:outline-input-select-hovered:focus-visible {
  outline-color: hsl(var(--border-input-select-hovered) / 1);
}
.focus-visible\:outline-interactive-destructive-hovered:focus-visible {
  outline-color: hsl(var(--border-interactive-destructive-hovered) / 1);
}
.focus-visible\:outline-interactive-primary-hovered:focus-visible {
  outline-color: hsl(var(--border-interactive-primary-hovered) / 1);
}
.focus-visible\:outline-interactive-secondary-hovered:focus-visible {
  outline-color: hsl(var(--border-interactive-secondary-hovered) / 1);
}
.focus-visible\:outline-interactive-smart-hovered:focus-visible {
  outline-color: hsl(var(--border-interactive-smart-hovered) / 1);
}
.focus-visible\:outline-interactive-tab-hovered:focus-visible {
  outline-color: hsl(var(--border-interactive-tab-hovered) / 1);
}
.focus-visible\:outline-interactive-tertiary-hovered:focus-visible {
  outline-color: hsl(var(--border-interactive-tertiary-hovered) / 1);
}
.focus-visible\:outline-interactive-tertiary-pressed:focus-visible {
  outline-color: hsl(var(--border-interactive-tertiary-pressed) / 1);
}
.focus-visible\:outline-outline-01:focus-visible {
  outline-color: hsl(var(--border-outline-01) / 1);
}
.focus-visible\:outline-primary:focus-visible {
  outline-color: hsl(var(--color-primary) / 1);
}
.focus-visible\:outline-primary\/20:focus-visible {
  outline-color: hsl(var(--color-primary) / 0.2);
}
.focus-visible\:outline-transparent:focus-visible {
  outline-color: transparent;
}
.focus-visible\:ring-0: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(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.focus-visible\:ring-1: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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.focus-visible\:ring-white-50:focus-visible {
  --tw-ring-color: hsla(0, 0%, 100%, 0.5);
}
.focus-visible\:ring-offset-0:focus-visible {
  --tw-ring-offset-width: 0px;
}
.focus-visible\:ring-offset-2:focus-visible {
  --tw-ring-offset-width: 2px;
}
.focus-visible\:ring-offset-black-90:focus-visible {
  --tw-ring-offset-color: hsla(0, 0%, 0%, 0.9);
}
.focus-visible\:hover\:bg-input-select-pressed:hover:focus-visible {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-input-select-pressed) / var(--tw-bg-opacity));
}
.hover\:focus-visible\:outline-input-select-pressed:focus-visible:hover {
  outline-color: hsl(var(--border-input-select-pressed) / 1);
}
.active\:scale-100:active {
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  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));
}
.active\:\!cursor-grabbing:active {
  cursor: grabbing !important;
}
.active\:cursor-grabbing:active {
  cursor: grabbing;
}
.active\:cursor-row-resize:active {
  cursor: row-resize;
}
.active\:border-decorative-blue:active {
  --tw-border-opacity: 1;
  border-color: hsl(var(--color-decorative-blue) / var(--tw-border-opacity));
}
.active\:\!bg-white-100:active {
  background-color: hsla(0, 0%, 100%, 1) !important;
}
.active\:bg-action\/30:active {
  background-color: hsl(var(--color-action) / 0.3);
}
.active\:bg-interactive-bucket-pressed:active {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-bucket-pressed) / var(--tw-bg-opacity));
}
.active\:bg-interactive-destructive-hovered:active {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-destructive-hovered) / var(--tw-bg-opacity));
}
.active\:bg-interactive-primary-hovered:active {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-primary-hovered) / var(--tw-bg-opacity));
}
.active\:bg-interactive-secondary-hovered:active {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-secondary-hovered) / var(--tw-bg-opacity));
}
.active\:bg-interactive-smart-hovered:active {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-smart-hovered) / var(--tw-bg-opacity));
}
.active\:bg-interactive-tertiary-hovered:active {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-tertiary-hovered) / var(--tw-bg-opacity));
}
.active\:bg-interactive-tertiary-pressed:active {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-tertiary-pressed) / var(--tw-bg-opacity));
}
.active\:bg-overlay:active {
  background-color: var(--bg-overlay);
}
.active\:bg-opacity-50:active {
  --tw-bg-opacity: 0.5;
}
.active\:text-interactive-link-hovered:active {
  --tw-text-opacity: 1;
  color: hsl(var(--text-interactive-link-hovered) / var(--tw-text-opacity));
}
.active\:opacity-50:active {
  opacity: 0.5;
}
.active\:shadow-depth-04:active {
  --tw-shadow: var(--shadow-depth-04);
  --tw-shadow-colored: var(--shadow-depth-04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.active\:shadow-interactive-focused:active {
  --tw-shadow: var(--shadow-interactive-focused);
  --tw-shadow-colored: var(--shadow-interactive-focused);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.active\:shadow-interactive-lifted:active {
  --tw-shadow: var(--shadow-interactive-lifted);
  --tw-shadow-colored: var(--shadow-interactive-lifted);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.active\:outline-none:active {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.active\:outline-interactive-bucket-pressed:active {
  outline-color: hsl(var(--border-interactive-bucket-pressed) / 1);
}
.active\:outline-interactive-destructive-hovered:active {
  outline-color: hsl(var(--border-interactive-destructive-hovered) / 1);
}
.active\:outline-interactive-primary-hovered:active {
  outline-color: hsl(var(--border-interactive-primary-hovered) / 1);
}
.active\:outline-interactive-secondary-hovered:active {
  outline-color: hsl(var(--border-interactive-secondary-hovered) / 1);
}
.active\:outline-interactive-smart-hovered:active {
  outline-color: hsl(var(--border-interactive-smart-hovered) / 1);
}
.active\:outline-interactive-tertiary-pressed:active {
  outline-color: hsl(var(--border-interactive-tertiary-pressed) / 1);
}
.hover\:active\:bg-interactive-tertiary-pressed:active:hover {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-tertiary-pressed) / var(--tw-bg-opacity));
}
.hover\:active\:outline:active:hover {
  outline-style: solid;
}
.hover\:active\:outline-1:active:hover {
  outline-width: 1px;
}
.hover\:active\:outline-interactive-tertiary-pressed:active:hover {
  outline-color: hsl(var(--border-interactive-tertiary-pressed) / 1);
}
.focus-visible\:active\:bg-interactive-tertiary-pressed:active:focus-visible {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-tertiary-pressed) / var(--tw-bg-opacity));
}
.focus-visible\:active\:shadow-interactive-focused:active:focus-visible {
  --tw-shadow: var(--shadow-interactive-focused);
  --tw-shadow-colored: var(--shadow-interactive-focused);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.focus-visible\:active\:outline:active:focus-visible {
  outline-style: solid;
}
.focus-visible\:active\:outline-1:active:focus-visible {
  outline-width: 1px;
}
.focus-visible\:active\:outline-interactive-tertiary-pressed:active:focus-visible {
  outline-color: hsl(var(--border-interactive-tertiary-pressed) / 1);
}
.disabled\:pointer-events-none:disabled {
  pointer-events: none;
}
.disabled\:cursor-not-allowed:disabled {
  cursor: not-allowed;
}
.disabled\:bg-button-brand-disabled:disabled {
  background-color: var(--bg-button-brand-disabled);
}
.disabled\:bg-input-select-disabled:disabled {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-input-select-disabled) / var(--tw-bg-opacity));
}
.disabled\:bg-primary\/10:disabled {
  background-color: hsl(var(--color-primary) / 0.1);
}
.disabled\:bg-toggle-active:disabled {
  background-color: var(--bg-toggle-active);
}
.disabled\:bg-opacity-30:disabled {
  --tw-bg-opacity: 0.3;
}
.disabled\:bg-opacity-50:disabled {
  --tw-bg-opacity: 0.5;
}
.disabled\:text-color-disabled:disabled {
  color: var(--text-color-disabled);
}
.disabled\:text-color-secondary:disabled {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-secondary) / var(--tw-text-opacity));
}
.disabled\:text-color-tertiary:disabled {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-tertiary) / var(--tw-text-opacity));
}
.disabled\:text-white:disabled {
  --tw-text-opacity: 1;
  color: hsla(0, 0%, 100%, var(--tw-text-opacity));
}
.disabled\:text-opacity-30:disabled {
  --tw-text-opacity: 0.3;
}
.disabled\:text-opacity-50:disabled {
  --tw-text-opacity: 0.5;
}
.disabled\:opacity-40:disabled {
  opacity: 0.4;
}
.disabled\:opacity-50:disabled {
  opacity: 0.5;
}
.disabled\:opacity-70:disabled {
  opacity: 0.7;
}
.disabled\:outline-input-select-disabled:disabled {
  outline-color: hsl(var(--border-input-select-disabled) / 1);
}
.disabled\:outline-primary\/10:disabled {
  outline-color: hsl(var(--color-primary) / 0.1);
}
.disabled\:hover\:bg-transparent:hover:disabled {
  background-color: transparent;
}
.group\/authorized:first-child .group-first\/authorized\:hidden {
  display: none;
}
.group\/unauthorized:first-child .group-first\/unauthorized\:hidden {
  display: none;
}
.group:last-child .group-last\:hidden {
  display: none;
}
.group:focus-within .group-focus-within\:visible {
  visibility: visible;
}
.group\/label:focus-within .group-focus-within\/label\:static {
  position: static;
}
.group:focus-within .group-focus-within\:static {
  position: static;
}
.group:focus-within .group-focus-within\:block {
  display: block;
}
.group\/label:focus-within .group-focus-within\/label\:flex {
  display: flex;
}
.group:focus-within .group-focus-within\:flex {
  display: flex;
}
.group:focus-within .group-focus-within\:hidden {
  display: none;
}
.group:focus-within .group-focus-within\:border-input-text-pressed {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-input-text-pressed) / var(--tw-border-opacity));
}
.group:focus-within .group-focus-within\:bg-input-text-pressed {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-input-text-pressed) / var(--tw-bg-opacity));
}
.group:focus-within .group-focus-within\:text-input-active {
  --tw-text-opacity: 1;
  color: hsl(var(--text-input-active) / var(--tw-text-opacity));
}
.group:focus-within .group-focus-within\:text-transparent {
  color: transparent;
}
.group\/CompactAttributeBlock:hover .group-hover\/CompactAttributeBlock\:visible {
  visibility: visible;
}
.group\/cardStack:hover .group-hover\/cardStack\:visible {
  visibility: visible;
}
.group\/cell-editor:hover .group-hover\/cell-editor\:visible {
  visibility: visible;
}
.group\/columnHeader:hover .group-hover\/columnHeader\:\!visible {
  visibility: visible !important;
}
.group\/compactField:hover .group-hover\/compactField\:visible {
  visibility: visible;
}
.group\/fieldContent:hover .group-hover\/fieldContent\:visible {
  visibility: visible;
}
.group\/icon:hover .group-hover\/icon\:visible {
  visibility: visible;
}
.group\/inline-image:hover .group-hover\/inline-image\:visible {
  visibility: visible;
}
.group\/itemList:hover .group-hover\/itemList\:visible {
  visibility: visible;
}
.group\/kanbanCard:hover .group-hover\/kanbanCard\:visible {
  visibility: visible;
}
.group\/kanbanColumn:hover .group-hover\/kanbanColumn\:visible {
  visibility: visible;
}
.group\/label:hover .group-hover\/label\:visible {
  visibility: visible;
}
.group\/viewButton:hover .group-hover\/viewButton\:visible {
  visibility: visible;
}
.group:hover .group-hover\:visible {
  visibility: visible;
}
.group:hover .group-hover\:invisible {
  visibility: hidden;
}
.group\/label:hover .group-hover\/label\:static {
  position: static;
}
.group:hover .group-hover\:static {
  position: static;
}
.group\/block-actions:hover .group-hover\/block-actions\:block {
  display: block;
}
.group\/field-group:hover .group-hover\/field-group\:block {
  display: block;
}
.group\/nested-1:hover .group-hover\/nested-1\:block {
  display: block;
}
.group\/user-details:hover .group-hover\/user-details\:block {
  display: block;
}
.group\/viewButton:hover .group-hover\/viewButton\:block {
  display: block;
}
.group:hover .group-hover\:block {
  display: block;
}
.group:hover .group-hover\:inline {
  display: inline;
}
.group\/block-actions:hover .group-hover\/block-actions\:flex {
  display: flex;
}
.group\/label:hover .group-hover\/label\:flex {
  display: flex;
}
.group\/nested-1:hover .group-hover\/nested-1\:flex {
  display: flex;
}
.group:hover .group-hover\:flex {
  display: flex;
}
.group\/object-card:hover .group-hover\/object-card\:inline-flex {
  display: inline-flex;
}
.group:hover .group-hover\:inline-flex {
  display: inline-flex;
}
.group\/object-card:hover .group-hover\/object-card\:hidden {
  display: none;
}
.group\/viewButton:hover .group-hover\/viewButton\:hidden {
  display: none;
}
.group:hover .group-hover\:hidden {
  display: none;
}
.group:hover .group-hover\:h-5 {
  height: 1.25rem;
}
.group:hover .group-hover\:w-8 {
  width: 2rem;
}
.group:hover .group-hover\:w-full {
  width: 100%;
}
.group\/suggestion:hover .group-hover\/suggestion\:translate-x-1 {
  --tw-translate-x: 0.25rem;
  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-y-\[1px\] {
  --tw-translate-y: -1px;
  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-1 {
  --tw-translate-x: 0.25rem;
  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-y-0 {
  --tw-translate-y: 0px;
  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-y-\[1px\] {
  --tw-translate-y: 1px;
  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\/minBar:hover .group-hover\/minBar\:rotate-\[-16deg\] {
  --tw-rotate: -16deg;
  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\/minBar:hover .group-hover\/minBar\:rotate-\[16deg\] {
  --tw-rotate: 16deg;
  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\:scale-100 {
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  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\:scale-75 {
  --tw-scale-x: .75;
  --tw-scale-y: .75;
  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\:scale-x-\[2\] {
  --tw-scale-x: 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));
}
.group:hover .group-hover\:transform-none {
  transform: none;
}
.group:hover .group-hover\:cursor-pointer {
  cursor: pointer;
}
.group\/inline-image:hover .group-hover\/inline-image\:border-accent-light {
  --tw-border-opacity: 1;
  border-color: hsla(var(--color-accent-light), var(--tw-border-opacity));
}
.group:hover .group-hover\:border-hovered {
  border-color: var(--border-hovered);
}
.group:hover .group-hover\:border-interactive-destructive-hovered {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-destructive-hovered) / var(--tw-border-opacity));
}
.group:hover .group-hover\:border-interactive-primary-hovered {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-primary-hovered) / var(--tw-border-opacity));
}
.group:hover .group-hover\:border-interactive-secondary-hovered {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-secondary-hovered) / var(--tw-border-opacity));
}
.group:hover .group-hover\:border-interactive-smart-hovered {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-smart-hovered) / var(--tw-border-opacity));
}
.group:hover .group-hover\:border-interactive-tertiary-hovered {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-tertiary-hovered) / var(--tw-border-opacity));
}
.group:hover .group-hover\:border-opacity-15 {
  --tw-border-opacity: 0.15;
}
.group\/fieldContent:hover .group-hover\/fieldContent\:bg-interactive-tertiary-hovered {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-tertiary-hovered) / var(--tw-bg-opacity));
}
.group:hover .group-hover\:bg-feedback-neutral\/20 {
  background-color: hsl(var(--color-feedback-neutral) / 0.2);
}
.group:hover .group-hover\:bg-layer-00 {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-layer-00) / var(--tw-bg-opacity));
}
.group:hover .group-hover\:bg-lifted-area-hovered {
  background-color: var(--bg-lifted-area-hovered);
}
.group:hover .group-hover\:bg-menu-hovered {
  background-color: var(--bg-menu-hovered);
}
.group:hover .group-hover\:bg-overlay {
  background-color: var(--bg-overlay);
}
.group:hover .group-hover\:bg-pill-selected {
  background-color: var(--bg-pill-selected);
}
.group:hover .group-hover\:bg-opacity-10 {
  --tw-bg-opacity: 0.1;
}
.group\/block-actions:hover .group-hover\/block-actions\:text-color-primary {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-primary) / var(--tw-text-opacity));
}
.group\/domain-based-access-toggle:hover .group-hover\/domain-based-access-toggle\:text-color-primary {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-primary) / var(--tw-text-opacity));
}
.group\/label:hover .group-hover\/label\:text-interactive-navigation-resting {
  --tw-text-opacity: 1;
  color: hsl(var(--text-interactive-navigation-resting) / var(--tw-text-opacity));
}
.group\/linkTrigger:hover .group-hover\/linkTrigger\:\!text-color-primary {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--text-color-primary) / var(--tw-text-opacity)) !important;
}
.group\/nested-1:hover .group-hover\/nested-1\:text-color-alert {
  color: var(--text-color-alert);
}
.group\/nested-1:hover .group-hover\/nested-1\:text-color-primary {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-primary) / var(--tw-text-opacity));
}
.group\/suggestion:hover .group-hover\/suggestion\:text-interactive-tertiary-hovered {
  --tw-text-opacity: 1;
  color: hsl(var(--text-interactive-tertiary-hovered) / var(--tw-text-opacity));
}
.group:hover .group-hover\:text-color-highlight {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-highlight) / var(--tw-text-opacity));
}
.group:hover .group-hover\:text-color-primary {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-primary) / var(--tw-text-opacity));
}
.group:hover .group-hover\:text-color-secondary {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-secondary) / var(--tw-text-opacity));
}
.group:hover .group-hover\:text-color-tertiary {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-tertiary) / var(--tw-text-opacity));
}
.group:hover .group-hover\:text-interactive-link-hovered {
  --tw-text-opacity: 1;
  color: hsl(var(--text-interactive-link-hovered) / var(--tw-text-opacity));
}
.group:hover .group-hover\:underline {
  text-decoration-line: underline;
}
.group\/kanbanColumn:hover .group-hover\/kanbanColumn\:opacity-100 {
  opacity: 1;
}
.group\/label:hover .group-hover\/label\:opacity-100 {
  opacity: 1;
}
.group:hover .group-hover\:opacity-0 {
  opacity: 0;
}
.group:hover .group-hover\:opacity-100 {
  opacity: 1;
}
.group:hover .group-hover\:opacity-80 {
  opacity: 0.8;
}
.group\/compactField:hover .group-hover\/compactField\:\[transition-delay\:0\.6s\] {
  transition-delay: 0.6s;
}
.group\/fieldContent:hover .group-hover\/fieldContent\:\[transition-delay\:0\.6s\] {
  transition-delay: 0.6s;
}
.group:hover .group-hover\:hover\:scale-100:hover {
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  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\:hover\:scale-125:hover {
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
  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:focus .group-focus\:visible {
  visibility: visible;
}
.group:focus .group-focus\:flex {
  display: flex;
}
.group:focus .group-focus\:border-interactive-destructive-hovered {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-destructive-hovered) / var(--tw-border-opacity));
}
.group:focus .group-focus\:border-interactive-primary-hovered {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-primary-hovered) / var(--tw-border-opacity));
}
.group:focus .group-focus\:border-interactive-secondary-hovered {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-secondary-hovered) / var(--tw-border-opacity));
}
.group:focus .group-focus\:border-interactive-smart-hovered {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-smart-hovered) / var(--tw-border-opacity));
}
.group:focus .group-focus\:border-interactive-tertiary-hovered {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-tertiary-hovered) / var(--tw-border-opacity));
}
.group:focus .group-focus\:text-color-highlight {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-highlight) / var(--tw-text-opacity));
}
.group[data-placeholder="true"]:not([data-value="true"]) .group-\[\[data-placeholder\=\"true\"\]\:not\(\[data-value\=\"true\"\]\)\]\:left-full {
  left: 100%;
}
.group[data-placeholder="true"]:not([data-value="true"]) .group-\[\[data-placeholder\=\"true\"\]\:not\(\[data-value\=\"true\"\]\)\]\:top-1\/2 {
  top: 50%;
}
.group[data-placeholder="true"][data-value="true"] .group-\[\[data-placeholder\=\"true\"\]\[data-value\=\"true\"\]\]\:left-0 {
  left: 0px;
}
.group[data-placeholder="true"][data-value="true"] .group-\[\[data-placeholder\=\"true\"\]\[data-value\=\"true\"\]\]\:top-0 {
  top: 0px;
}
.group[data-value="true"] .group-\[\&\[data-value\=\"true\"\]\]\:hidden {
  display: none;
}
.group\/authorized:not(:first-child) .group-\[\:not\(\:first-child\)\]\/authorized\:hidden {
  display: none;
}
.group\/unauthorized:not(:first-child) .group-\[\:not\(\:first-child\)\]\/unauthorized\:hidden {
  display: none;
}
.group[data-placeholder="true"]:not([data-value="true"]) .group-\[\[data-placeholder\=\"true\"\]\:not\(\[data-value\=\"true\"\]\)\]\:-translate-y-1\/2 {
  --tw-translate-y: -50%;
  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[data-placeholder="true"][data-value="true"] .group-\[\[data-placeholder\=\"true\"\]\[data-value\=\"true\"\]\]\:-translate-y-3 {
  --tw-translate-y: -0.75rem;
  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[data-placeholder="true"][data-value="true"] .group-\[\[data-placeholder\=\"true\"\]\[data-value\=\"true\"\]\]\:scale-75 {
  --tw-scale-x: .75;
  --tw-scale-y: .75;
  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[data-feedback="error"] .group-\[\&\[data-feedback\=\"error\"\]\]\:text-feedback-alert {
  --tw-text-opacity: 1;
  color: hsl(var(--color-feedback-alert) / var(--tw-text-opacity));
}
.peer:checked ~ .peer-checked\:border {
  border-width: 1px;
}
.peer:checked ~ .peer-checked\:border-default {
  border-color: var(--border-default);
}
.peer:checked ~ .peer-checked\:border-input-focused {
  border-color: var(--border-input-focused);
}
.peer:checked ~ .peer-checked\:bg-menu-selected {
  background-color: var(--bg-menu-selected);
}
.peer:checked ~ .peer-checked\:text-color-highlight {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-highlight) / var(--tw-text-opacity));
}
.peer:hover ~ .peer-hover\:block {
  display: block;
}
.data-\[state\=active\]\:flex[data-state=active] {
  display: flex;
}
.data-\[orientation\=horizontal\]\:h-2\.5[data-orientation=horizontal] {
  height: 0.625rem;
}
.data-\[orientation\=vertical\]\:w-2\.5[data-orientation=vertical] {
  width: 0.625rem;
}
.data-\[state\=checked\]\:max-w-120[data-state=checked] {
  max-width: 30rem;
}
.data-\[state\=active\]\:grow[data-state=active] {
  flex-grow: 1;
}
.data-\[state\=checked\]\:grow[data-state=checked] {
  flex-grow: 1;
}
.data-\[state\=checked\]\:basis-9\/12[data-state=checked] {
  flex-basis: 75%;
}
.data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal] {
  flex-direction: column;
}
.data-\[state\=active\]\:flex-col[data-state=active] {
  flex-direction: column;
}
.data-\[state\=collapsed\]\:items-start[data-state=collapsed] {
  align-items: flex-start;
}
.data-\[active\=true\]\:bg-action\/10[data-active=true] {
  background-color: hsl(var(--color-action) / 0.1);
}
.data-\[highlighted\]\:bg-action\/10[data-highlighted] {
  background-color: hsl(var(--color-action) / 0.1);
}
.data-\[highlighted\]\:bg-action\/20[data-highlighted] {
  background-color: hsl(var(--color-action) / 0.2);
}
.data-\[highlighted\]\:bg-interactive-tab-hovered[data-highlighted] {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-tab-hovered) / var(--tw-bg-opacity));
}
.data-\[highlighted\]\:bg-interactive-tertiary-hovered[data-highlighted] {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-tertiary-hovered) / var(--tw-bg-opacity));
}
.data-\[null\=true\]\:\!bg-transparent[data-null=true] {
  background-color: transparent !important;
}
.data-\[state\=active\]\:bg-interactive-bucket-pressed[data-state=active] {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-bucket-pressed) / var(--tw-bg-opacity));
}
.data-\[state\=active\]\:bg-layer-02[data-state=active] {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-layer-02) / var(--tw-bg-opacity));
}
.data-\[state\=checked\]\:bg-action\/20[data-state=checked] {
  background-color: hsl(var(--color-action) / 0.2);
}
.data-\[state\=checked\]\:bg-interactive-stack-pressed[data-state=checked] {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-stack-pressed) / var(--tw-bg-opacity));
}
.data-\[state\=checked\]\:bg-interactive-tertiary-pressed[data-state=checked] {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-tertiary-pressed) / var(--tw-bg-opacity));
}
.data-\[state\=open\]\:bg-interactive-tertiary-hovered[data-state=open] {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-tertiary-hovered) / var(--tw-bg-opacity));
}
.data-\[state\=closed\]\:py-2[data-state=closed] {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.data-\[state\=closed\]\:py-3[data-state=closed] {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.data-\[highlighted\]\:text-color-primary[data-highlighted] {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-primary) / var(--tw-text-opacity));
}
.data-\[state\=active\]\:text-color-primary[data-state=active] {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-primary) / var(--tw-text-opacity));
}
.data-\[state\=checked\]\:text-color-primary[data-state=checked] {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-primary) / var(--tw-text-opacity));
}
.data-\[state\=checked\]\:text-interactive-tertiary-active[data-state=checked] {
  --tw-text-opacity: 1;
  color: hsl(var(--text-interactive-tertiary-active) / var(--tw-text-opacity));
}
.data-\[state\=active\]\:shadow-interactive-resting[data-state=active] {
  --tw-shadow: var(--shadow-interactive-resting);
  --tw-shadow-colored: var(--shadow-interactive-resting);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.data-\[highlighted\]\:outline[data-highlighted] {
  outline-style: solid;
}
.data-\[state\=checked\]\:outline[data-state=checked] {
  outline-style: solid;
}
.data-\[state\=open\]\:outline[data-state=open] {
  outline-style: solid;
}
.data-\[highlighted\]\:outline-1[data-highlighted] {
  outline-width: 1px;
}
.data-\[state\=checked\]\:outline-1[data-state=checked] {
  outline-width: 1px;
}
.data-\[highlighted\]\:-outline-offset-1[data-highlighted] {
  outline-offset: -1px;
}
.data-\[highlighted\]\:outline-interactive-tertiary-hovered[data-highlighted] {
  outline-color: hsl(var(--border-interactive-tertiary-hovered) / 1);
}
.data-\[state\=active\]\:outline-outline-01[data-state=active] {
  outline-color: hsl(var(--border-outline-01) / 1);
}
.data-\[state\=checked\]\:outline-interactive-tertiary-pressed[data-state=checked] {
  outline-color: hsl(var(--border-interactive-tertiary-pressed) / 1);
}
.data-\[state\=open\]\:outline-interactive-tertiary-hovered[data-state=open] {
  outline-color: hsl(var(--border-interactive-tertiary-hovered) / 1);
}
.data-\[sub-theme\=\"topic-menu\"\]\:text-body[data-sub-theme="topic-menu"] {
  font-size: var(--fontSize-body);
  line-height: var(--leading-body);
  letter-spacing: var(--tracking-body);
  --dynamic-line-height: var(--leading-body);
}
.data-\[state\=checked\]\:text-default-medium[data-state=checked] {
  font-size: 0.875rem;
  line-height: 1.5rem;
  font-weight: 500;
}
.data-\[state\=checked\]\:before\:hidden[data-state=checked]::before {
  content: var(--tw-content);
  display: none;
}
.data-\[state\=open\]\:last-of-type\:rounded-b-none:last-of-type[data-state=open] {
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
.data-\[null\=true\]\:hover\:\!bg-interactive-stack-hovered:hover[data-null=true] {
  --tw-bg-opacity: 1 !important;
  background-color: hsl(var(--bg-interactive-stack-hovered) / var(--tw-bg-opacity)) !important;
}
.data-\[state\=checked\]\:hover\:bg-action\/20:hover[data-state=checked] {
  background-color: hsl(var(--color-action) / 0.2);
}
.data-\[state\=checked\]\:hover\:bg-interactive-tertiary-pressed:hover[data-state=checked] {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-tertiary-pressed) / var(--tw-bg-opacity));
}
.data-\[state\=active\]\:hover\:shadow-interactive-lifted:hover[data-state=active] {
  --tw-shadow: var(--shadow-interactive-lifted);
  --tw-shadow-colored: var(--shadow-interactive-lifted);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.data-\[highlighted\]\:active\:bg-action\/20:active[data-highlighted] {
  background-color: hsl(var(--color-action) / 0.2);
}
.data-\[highlighted\]\:active\:bg-action\/30:active[data-highlighted] {
  background-color: hsl(var(--color-action) / 0.3);
}
.data-\[highlighted\]\:active\:bg-interactive-tertiary-pressed:active[data-highlighted] {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-tertiary-pressed) / var(--tw-bg-opacity));
}
.data-\[highlighted\]\:active\:outline:active[data-highlighted] {
  outline-style: solid;
}
.data-\[highlighted\]\:active\:outline-1:active[data-highlighted] {
  outline-width: 1px;
}
.data-\[highlighted\]\:active\:outline-interactive-tertiary-pressed:active[data-highlighted] {
  outline-color: hsl(var(--border-interactive-tertiary-pressed) / 1);
}
.group[data-state=open] .group-data-\[state\=open\]\:rotate-90 {
  --tw-rotate: 90deg;
  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\/nav[data-state=collapsed] .group-data-\[state\=collapsed\]\/nav\:flex-col {
  flex-direction: column;
}
.group\/nav[data-state=collapsed] .group-data-\[state\=collapsed\]\/nav\:items-start {
  align-items: flex-start;
}
.group\/nav[data-variant=secondary] .group-data-\[variant\=secondary\]\/nav\:bg-layer-01 {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-layer-01) / var(--tw-bg-opacity));
}
.group\/nav[data-state=collapsed] .group-data-\[state\=collapsed\]\/nav\:px-2 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.group[data-state=active][data-app=Build] .group-data-\[state\=active\]\:group-data-\[app\=Build\]\:text-decorative-blue {
  --tw-text-opacity: 1;
  color: hsl(var(--color-decorative-blue) / var(--tw-text-opacity));
}
.group[data-state=active][data-app=Grow] .group-data-\[state\=active\]\:group-data-\[app\=Grow\]\:text-decorative-green {
  --tw-text-opacity: 1;
  color: hsl(var(--color-decorative-green) / var(--tw-text-opacity));
}
.group[data-state=active][data-app=Operate] .group-data-\[state\=active\]\:group-data-\[app\=Operate\]\:text-decorative-red {
  --tw-text-opacity: 1;
  color: hsl(var(--color-decorative-red) / var(--tw-text-opacity));
}
.group[data-state=active][data-app=Support] .group-data-\[state\=active\]\:group-data-\[app\=Support\]\:text-decorative-yellow {
  --tw-text-opacity: 1;
  color: hsl(var(--color-decorative-yellow) / var(--tw-text-opacity));
}
.group\/avatar[data-type=customer] .group-data-\[type\=customer\]\/avatar\:outline-contrast-action {
  outline-color: hsl(var(--color-contrast-action) / 1);
}
@media (prefers-reduced-motion: no-preference) {

  @keyframes spin {

    to {
      transform: rotate(360deg);
    }
  }

  .motion-safe\:animate-\[spin_3s_linear_infinite\] {
    animation: spin 3s linear infinite;
  }
}
@media (prefers-reduced-motion: reduce) {

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

  .motion-reduce\:duration-0 {
    transition-duration: 0s;
  }

  .motion-reduce\:hover\:transform-none:hover {
    transform: none;
  }
}
@media (min-width: 640px) {

  .sm\:static {
    position: static;
  }

  .sm\:mr-2 {
    margin-right: 0.5rem;
  }

  .sm\:flex {
    display: flex;
  }

  .sm\:hidden {
    display: none;
  }

  .sm\:\!h-\[300px\] {
    height: 300px !important;
  }

  .sm\:w-1\/2 {
    width: 50%;
  }

  .sm\:w-1\/3 {
    width: 33.333333%;
  }

  .sm\:w-120 {
    width: 30rem;
  }

  .sm\:w-96 {
    width: 24rem;
  }

  .sm\:w-\[30rem\] {
    width: 30rem;
  }

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

  .sm\:min-w-\[30rem\] {
    min-width: 30rem;
  }

  .sm\:max-w-\[calc\(100\%-30rem\)\] {
    max-width: calc(100% - 30rem);
  }

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

  .sm\:max-w-sm {
    max-width: 24rem;
  }

  .sm\:max-w-xs {
    max-width: 20rem;
  }

  .sm\:scale-75 {
    --tw-scale-x: .75;
    --tw-scale-y: .75;
    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));
  }

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

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

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

  .sm\:gap-0 {
    gap: 0px;
  }

  .sm\:bg-black {
    --tw-bg-opacity: 1;
    background-color: hsla(0, 0%, 0%, var(--tw-bg-opacity));
  }

  .sm\:px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

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

  .sm\:text-default {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }
}
@media (min-width: 768px) {

  .md\:visible {
    visibility: visible;
  }

  .md\:sticky {
    position: sticky;
  }

  .md\:left-5 {
    left: 1.25rem;
  }

  .md\:right-10 {
    right: 2.5rem;
  }

  .md\:right-5 {
    right: 1.25rem;
  }

  .md\:top-5 {
    top: 1.25rem;
  }

  .md\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .md\:ml-0 {
    margin-left: 0px;
  }

  .md\:ml-0\.5 {
    margin-left: 0.125rem;
  }

  .md\:mr-0 {
    margin-right: 0px;
  }

  .md\:block {
    display: block;
  }

  .md\:\!flex {
    display: flex !important;
  }

  .md\:flex {
    display: flex;
  }

  .md\:h-11 {
    height: 2.75rem;
  }

  .md\:h-16 {
    height: 4rem;
  }

  .md\:h-8 {
    height: 2rem;
  }

  .md\:w-1\/2 {
    width: 50%;
  }

  .md\:w-1\/6 {
    width: 16.666667%;
  }

  .md\:w-16 {
    width: 4rem;
  }

  .md\:w-3\/4 {
    width: 75%;
  }

  .md\:w-8 {
    width: 2rem;
  }

  .md\:max-w-\[17rem\] {
    max-width: 17rem;
  }

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

  .md\:scale-90 {
    --tw-scale-x: .9;
    --tw-scale-y: .9;
    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));
  }

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

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

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

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

  .md\:gap-1 {
    gap: 0.25rem;
  }

  .md\:gap-1\.5 {
    gap: 0.375rem;
  }

  .md\:gap-12 {
    gap: 3rem;
  }

  .md\:gap-2 {
    gap: 0.5rem;
  }

  .md\:rounded {
    border-radius: 0.25rem;
  }

  .md\:border-b {
    border-bottom-width: 1px;
  }

  .md\:p-4 {
    padding: 1rem;
  }

  .md\:p-8 {
    padding: 2rem;
  }

  .md\:px-1 {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .md\:px-1\.5 {
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .md\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .md\:px-16 {
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .md\:px-24 {
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .md\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .md\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .md\:py-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .md\:py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .md\:py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .md\:pb-12 {
    padding-bottom: 3rem;
  }

  .md\:pl-1 {
    padding-left: 0.25rem;
  }

  .md\:pr-1 {
    padding-right: 0.25rem;
  }
}
@media (min-width: 1024px) {

  .lg\:-left-1 {
    left: -0.25rem;
  }

  .lg\:left-10 {
    left: 2.5rem;
  }

  .lg\:right-10 {
    right: 2.5rem;
  }

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

  .lg\:block {
    display: block;
  }

  .lg\:flex {
    display: flex;
  }

  .lg\:hidden {
    display: none;
  }

  .lg\:h-16 {
    height: 4rem;
  }

  .lg\:h-full {
    height: 100%;
  }

  .lg\:w-240 {
    width: 60rem;
  }

  .lg\:scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    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));
  }

  .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\:gap-3 {
    gap: 0.75rem;
  }

  .lg\:px-32 {
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .lg\:px-36 {
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .lg\:pt-1 {
    padding-top: 0.25rem;
  }

  .lg\:pt-1\.5 {
    padding-top: 0.375rem;
  }

  .lg\:pt-2 {
    padding-top: 0.5rem;
  }
}
@media (min-width: 1680px) {

  .xl\:mx-44 {
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .xl\:my-20 {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .xl\:w-2\/3 {
    width: 66.666667%;
  }

  .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\:text-default {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .xl\:text-hxl {
    font-size: 1.5rem;
    line-height: 2.5rem;
  }
}
@media (min-width: 1920px) {

  .\32xl\:w-full {
    width: 100%;
  }
}
@media (max-width: 639px) {

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

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

  .sm-max\:left-0 {
    left: 0px;
  }

  .sm-max\:top-0 {
    top: 0px;
  }

  .sm-max\:z-10 {
    z-index: 10;
  }

  .sm-max\:z-20 {
    z-index: 20;
  }

  .sm-max\:m-2 {
    margin: 0.5rem;
  }

  .sm-max\:mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }

  .sm-max\:mb-0 {
    margin-bottom: 0px;
  }

  .sm-max\:mb-2 {
    margin-bottom: 0.5rem;
  }

  .sm-max\:mb-6 {
    margin-bottom: 1.5rem;
  }

  .sm-max\:mt-2 {
    margin-top: 0.5rem;
  }

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

  .sm-max\:h-10 {
    height: 2.5rem;
  }

  .sm-max\:h-9 {
    height: 2.25rem;
  }

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

  .sm-max\:h-full {
    height: 100%;
  }

  .sm-max\:h-screen {
    height: 100vh;
  }

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

  .sm-max\:w-screen {
    width: 100vw;
  }

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

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

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

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

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

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

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

  .sm-max\:gap-2 {
    gap: 0.5rem;
  }

  .sm-max\:gap-3 {
    gap: 0.75rem;
  }

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

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

  .sm-max\:border-default {
    border-color: var(--border-default);
  }

  .sm-max\:bg-area-hovered {
    background-color: var(--bg-area-hovered);
  }

  .sm-max\:bg-base {
    background-color: var(--bg-base);
  }

  .sm-max\:p-4 {
    padding: 1rem;
  }

  .sm-max\:p-page-gutter {
    padding: var(--page-gutter);
  }

  .sm-max\:\!py-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }

  .sm-max\:\!py-1\.5 {
    padding-top: 0.375rem !important;
    padding-bottom: 0.375rem !important;
  }

  .sm-max\:px-3 {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .sm-max\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .sm-max\:py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .sm-max\:py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .sm-max\:pb-1 {
    padding-bottom: 0.25rem;
  }

  .sm-max\:pb-4 {
    padding-bottom: 1rem;
  }

  .sm-max\:pr-2 {
    padding-right: 0.5rem;
  }

  .sm-max\:pt-2 {
    padding-top: 0.5rem;
  }

  .sm-max\:text-h1 {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }
}
@media (max-width: 960px) {

  .md-max\:hidden {
    display: none;
  }
}
@media (min-width: 1280px) {

  .hd\:block {
    display: block;
  }

  .hd\:flex {
    display: flex;
  }
}
@media (min-width: 1440px) {

  .large\:w-\[calc\(\(100vw-3rem\)\*0\.85\)\] {
    width: calc((100vw - 3rem) * 0.85);
  }

  .large\:min-w-240 {
    min-width: 60rem;
  }
}
.\[\&\.day-range-end\:not\(disabled\)\]\:w-8.day-range-end:not(disabled) {
  width: 2rem;
}
.\[\&\.day-range-end\:not\(disabled\)\]\:opacity-100.day-range-end:not(disabled) {
  opacity: 1;
}
.\[\&\:last-of-type\]\:border-none:last-of-type {
  border-style: none;
}
.\[\&\:not\(\.day-range-end\)\]\:rounded-r-none:not(.day-range-end) {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.\[\&\:not\(\.day-range-middle\)\]\:bg-interactive-primary-pressed:not(.day-range-middle) {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-primary-pressed) / var(--tw-bg-opacity));
}
.\[\&\:not\(\.day-range-middle\)\]\:text-interactive-primary-resting:not(.day-range-middle) {
  --tw-text-opacity: 1;
  color: hsl(var(--text-interactive-primary-resting) / var(--tw-text-opacity));
}
.\[\&\:not\(\.day-range-middle\)\]\:outline:not(.day-range-middle) {
  outline-style: solid;
}
.\[\&\:not\(\.day-range-middle\)\]\:outline-1:not(.day-range-middle) {
  outline-width: 1px;
}
.\[\&\:not\(\.day-range-middle\)\]\:-outline-offset-1:not(.day-range-middle) {
  outline-offset: -1px;
}
.\[\&\:not\(\.day-range-middle\)\]\:outline-interactive-primary-pressed:not(.day-range-middle) {
  outline-color: hsl(var(--border-interactive-primary-pressed) / 1);
}
.\[\&\:not\(\.day-range-start\)\:not\(\.day-range-end\)\]\:w-full:not(.day-range-start):not(.day-range-end) {
  width: 100%;
}
.\[\&\:not\(\.day-range-start\)\:not\(\.day-range-end\)\]\:rounded-none:not(.day-range-start):not(.day-range-end) {
  border-radius: 0px;
}
.\[\&\:not\(\.day-range-start\)\:not\(\.day-range-end\)\]\:focus\:w-8:focus:not(.day-range-start):not(.day-range-end) {
  width: 2rem;
}
.\[\&\:not\(\.day-range-start\)\:not\(\.day-range-end\)\]\:focus-visible\:rounded-lg:focus-visible:not(.day-range-start):not(.day-range-end) {
  border-radius: 0.5rem;
}
.\[\&\:not\(\.day-range-start\)\]\:rounded-l-none:not(.day-range-start) {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}
.\[\&\:not\(\.day-selected\)\:not\(\[disabled\]\)\]\:text-feedback-accent:not(.day-selected):not([disabled]) {
  --tw-text-opacity: 1;
  color: hsl(var(--color-feedback-accent) / var(--tw-text-opacity));
}
.\[\&\:not\(\.day-selected\)\:not\(\[disabled\]\)\]\:outline:not(.day-selected):not([disabled]) {
  outline-style: solid;
}
.\[\&\:not\(\.day-selected\)\:not\(\[disabled\]\)\]\:outline-1:not(.day-selected):not([disabled]) {
  outline-width: 1px;
}
.\[\&\:not\(\.day-selected\)\:not\(\[disabled\]\)\]\:-outline-offset-1:not(.day-selected):not([disabled]) {
  outline-offset: -1px;
}
.\[\&\:not\(\.day-selected\)\:not\(\[disabled\]\)\]\:outline-feedback-accent:not(.day-selected):not([disabled]) {
  outline-color: hsl(var(--color-feedback-accent) / 1);
}
.\[\&\:not\(\.day-selected\)\:not\(\[disabled\]\)\]\:hover\:bg-interactive-tertiary-hovered:hover:not(.day-selected):not([disabled]) {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-interactive-tertiary-hovered) / var(--tw-bg-opacity));
}
.\[\&\:not\(\.day-selected\)\:not\(\[disabled\]\)\]\:hover\:text-color-secondary:hover:not(.day-selected):not([disabled]) {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-secondary) / var(--tw-text-opacity));
}
.\[\&\:not\(\.day-selected\)\:not\(\[disabled\]\)\]\:hover\:text-feedback-accent:hover:not(.day-selected):not([disabled]) {
  --tw-text-opacity: 1;
  color: hsl(var(--color-feedback-accent) / var(--tw-text-opacity));
}
.\[\&\:not\(\.day-selected\)\:not\(\[disabled\]\)\]\:hover\:outline:hover:not(.day-selected):not([disabled]) {
  outline-style: solid;
}
.\[\&\:not\(\.day-selected\)\:not\(\[disabled\]\)\]\:hover\:outline-1:hover:not(.day-selected):not([disabled]) {
  outline-width: 1px;
}
.\[\&\:not\(\.day-selected\)\:not\(\[disabled\]\)\]\:hover\:-outline-offset-1:hover:not(.day-selected):not([disabled]) {
  outline-offset: -1px;
}
.\[\&\:not\(\.day-selected\)\:not\(\[disabled\]\)\]\:hover\:outline-interactive-tertiary-hovered:hover:not(.day-selected):not([disabled]) {
  outline-color: hsl(var(--border-interactive-tertiary-hovered) / 1);
}
.\[\&\:not\(\.day-selected\)\:not\(\[disabled\]\)\]\:focus-visible\:shadow-interactive-focused:focus-visible:not(.day-selected):not([disabled]) {
  --tw-shadow: var(--shadow-interactive-focused);
  --tw-shadow-colored: var(--shadow-interactive-focused);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.\[\&\:not\(\.day-selected\)\:not\(\[disabled\]\)\]\:focus-visible\:outline:focus-visible:not(.day-selected):not([disabled]) {
  outline-style: solid;
}
.\[\&\:not\(\.day-selected\)\:not\(\[disabled\]\)\]\:focus-visible\:outline-1:focus-visible:not(.day-selected):not([disabled]) {
  outline-width: 1px;
}
.\[\&\:not\(\.day-selected\)\:not\(\[disabled\]\)\]\:focus-visible\:-outline-offset-1:focus-visible:not(.day-selected):not([disabled]) {
  outline-offset: -1px;
}
.\[\&\:not\(\.day-selected\)\:not\(\[disabled\]\)\]\:focus-visible\:outline-interactive-tertiary-pressed:focus-visible:not(.day-selected):not([disabled]) {
  outline-color: hsl(var(--border-interactive-tertiary-pressed) / 1);
}
.group\/suggestions-container:hover .group-hover\/suggestions-container\:\[\&\:not\(\:hover\)\]\:opacity-40:not(:hover) {
  opacity: 0.4;
}
.\[\&\:not\(\:last-child\)\]\:border-b:not(:last-child) {
  border-bottom-width: 1px;
}
.\[\&\:not\(\:last-child\)\]\:border-outline-01:not(:last-child) {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-outline-01) / var(--tw-border-opacity));
}
.\[\&\>\*\]\:-rotate-90>* {
  --tw-rotate: -90deg;
  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;
  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));
}
.\[\&\>\*\]\:px-3>* {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.\[\&\>\*\]\:transition-transform>* {
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.\[\&\>\*\]\:duration-150>* {
  transition-duration: 150ms;
}
.\[\&\>\*\]\:ease-in-out>* {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.\[\&\>\[data-separator\]\]\:hidden>[data-separator] {
  display: none;
}
.\[\&\>_\.spacer\]\:grow> .spacer {
  flex-grow: 1;
}
.\[\&\>div\:first-child\>\*\]\:grow>div:first-child>* {
  flex-grow: 1;
}
.\[\&\>div\:first-child\]\:grow>div:first-child {
  flex-grow: 1;
}
.\[\&\>div\]\:\!block>div {
  display: block !important;
}
.\[\&\>div\]\:\!table>div {
  display: table !important;
}
.\[\&\>div\]\:\!h-full>div {
  height: 100% !important;
}
.\[\&\>div\]\:h-full>div {
  height: 100%;
}
.\[\&\>div\]\:max-h-40>div {
  max-height: 10rem;
}
.\[\&\>div\]\:min-w-0>div {
  min-width: 0px;
}
.\[\&\>div\]\:max-w-\[96ch\]>div {
  max-width: 96ch;
}
.\[\&\>div\]\:\!overflow-hidden>div {
  overflow: hidden !important;
}
.\[\&\>div\]\:\!overflow-y-hidden>div {
  overflow-y: hidden !important;
}
.\[\&\>div\]\:leading-none>div {
  line-height: 1;
}
.\[\&\>span\]\:\[transform-style\:preserve-3d\]>span {
  transform-style: preserve-3d;
}
.\[\&\[data-placeholder\=\"true\"\]\:not\(\[data-value\=\"true\"\]\)_\>_\*\]\:translate-y-0[data-placeholder="true"]:not([data-value="true"]) > * {
  --tw-translate-y: 0px;
  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-placeholder\=\"true\"\]\[data-value\=\"true\"\]_\>_\*\]\:translate-y-2[data-placeholder="true"][data-value="true"] > * {
  --tw-translate-y: 0.5rem;
  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\=active\]\]\:border-b-2[data-state=active] {
  border-bottom-width: 2px;
}
.\[\&\[data-state\=active\]\]\:border-interactive-primary-resting[data-state=active] {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-interactive-primary-resting) / var(--tw-border-opacity));
}
.\[\&\[data-state\=active\]\]\:bg-transparent[data-state=active] {
  background-color: transparent;
}
.\[\&\[data-state\=active\]\]\:font-bold[data-state=active] {
  font-weight: 700;
}
.\[\&\[data-state\=active\]\]\:text-color-highlight[data-state=active] {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-highlight) / var(--tw-text-opacity));
}
.\[\&\[data-state\=active\]\]\:text-color-primary[data-state=active] {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-primary) / var(--tw-text-opacity));
}
.\[\&\[data-state\=active\]\]\:text-interactive-navigation-pressed[data-state=active] {
  --tw-text-opacity: 1;
  color: hsl(var(--text-interactive-navigation-pressed) / var(--tw-text-opacity));
}
.\[\&\[data-state\=active\]\]\:font-bold[data-state=active] {
  font-variation-settings: 'wght' var(--fontWeight-bold);
}
.\[\&\]\:\!w-75 {
  width: 18.75rem !important;
}
.\[\&_\*\]\:text-color-alert * {
  color: var(--text-color-alert);
}
.\[\&_\.month\:first-of-type_\.nav-button-previous\]\:absolute .month:first-of-type .nav-button-previous {
  position: absolute;
}
.\[\&_\.month\:first-of-type_\.nav-button-previous\]\:flex .month:first-of-type .nav-button-previous {
  display: flex;
}
.\[\&_\.month\:last-of-type_\.nav-button-next\]\:absolute .month:last-of-type .nav-button-next {
  position: absolute;
}
.\[\&_\.month\:last-of-type_\.nav-button-next\]\:flex .month:last-of-type .nav-button-next {
  display: flex;
}
.\[\&_\.months\]\:bg-layer-01 .months {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-layer-01) / var(--tw-bg-opacity));
}
.\[\&_\>_\*\]\:transition-transform > * {
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.\[\&_\>_\*\]\:duration-150 > * {
  transition-duration: 150ms;
}
.\[\&_\>_\*\]\:ease-in-out > * {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.\[\&_\>_\*\]\:will-change-transform > * {
  will-change: transform;
}
.\[\&_\[data-astrick-required\]\]\:hidden [data-astrick-required] {
  display: none;
}
.\[\&_\[data-button-span\]\]\:\!mr-0 [data-button-span] {
  margin-right: 0px !important;
}
.\[\&_\[data-field-compact-button-value\]\>div\]\:\!py-0\.5 [data-field-compact-button-value]>div {
  padding-top: 0.125rem !important;
  padding-bottom: 0.125rem !important;
}
.\[\&_\[data-field-compact-button-value\]\>div\]\:\!text-small [data-field-compact-button-value]>div {
  font-size: 0.75rem !important;
  line-height: 1rem !important;
}
.\[\&_\[data-field-compact-button-value\]\>div\]\:\!text-interactive-tertiary-resting [data-field-compact-button-value]>div {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--text-interactive-tertiary-resting) / var(--tw-text-opacity)) !important;
}
.\[\&_\[data-field-compact-button\]\]\:\!px-0 [data-field-compact-button] {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.\[\&_\[data-field-content\]\]\:relative [data-field-content] {
  position: relative;
}
.\[\&_\[data-field-content\]\]\:col-span-2 [data-field-content] {
  grid-column: span 2 / span 2;
}
.\[\&_\[data-field-content\]\]\:grid [data-field-content] {
  display: grid;
}
.\[\&_\[data-field-content\]\]\:py-0\.5 [data-field-content] {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}
.\[\&_\[data-field-content\]\]\:text-color-tertiary [data-field-content] {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-tertiary) / var(--tw-text-opacity));
}
.\[\&_\[data-field-content\]\]\:text-default-medium [data-field-content] {
  font-size: 0.875rem;
  line-height: 1.5rem;
  font-weight: 500;
}
.\[\&_\[data-field-content\]\]\:\[grid-template-columns\:subgrid\] [data-field-content] {
  grid-template-columns: subgrid;
}
.group\/fieldContent:hover .\[\&_\[data-field-content\]\]\:group-hover\/fieldContent\:text-color-secondary [data-field-content] {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-secondary) / var(--tw-text-opacity));
}
.\[\&_\[data-field-editor\]\]\:\!h-\[unset\] [data-field-editor] {
  height: unset !important;
}
.\[\&_\[data-field-editor\]\]\:\!min-h-7 [data-field-editor] {
  min-height: 1.75rem !important;
}
.\[\&_\[data-field-icon\]\]\:hidden [data-field-icon] {
  display: none;
}
.\[\&_\[data-field-label-wrapper\]\]\:\!p-2 [data-field-label-wrapper] {
  padding: 0.5rem !important;
}
.\[\&_\[data-field-label\]\]\:min-h-7 [data-field-label] {
  min-height: 1.75rem;
}
.\[\&_\[data-field-label\]\]\:w-\[unset\] [data-field-label] {
  width: unset;
}
.\[\&_\[data-field-label\]\]\:max-w-\[unset\] [data-field-label] {
  max-width: unset;
}
.\[\&_\[data-field-label\]\]\:cursor-default [data-field-label] {
  cursor: default;
}
.\[\&_\[data-field-label\]\]\:py-0 [data-field-label] {
  padding-top: 0px;
  padding-bottom: 0px;
}
.\[\&_\[data-field-label\]\]\:pr-0 [data-field-label] {
  padding-right: 0px;
}
.\[\&_\[data-field-label\]\]\:text-color-tertiary [data-field-label] {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-tertiary) / var(--tw-text-opacity));
}
.\[\&_\[data-field-label\]\]\:text-default-medium [data-field-label] {
  font-size: 0.875rem;
  line-height: 1.5rem;
  font-weight: 500;
}
.\[\&_\[data-field-placeholder\]\]\:truncate [data-field-placeholder] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.\[\&_\[data-field-placeholder\]\]\:\!py-0\.5 [data-field-placeholder] {
  padding-top: 0.125rem !important;
  padding-bottom: 0.125rem !important;
}
.\[\&_\[data-field-placeholder\]\]\:\!text-small [data-field-placeholder] {
  font-size: 0.75rem !important;
  line-height: 1rem !important;
}
.\[\&_\[data-field-placeholder\]\]\:\!text-color-muted [data-field-placeholder] {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--text-color-muted) / var(--tw-text-opacity)) !important;
}
.\[\&_\[data-field-value\]\]\:\!mt-1 [data-field-value] {
  margin-top: 0.25rem !important;
}
.\[\&_\[data-field-value\]\]\:overflow-hidden [data-field-value] {
  overflow: hidden;
}
.\[\&_\[data-field-value\]\]\:truncate [data-field-value] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.\[\&_\[data-field-value\]\]\:\!px-2 [data-field-value] {
  padding-left: 0.5rem !important;
  padding-right: 0.5rem !important;
}
.\[\&_\[data-field-value\]\]\:\!py-0 [data-field-value] {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.\[\&_\[data-field-value\]\]\:\!py-1 [data-field-value] {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}
.\[\&_\[data-field-value\]\]\:\!text-small [data-field-value] {
  font-size: 0.75rem !important;
  line-height: 1rem !important;
}
.\[\&_\[data-field-value\]\]\:\!text-color-secondary [data-field-value] {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--text-color-secondary) / var(--tw-text-opacity)) !important;
}
.\[\&_\[data-field-value\]\]\:\!text-interactive-tertiary-resting [data-field-value] {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--text-interactive-tertiary-resting) / var(--tw-text-opacity)) !important;
}
.\[\&_\[data-field-wrapper\=editable\]\]\:bg-layer-02 [data-field-wrapper=editable] {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-layer-02) / var(--tw-bg-opacity));
}
.\[\&_\[data-field-wrapper\=editable\]\]\:outline [data-field-wrapper=editable] {
  outline-style: solid;
}
.\[\&_\[data-field-wrapper\=editable\]\]\:outline-\[0\.75px\] [data-field-wrapper=editable] {
  outline-width: 0.75px;
}
.\[\&_\[data-field-wrapper\=editable\]\]\:-outline-offset-\[0\.75px\] [data-field-wrapper=editable] {
  outline-offset: -0.75px;
}
.\[\&_\[data-field-wrapper\=editable\]\]\:outline-outline-02 [data-field-wrapper=editable] {
  outline-color: hsl(var(--border-outline-02) / 1);
}
.\[\&_\[data-field-wrapper\]\:has\(\[data-currency-editor\]\)\]\:\!border-0 [data-field-wrapper]:has([data-currency-editor]) {
  border-width: 0px !important;
}
.\[\&_\[data-field-wrapper\]\:has\(\[data-currency-editor\]\)\]\:\!border-none [data-field-wrapper]:has([data-currency-editor]) {
  border-style: none !important;
}
.\[\&_\[data-field-wrapper\]\:has\(\[data-currency-editor\]\)\]\:\!p-0 [data-field-wrapper]:has([data-currency-editor]) {
  padding: 0px !important;
}
.\[\&_\[data-field-wrapper\]\:has\(\[data-currency-editor\]\)\]\:\!shadow-none [data-field-wrapper]:has([data-currency-editor]) {
  --tw-shadow: 0 0 #0000 !important;
  --tw-shadow-colored: 0 0 #0000 !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.\[\&_\[data-field-wrapper\]\:has\(\[data-currency-editor\]\)\]\:\!outline-none [data-field-wrapper]:has([data-currency-editor]) {
  outline: 2px solid transparent !important;
  outline-offset: 2px !important;
}
.\[\&_\[data-field-wrapper\]\>div\]\:\!text-small [data-field-wrapper]>div {
  font-size: 0.75rem !important;
  line-height: 1rem !important;
}
.\[\&_\[data-field-wrapper\]\>div\]\:\!text-interactive-tertiary-resting [data-field-wrapper]>div {
  --tw-text-opacity: 1 !important;
  color: hsl(var(--text-interactive-tertiary-resting) / var(--tw-text-opacity)) !important;
}
.\[\&_\[data-field-wrapper\]\]\:h-7 [data-field-wrapper] {
  height: 1.75rem;
}
.\[\&_\[data-field-wrapper\]\]\:h-8 [data-field-wrapper] {
  height: 2rem;
}
.\[\&_\[data-field-wrapper\]\]\:min-h-7 [data-field-wrapper] {
  min-height: 1.75rem;
}
.\[\&_\[data-field-wrapper\]\]\:\!max-w-\[15rem\] [data-field-wrapper] {
  max-width: 15rem !important;
}
.\[\&_\[data-field-wrapper\]\]\:\!truncate [data-field-wrapper] {
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
}
.\[\&_\[data-field-wrapper\]\]\:rounded-md [data-field-wrapper] {
  border-radius: 0.375rem;
}
.\[\&_\[data-field-wrapper\]\]\:bg-layer-02 [data-field-wrapper] {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-layer-02) / var(--tw-bg-opacity));
}
.\[\&_\[data-field-wrapper\]\]\:\!px-2 [data-field-wrapper] {
  padding-left: 0.5rem !important;
  padding-right: 0.5rem !important;
}
.\[\&_\[data-field-wrapper\]\]\:outline [data-field-wrapper] {
  outline-style: solid;
}
.\[\&_\[data-field-wrapper\]\]\:outline-\[0\.75px\] [data-field-wrapper] {
  outline-width: 0.75px;
}
.\[\&_\[data-field-wrapper\]\]\:outline-\[1px\] [data-field-wrapper] {
  outline-width: 1px;
}
.\[\&_\[data-field-wrapper\]\]\:-outline-offset-\[0\.75px\] [data-field-wrapper] {
  outline-offset: -0.75px;
}
.\[\&_\[data-field-wrapper\]\]\:-outline-offset-\[1px\] [data-field-wrapper] {
  outline-offset: -1px;
}
.\[\&_\[data-field-wrapper\]\]\:outline-outline-01 [data-field-wrapper] {
  outline-color: hsl(var(--border-outline-01) / 1);
}
.\[\&_\[data-field-wrapper\]\]\:outline-outline-02 [data-field-wrapper] {
  outline-color: hsl(var(--border-outline-02) / 1);
}
.\[\&_\[data-inline\=true\]\]\:\!border-none [data-inline=true] {
  border-style: none !important;
}
.\[\&_\[data-inline\=true\]\]\:\!bg-transparent [data-inline=true] {
  background-color: transparent !important;
}
.\[\&_\[data-inline\=true\]\]\:\!shadow-none [data-inline=true] {
  --tw-shadow: 0 0 #0000 !important;
  --tw-shadow-colored: 0 0 #0000 !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.\[\&_\[data-inline\=true\]\]\:\!outline-none [data-inline=true] {
  outline: 2px solid transparent !important;
  outline-offset: 2px !important;
}
.\[\&_\[data-inline\=true\]\]\:focus-within\:\!border-none:focus-within [data-inline=true] {
  border-style: none !important;
}
.\[\&_\[data-inline\=true\]\]\:focus-within\:\!bg-transparent:focus-within [data-inline=true] {
  background-color: transparent !important;
}
.\[\&_\[data-inline\=true\]\]\:focus-within\:\!shadow-none:focus-within [data-inline=true] {
  --tw-shadow: 0 0 #0000 !important;
  --tw-shadow-colored: 0 0 #0000 !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.\[\&_\[data-inline\=true\]\]\:focus-within\:\!outline-none:focus-within [data-inline=true] {
  outline: 2px solid transparent !important;
  outline-offset: 2px !important;
}
.\[\&_\[data-inline\=true\]\]\:hover\:\!border-none:hover [data-inline=true] {
  border-style: none !important;
}
.\[\&_\[data-inline\=true\]\]\:hover\:\!shadow-none:hover [data-inline=true] {
  --tw-shadow: 0 0 #0000 !important;
  --tw-shadow-colored: 0 0 #0000 !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}
.\[\&_\[data-inline\=true\]\]\:hover\:\!outline-none:hover [data-inline=true] {
  outline: 2px solid transparent !important;
  outline-offset: 2px !important;
}
.\[\&_\[data-inline\=true\]_input\]\:\!outline-none [data-inline=true] input {
  outline: 2px solid transparent !important;
  outline-offset: 2px !important;
}
.\[\&_\[data-inline\=true\]_input\]\:\!ring-0 [data-inline=true] input {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}
.\[\&_\[data-inline\=true\]_input\]\:focus\:\!outline-none:focus [data-inline=true] input {
  outline: 2px solid transparent !important;
  outline-offset: 2px !important;
}
.\[\&_\[data-inline\=true\]_input\]\:focus\:\!ring-0:focus [data-inline=true] input {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
}
.\[\&_\[data-inline\=true\]_input\]\:focus\:\!ring-offset-0:focus [data-inline=true] input {
  --tw-ring-offset-width: 0px !important;
}
.\[\&_\[data-inline\=true\]_input\]\:focus-visible\:\!outline-none:focus-visible [data-inline=true] input {
  outline: 2px solid transparent !important;
  outline-offset: 2px !important;
}
.\[\&_\[data-key-item\]\]\:inline-flex [data-key-item] {
  display: inline-flex;
}
.\[\&_\[data-key-item\]\]\:h-5 [data-key-item] {
  height: 1.25rem;
}
.\[\&_\[data-key-item\]\]\:w-5 [data-key-item] {
  width: 1.25rem;
}
.\[\&_\[data-key-item\]\]\:flex-shrink-0 [data-key-item] {
  flex-shrink: 0;
}
.\[\&_\[data-key-item\]\]\:items-center [data-key-item] {
  align-items: center;
}
.\[\&_\[data-key-item\]\]\:justify-center [data-key-item] {
  justify-content: center;
}
.\[\&_\[data-key-item\]\]\:rounded [data-key-item] {
  border-radius: 0.25rem;
}
.\[\&_\[data-key-item\]\]\:bg-primary\/10 [data-key-item] {
  background-color: hsl(var(--color-primary) / 0.1);
}
.\[\&_\[data-radix-scroll-area-viewport\]\>div\]\:\!block [data-radix-scroll-area-viewport]>div {
  display: block !important;
}
.\[\&_\[data-rev-org-delimiter-slash\]\]\:pl-2 [data-rev-org-delimiter-slash] {
  padding-left: 0.5rem;
}
.\[\&_a\]\:cursor-pointer a {
  cursor: pointer;
}
.\[\&_button\]\:h-6 button {
  height: 1.5rem;
}
.\[\&_div\[data-orientation\=vertical\]\.flex\]\:mr-\[-14px\] div[data-orientation=vertical].flex {
  margin-right: -14px;
}
.\[\&_div\[data-orientation\=vertical\]\.flex\]\:mr-\[-9px\] div[data-orientation=vertical].flex {
  margin-right: -9px;
}
.\[\&_i\]\:h-12 i {
  height: 3rem;
}
.\[\&_i\]\:h-3 i {
  height: 0.75rem;
}
.\[\&_i\]\:w-12 i {
  width: 3rem;
}
.\[\&_i\]\:w-3 i {
  width: 0.75rem;
}
.\[\&_i\]\:p-0\.5 i {
  padding: 0.125rem;
}
.\[\&_i\]\:text-primary i {
  --tw-text-opacity: 1;
  color: hsl(var(--color-primary) / var(--tw-text-opacity));
}
.\[\&_input\]\:cursor-pointer input {
  cursor: pointer;
}
.\[\&_label\]\:items-center label {
  align-items: center;
}
.\[\&_p\]\:text-small p {
  font-size: 0.75rem;
  line-height: 1rem;
}
.\[\&_p\]\:text-color-inverted p {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-inverted) / var(--tw-text-opacity));
}
.\[\&_p\]\:text-color-tertiary p {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-tertiary) / var(--tw-text-opacity));
}
.\[\&_p\]\:text-default-medium p {
  font-size: 0.875rem;
  line-height: 1.5rem;
  font-weight: 500;
}
.\[\&_path\]\:stroke-2 path {
  stroke-width: 2;
}
.\[\&_span\:not\(\[data-state\=\'checked\'\]\)\]\:w-full span:not([data-state='checked']) {
  width: 100%;
}
@media(min-width:430px) {

  .\[\@media\(min-width\:430px\)\]\:block {
    display: block;
  }
}
[data-aside=open] .\[\[data-aside\=open\]_\&\]\:mt-4 {
  margin-top: 1rem;
}
[data-aside=overlay] .\[\[data-aside\=overlay\]_\&\]\:flex {
  display: flex;
}
[data-aside=overlay] .\[\[data-aside\=overlay\]_\&\]\:pl-1 {
  padding-left: 0.25rem;
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:top-9 {
  top: 2.25rem;
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:order-first {
  order: -9999;
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:mb-1 {
  margin-bottom: 0.25rem;
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:mb-2 {
  margin-bottom: 0.5rem;
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:mb-3 {
  margin-bottom: 0.75rem;
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:mb-4 {
  margin-bottom: 1rem;
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:mt-0 {
  margin-top: 0px;
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:hidden {
  display: none;
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:h-6 {
  height: 1.5rem;
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:h-7 {
  height: 1.75rem;
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:min-h-32 {
  min-height: 8rem;
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:w-7 {
  width: 1.75rem;
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:max-w-72 {
  max-width: 18rem;
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:max-w-\[96ch\] {
  max-width: 96ch;
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:shrink-0 {
  flex-shrink: 0;
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:grow-0 {
  flex-grow: 0;
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:flex-col {
  flex-direction: column;
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:items-center {
  align-items: center;
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:justify-center {
  justify-content: center;
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0px * var(--tw-space-y-reverse));
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:overflow-y-auto {
  overflow-y: auto;
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:overflow-y-visible {
  overflow-y: visible;
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:rounded-full {
  border-radius: 9999px;
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:border-b {
  border-bottom-width: 1px;
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:border-outline-01 {
  --tw-border-opacity: 1;
  border-color: hsl(var(--border-outline-01) / var(--tw-border-opacity));
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:bg-layer-01 {
  --tw-bg-opacity: 1;
  background-color: hsl(var(--bg-layer-01) / var(--tw-bg-opacity));
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:px-3 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:pb-0 {
  padding-bottom: 0px;
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:text-color-muted {
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-muted) / var(--tw-text-opacity));
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:shadow-interactive-resting {
  --tw-shadow: var(--shadow-interactive-resting);
  --tw-shadow-colored: var(--shadow-interactive-resting);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:outline {
  outline-style: solid;
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:outline-1 {
  outline-width: 1px;
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:-outline-offset-1 {
  outline-offset: -1px;
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:outline-outline-01 {
  outline-color: hsl(var(--border-outline-01) / 1);
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:text-default-medium {
  font-size: 0.875rem;
  line-height: 1.5rem;
  font-weight: 500;
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:text-small-medium {
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 500;
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:\[overflow-anchor\:unset\] {
  overflow-anchor: unset;
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:\[scrollbar-gutter\:stable\] {
  scrollbar-gutter: stable;
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:\[scrollbar-gutter\:unset\] {
  scrollbar-gutter: unset;
}
[data-block=timeline] .\[\[data-block\=timeline\]_\&\]\:first\:mb-4:first-child {
  margin-bottom: 1rem;
}
[data-kanban-bulk-select-mode="true"] .\[\[data-kanban-bulk-select-mode\=\"true\"\]_\&\]\:visible {
  visibility: visible;
}
[data-stack-item-list][data-state=checked]:not([data-null=true]) .\[\[data-stack-item-list\]\[data-state\=checked\]\:not\(\[data-null\=true\]\)_\&\]\:visible {
  visibility: visible;
}
[data-sub-theme="topic-menu"] .\[\[data-sub-theme\=\"topic-menu\"\]_\&\]\:text-body {
  font-size: var(--fontSize-body);
  line-height: var(--leading-body);
  letter-spacing: var(--tracking-body);
  --dynamic-line-height: var(--leading-body);
}
[data-sub-theme="topic-menu"] .\[\[data-sub-theme\=\"topic-menu\"\]_\&\]\:text-callout {
  font-size: var(--fontSize-callout);
  line-height: var(--leading-callout);
  letter-spacing: var(--tracking-callout);
  --dynamic-line-height: var(--leading-callout);
}

:root {
  --accent-h: 237;
  --accent-s: 81%;
  --accent-l: 56%;

  --neutral-h: 228;
  --neutral-s: 10%;

  --alert-h: 360;
  --alert-s: 72%;

  --warning-h: 47;
  --warning-s: 74%;

  --success-h: 135;
  --success-s: 55%;

  --smart-h: 256;
  --smart-s: 94%;

  --accent-100: var(--accent-h) var(--accent-s) calc(var(--accent-l) - 19%);
  --accent-200: var(--accent-h) var(--accent-s) calc(var(--accent-l) - 14%);
  --accent-300: var(--accent-h) var(--accent-s) calc(var(--accent-l) - 9%);
  --accent-400: var(--accent-h) var(--accent-s) calc(var(--accent-l) - 4%);
  --accent-500: var(--accent-h) var(--accent-s) var(--accent-l);
  --accent-600: var(--accent-h) var(--accent-s) calc(var(--accent-l) + 5%);
  --accent-700: var(--accent-h) var(--accent-s) calc(var(--accent-l) + 13%);
  --accent-800: var(--accent-h) var(--accent-s) calc(var(--accent-l) + 20%);
  --accent-900: var(--accent-h) var(--accent-s) calc(var(--accent-l) + 26%);

  --warning-100: var(--warning-h) var(--warning-s) 25%;
  --warning-200: var(--warning-h) var(--warning-s) 32%;
  --warning-300: var(--warning-h) var(--warning-s) 40%;
  --warning-400: var(--warning-h) var(--warning-s) 47%;
  --warning-500: var(--warning-h) var(--warning-s) 55%;
  --warning-600: var(--warning-h) var(--warning-s) 64%;
  --warning-700: var(--warning-h) var(--warning-s) 71%;
  --warning-800: var(--warning-h) var(--warning-s) 80%;
  --warning-900: var(--warning-h) var(--warning-s) 88%;

  --success-100: var(--success-h) var(--success-s) 25%;
  --success-200: var(--success-h) var(--success-s) 32%;
  --success-300: var(--success-h) var(--success-s) 40%;
  --success-400: var(--success-h) var(--success-s) 47%;
  --success-500: var(--success-h) var(--success-s) 55%;
  --success-600: var(--success-h) var(--success-s) 64%;
  --success-700: var(--success-h) var(--success-s) 71%;
  --success-800: var(--success-h) var(--success-s) 80%;
  --success-900: var(--success-h) var(--success-s) 88%;

  --smart-100: var(--smart-h) var(--smart-s) 48%;
  --smart-200: var(--smart-h) var(--smart-s) 53%;
  --smart-300: var(--smart-h) var(--smart-s) 57%;
  --smart-400: var(--smart-h) var(--smart-s) 60%;
  --smart-500: var(--smart-h) var(--smart-s) 63%;
  --smart-600: var(--smart-h) var(--smart-s) 69%;
  --smart-700: var(--smart-h) var(--smart-s) 74%;
  --smart-800: var(--smart-h) var(--smart-s) 78%;
  --smart-900: var(--smart-h) var(--smart-s) 84%;

  --alert-100: var(--alert-h) var(--alert-s) 28%;
  --alert-200: var(--alert-h) var(--alert-s) 34%;
  --alert-300: var(--alert-h) var(--alert-s) 40%;
  --alert-400: var(--alert-h) var(--alert-s) 48%;
  --alert-500: var(--alert-h) var(--alert-s) 52%;
  --alert-600: var(--alert-h) var(--alert-s) 60%;
  --alert-700: var(--alert-h) var(--alert-s) 68%;
  --alert-800: var(--alert-h) var(--alert-s) 72%;
  --alert-900: var(--alert-h) var(--alert-s) 80%;

  --neutral-80: var(--neutral-h) var(--neutral-s) 8%;
  --neutral-100: var(--neutral-h) var(--neutral-s) 10%;
  --neutral-120: var(--neutral-h) var(--neutral-s) 12%;
  --neutral-140: var(--neutral-h) var(--neutral-s) 14%;
  --neutral-160: var(--neutral-h) var(--neutral-s) 16%;
  --neutral-180: var(--neutral-h) var(--neutral-s) 18%;
  --neutral-200: var(--neutral-h) var(--neutral-s) 20%;
  --neutral-220: var(--neutral-h) var(--neutral-s) 22%;

  --neutral-240: var(--neutral-h) var(--neutral-s) 24%;
  --neutral-280: var(--neutral-h) var(--neutral-s) 28%;
  --neutral-320: var(--neutral-h) var(--neutral-s) 32%;
  --neutral-360: var(--neutral-h) var(--neutral-s) 36%;

  --neutral-400: var(--neutral-h) var(--neutral-s) 40%;
  --neutral-480: var(--neutral-h) var(--neutral-s) 48%;
  --neutral-560: var(--neutral-h) var(--neutral-s) 56%;
  --neutral-620: var(--neutral-h) var(--neutral-s) 62%;

  --neutral-700: var(--neutral-h) var(--neutral-s) 70%;
  --neutral-740: var(--neutral-h) var(--neutral-s) 74%;
  --neutral-780: var(--neutral-h) var(--neutral-s) 78%;
  --neutral-820: var(--neutral-h) var(--neutral-s) 82%;

  --neutral-860: var(--neutral-h) var(--neutral-s) 86%;
  --neutral-880: var(--neutral-h) var(--neutral-s) 88%;
  --neutral-900: var(--neutral-h) var(--neutral-s) 90%;
  --neutral-920: var(--neutral-h) var(--neutral-s) 92%;
  --neutral-940: var(--neutral-h) var(--neutral-s) 94%;
  --neutral-960: var(--neutral-h) var(--neutral-s) 96%;
  --neutral-980: var(--neutral-h) var(--neutral-s) 98%;
  --neutral-1000: var(--neutral-h) var(--neutral-s) 100%;

  --red-1000: 358 89% 93%;
  --red-950: 358 83% 91%;
  --red-900: 358 90% 88%;
  --red-850: 358 90% 84%;
  --red-800: 358 94% 79%;
  --red-750: 356 97% 77%;
  --red-700: 357 92% 72%;
  --red-650: 357 95% 66%;
  --red-600: 355 95% 62%;
  --red-550: 355 95% 58%;
  --red-500: 355 95% 58%;
  --red-450: 354 74% 50%;
  --red-400: 353 74% 42%;
  --red-350: 351 77% 37%;
  --red-300: 352 74% 34%;
  --red-250: 352 74% 34%;
  --red-200: 353 63% 25%;
  --red-150: 351 64% 21%;
  --red-100: 350 78% 17%;
  --orange-1000: 22 100% 91%;
  --orange-950: 22 89% 86%;
  --orange-900: 23 92% 79%;
  --orange-850: 23 94% 74%;
  --orange-800: 23 96% 69%;
  --orange-750: 23 98% 67%;
  --orange-700: 25 96% 63%;
  --orange-650: 26 96% 58%;
  --orange-600: 27 90% 54%;
  --orange-550: 27 80% 51%;
  --orange-500: 27 73% 48%;
  --orange-450: 28 71% 46%;
  --orange-400: 29 81% 40%;
  --orange-350: 27 75% 39%;
  --orange-300: 27 70% 35%;
  --orange-250: 26 72% 31%;
  --orange-200: 27 74% 26%;
  --orange-150: 28 74% 23%;
  --orange-100: 27 85% 20%;
  --yellow-1000: 51 90% 88%;
  --yellow-950: 47 86% 83%;
  --yellow-900: 46 85% 76%;
  --yellow-850: 43 89% 69%;
  --yellow-800: 43 79% 64%;
  --yellow-750: 44 74% 58%;
  --yellow-700: 44 69% 53%;
  --yellow-650: 44 64% 50%;
  --yellow-600: 44 67% 47%;
  --yellow-550: 44 75% 43%;
  --yellow-500: 44 71% 42%;
  --yellow-450: 42 65% 41%;
  --yellow-400: 41 61% 39%;
  --yellow-350: 41 60% 36%;
  --yellow-300: 39 61% 34%;
  --yellow-250: 41 75% 28%;
  --yellow-200: 41 75% 28%;
  --yellow-150: 41 79% 24%;
  --yellow-100: 40 75% 22%;
  --lime-1000: 58 98% 79%;
  --lime-950: 60 78% 72%;
  --lime-900: 61 74% 64%;
  --lime-850: 65 68% 56%;
  --lime-800: 66 58% 52%;
  --lime-750: 66 67% 45%;
  --lime-700: 67 76% 39%;
  --lime-650: 67 68% 38%;
  --lime-600: 67 65% 36%;
  --lime-550: 67 65% 34%;
  --lime-500: 67 64% 32%;
  --lime-450: 67 78% 29%;
  --lime-400: 69 41% 30%;
  --lime-350: 67 56% 23%;
  --lime-300: 67 62% 20%;
  --lime-250: 69 48% 19%;
  --lime-200: 68 48% 16%;
  --lime-150: 68 43% 14%;
  --lime-100: 68 54% 11%;
  --green-1000: 111 84% 90%;
  --green-950: 113 78% 81%;
  --green-900: 116 69% 72%;
  --green-850: 121 64% 65%;
  --green-800: 121 64% 65%;
  --green-750: 126 56% 58%;
  --green-700: 132 49% 52%;
  --green-650: 136 47% 48%;
  --green-600: 140 50% 43%;
  --green-550: 153 100% 27%;
  --green-500: 146 73% 28%;
  --green-450: 141 60% 26%;
  --green-400: 138 64% 23%;
  --green-350: 134 67% 19%;
  --green-300: 129 73% 16%;
  --green-250: 123 63% 14%;
  --green-200: 117 70% 10%;
  --green-150: 112 78% 7%;
  --green-100: 109 81% 4%;
  --teal-1000: 158 75% 91%;
  --teal-950: 162 83% 77%;
  --teal-900: 164 66% 71%;
  --teal-850: 166 58% 65%;
  --teal-800: 167 50% 59%;
  --teal-750: 169 45% 52%;
  --teal-700: 171 47% 46%;
  --teal-650: 172 55% 41%;
  --teal-600: 174 70% 34%;
  --teal-550: 175 100% 26%;
  --teal-500: 174 57% 29%;
  --teal-450: 172 49% 27%;
  --teal-400: 169 28% 28%;
  --teal-350: 168 40% 22%;
  --teal-300: 168 37% 19%;
  --teal-250: 167 34% 15%;
  --teal-200: 163 33% 12%;
  --teal-150: 160 33% 9%;
  --teal-100: 160 33% 5%;
  --sky-1000: 186 71% 92%;
  --sky-950: 188 74% 84%;
  --sky-900: 188 76% 74%;
  --sky-850: 188 68% 68%;
  --sky-800: 189 60% 62%;
  --sky-750: 190 54% 56%;
  --sky-700: 190 50% 50%;
  --sky-650: 191 57% 45%;
  --sky-600: 191 72% 39%;
  --sky-550: 190 100% 30%;
  --sky-500: 191 60% 33%;
  --sky-450: 191 52% 30%;
  --sky-400: 192 29% 29%;
  --sky-350: 190 42% 23%;
  --sky-300: 189 39% 20%;
  --sky-250: 188 35% 16%;
  --sky-200: 188 33% 13%;
  --sky-150: 188 32% 9%;
  --sky-100: 186 36% 5%;
  --blue-1000: 215 76% 95%;
  --blue-950: 215 83% 91%;
  --blue-900: 217 83% 86%;
  --blue-850: 217 87% 82%;
  --blue-800: 216 88% 77%;
  --blue-750: 218 90% 73%;
  --blue-700: 219 92% 69%;
  --blue-650: 220 95% 66%;
  --blue-600: 220 97% 62%;
  --blue-550: 221 100% 58%;
  --blue-500: 215 87% 47%;
  --blue-450: 214 81% 40%;
  --blue-400: 213 76% 35%;
  --blue-350: 211 74% 28%;
  --blue-300: 210 72% 24%;
  --blue-250: 208 71% 19%;
  --blue-200: 207 71% 15%;
  --blue-150: 206 74% 10%;
  --blue-100: 206 76% 6%;
  --violet-1000: 266 70% 96%;
  --violet-950: 265 78% 93%;
  --violet-900: 240 79% 89%;
  --violet-850: 243 82% 85%;
  --violet-800: 247 86% 81%;
  --violet-750: 251 88% 76%;
  --violet-700: 254 92% 71%;
  --violet-650: 258 94% 65%;
  --violet-600: 262 97% 53%;
  --violet-550: 264 100% 44%;
  --violet-500: 262 87% 43%;
  --violet-450: 260 80% 40%;
  --violet-400: 258 76% 36%;
  --violet-350: 256 74% 32%;
  --violet-300: 253 72% 28%;
  --violet-250: 252 72% 24%;
  --violet-200: 249 72% 20%;
  --violet-150: 246 76% 15%;
  --violet-100: 242 80% 10%;
  --pink-1000: 322 80% 96%;
  --pink-950: 319 81% 92%;
  --pink-900: 320 82% 87%;
  --pink-850: 322 86% 84%;
  --pink-800: 322 89% 79%;
  --pink-750: 323 91% 74%;
  --pink-700: 323 94% 69%;
  --pink-650: 322 96% 63%;
  --pink-600: 320 94% 52%;
  --pink-550: 320 100% 45%;
  --pink-500: 320 90% 42%;
  --pink-450: 319 83% 37%;
  --pink-400: 318 79% 34%;
  --pink-350: 317 77% 29%;
  --pink-300: 316 75% 25%;
  --pink-250: 316 73% 21%;
  --pink-200: 315 74% 16%;
  --pink-150: 314 77% 12%;
  --pink-100: 311 80% 8%;
}



:root:not(.dark) .force-inverted[class],
:root,
.force-dark {
  --color-primary: var(--neutral-1000);
  --color-secondary: var(--neutral-940);
  --color-on-fill: var(--neutral-120);
  --color-night: var(--neutral-80);
  --color-action: var(--accent-500);
  --color-contrast-action: var(--accent-300);
  --color-intelligence: var(--smart-500);
  --color-vibrant: var(--smart-500);
  --color-surface-inset: var(--neutral-80);
  --color-surface-backdrop: var(--neutral-120);

  /* Background */
  --bg-layer-00: var(--neutral-100);
  --bg-layer-01: var(--neutral-120);
  --bg-layer-02: var(--neutral-140);
  --bg-layer-03: var(--neutral-160);
  --bg-layer-04: var(--neutral-180);

  --bg-outline-00: var(--neutral-160);
  --bg-outline-01: var(--neutral-180);
  --bg-outline-02: var(--neutral-220);
  --bg-outline-03: var(--neutral-240);

  --bg-interactive-primary-resting: var(--accent-500);
  --bg-interactive-primary-hovered: var(--accent-600);
  --bg-interactive-primary-pressed: var(--accent-700);

  --bg-interactive-secondary-resting: var(--neutral-220);
  --bg-interactive-secondary-hovered: var(--neutral-240);
  --bg-interactive-secondary-pressed: var(--neutral-280);

  --bg-interactive-tertiary-hovered: var(--neutral-220);
  --bg-interactive-tertiary-pressed: var(--neutral-240);

  --bg-interactive-destructive-resting: var(--alert-500);
  --bg-interactive-destructive-hovered: var(--alert-600);
  --bg-interactive-destructive-pressed: var(--alert-700);

  --bg-interactive-smart-resting: var(--smart-500);
  --bg-interactive-smart-hovered: var(--smart-600);
  --bg-interactive-smart-pressed: var(--smart-700);

  --bg-interactive-navigation-hovered: var(--neutral-180);
  --bg-interactive-navigation-pressed: var(--neutral-220);

  --bg-interactive-bucket-resting: var(--neutral-140);
  --bg-interactive-bucket-hovered: var(--neutral-160);
  --bg-interactive-bucket-pressed: var(--neutral-200);

  --bg-interactive-tab-hovered: var(--neutral-180);
  --bg-interactive-tab-pressed: var(--neutral-220);

  --bg-interactive-stack-pressed: var(--neutral-180);
  --bg-interactive-stack-resting: var(--neutral-140);
  --bg-interactive-stack-hovered: var(--neutral-160);

  --bg-input-text-resting: var(--neutral-100);
  --bg-input-text-pressed: var(--neutral-80);

  --bg-input-search-resting: var(--neutral-80);
  --bg-input-search-pressed: var(--neutral-100);

  --bg-input-select-active: var(--accent-500);
  --bg-input-select-pressed: var(--accent-600);
  --bg-input-select-hovered: var(--neutral-240);
  --bg-input-select-resting: var(--neutral-240);
  --bg-input-select-disabled: var(--neutral-240);

  /* smart loading bar */
  /* TODO @pranav - change these hardcoded values when we have correct token values */
  --bg-smart-loading: 250 80% 64%;
  --gradient-smart-loading: linear-gradient(
    to right,
    hsla(249, 84%, 93%, 0),
    hsla(249, 84%, 93%, 1),
    hsla(249, 84%, 93%, 0)
  );
  --gradient-smart-loading-reverse: linear-gradient(
    to right,
    hsla(249, 84%, 93%, 1),
    hsla(250, 80%, 64%, 1) 15%,
    90%,
    hsla(249, 84%, 93%, 1) 100%
  );

  /* Border */

  --border-outline-00: var(--neutral-160);
  --border-outline-01: var(--neutral-180);
  --border-outline-02: var(--neutral-220);
  --border-outline-03: var(--neutral-240);

  --border-outline-transparent-opacity: var(--neutral-1000);

  --border-interactive-primary-resting: var(--accent-600);
  --border-interactive-primary-hovered: var(--accent-700);
  --border-interactive-primary-pressed: var(--accent-800);

  --border-interactive-secondary-resting: var(--neutral-280);
  --border-interactive-secondary-hovered: var(--neutral-320);
  --border-interactive-secondary-pressed: var(--neutral-400);

  --border-interactive-tertiary-hovered: var(--neutral-280);
  --border-interactive-tertiary-pressed: var(--neutral-320);

  --border-interactive-destructive-resting: var(--alert-600);
  --border-interactive-destructive-hovered: var(--alert-700);
  --border-interactive-destructive-pressed: var(--alert-800);

  --border-interactive-smart-resting: var(--smart-600);
  --border-interactive-smart-hovered: var(--smart-700);
  --border-interactive-smart-pressed: var(--smart-800);

  --border-interactive-navigation-hovered: var(--neutral-240);
  --border-interactive-navigation-pressed: var(--neutral-280);

  --border-interactive-bucket-resting: var(--neutral-180);
  --border-interactive-bucket-hovered: var(--neutral-200);
  --border-interactive-bucket-pressed: var(--neutral-220);

  --border-interactive-tab-hovered: var(--neutral-220);
  --border-interactive-tab-pressed: var(--neutral-240);

  --border-input-text-resting: var(--neutral-220);
  --border-input-text-hovered: var(--neutral-280);
  --border-input-text-pressed: var(--neutral-400);

  --border-input-search-resting: var(--neutral-140);
  --border-input-search-hovered: var(--neutral-180);
  --border-input-search-pressed: var(--neutral-400);

  --border-input-select-resting: var(--neutral-480);
  --border-input-select-hovered: var(--neutral-560);
  --border-input-select-active: var(--accent-600);
  --border-input-select-pressed: var(--accent-700);
  --border-input-select-disabled: var(--neutral-320);

  /* text */
  --text-color-highlight: var(--neutral-1000);
  --text-color-primary: var(--neutral-940);
  --text-color-secondary: var(--neutral-740);
  --text-color-tertiary: var(--neutral-620);
  --text-color-muted: var(--neutral-400);

  --text-color-inverted: var(--neutral-80);

  --text-static-white: var(--neutral-1000);
  --text-static-black: var(--neutral-80);

  --text-interactive-primary-resting: var(--text-static-white);

  --text-interactive-secondary-resting: var(--text-color-primary);

  --text-interactive-tertiary-resting: var(--text-color-secondary);
  --text-interactive-tertiary-hovered: var(--text-color-primary);
  --text-interactive-tertiary-active: var(--text-color-highlight);

  --text-interactive-navigation-resting: var(--text-color-secondary);
  --text-interactive-navigation-pressed: var(--text-color-primary);

  --text-interactive-bucket-resting: var(--text-color-secondary);
  --text-interactive-bucket-pressed: var(--text-color-primary);

  --text-interactive-link-resting: var(--blue-650);
  --text-interactive-link-hovered: var(--blue-750);

  --text-interactive-tab-hovered: var(--neutral-700);
  --text-interactive-tab-resting: var(--neutral-700);
  --text-interactive-tab-pressed: var(--text-color-highlight);

  --text-input-resting: var(--text-color-muted);
  --text-input-active: var(--text-color-primary);

  /* feedback */
  --color-feedback-alert: var(--alert-600);
  --color-feedback-warning: var(--warning-500);
  --color-feedback-success: var(--success-600);
  --color-feedback-smart: var(--smart-700);
  --color-feedback-inverted: var(--neutral-1000);
  --color-feedback-accent: var(--accent-700);
  --color-feedback-neutral: var(--neutral-620);

  --color-object-developer: var(--blue-900);
  --color-object-customer: var(--green-800);
  --color-object-mention: var(--orange-800);
  --color-object-engagement: var(--pink-750);
  --color-object-opportunity: var(--lime-750);
  --color-object-conversation: var(--orange-700);
  --color-object-ticket: var(--yellow-750);
  --color-object-issue: var(--blue-700);
  --color-object-sub-feature: var(--sky-700);
  --color-object-database: var(--orange-700);
  --color-object-linkable: var(--yellow-700);
  --color-object-runnable: var(--lime-700);
  --color-object-api-cluster: var(--yellow-700);
  --color-object-api: var(--green-700);
  --color-object-product: var(--violet-700);
  --color-object-enhancement: var(--green-700);
  --color-object-feature: var(--sky-700);
  --color-object-capability: var(--blue-700);
  --color-object-sprint-board: var(--lime-900);
  --color-object-incident: var(--red-700);

  --color-transparent-opacity: var(--neutral-1000);

  --color-skeleton: var(--neutral-480);
  --color-skeleton-light: var(--neutral-1000);
  --color-skeleton-dark: var(--neutral-480);

  --color-decorative-red: var(--red-700);
  --color-decorative-orange: var(--orange-700);
  --color-decorative-yellow: var(--yellow-850);
  --color-decorative-lime: var(--lime-900);
  --color-decorative-green: var(--green-900);
  --color-decorative-sky: var(--sky-800);
  --color-decorative-blue: var(--blue-800);
  --color-decorative-violet: var(--violet-800);
  --color-decorative-pink: var(--pink-850);

  /* charts */
  --chart-grid-line: var(--neutral-360);

  --chart-category-01-base: var(--violet-750);
  --chart-category-01-lighter: var(--violet-900);

  --chart-category-02-base: var(--yellow-750);
  --chart-category-02-lighter: var(--yellow-950);

  --chart-category-03-base: var(--pink-750);
  --chart-category-03-lighter: var(--pink-900);

  --chart-category-04-base: var(--teal-750);

  --chart-alert-base: var(--alert-600);
  --chart-alert-lighter: var(--red-900);

  --chart-success-base: var(--green-700);
  --chart-success-lighter: var(--green-950);

  --chart-neutrals-base: var(--neutral-480);
  --chart-neutrals-lighter: var(--neutral-220);

  --chart-axis-label-background: var(--neutral-280);

  --chart-widget-background: var(--color-gray-800);

  /* charts ticks color */
  --chart-text-color-primary: var(--neutral-940);

  --chart-text-color-tertiary: var(--neutral-620);

  /* charts new colors */
  --chart-category-1-lighter: 249 79% 85%;
  --chart-category-1-base: 250 79% 67%;

  --chart-category-2-lighter: 45 91% 87%;
  --chart-category-2-base: 45 87% 62%;

  --chart-category-3-lighter: 250 79% 86%;
  --chart-category-3-base: 174 42% 60%;

  --chart-category-4-base: 69 98% 40%;

  --chart-category-5-base: 26 100% 66%;

  --chart-category-6-base: 343 100% 77%;

  --chart-category-7-base: 210 90% 69%;

  --chart-category-8-base: 286 89% 68%;

  /* shadows */
  --shadow-depth-04: 0 2px 8px 0 hsla(var(--neutral-100) / 0.8), 0 16px 24px 0 hsla(var(--neutral-100) / 0.8);
  --shadow-depth-03: 0 0 0 1px hsla(var(--neutral-100) / 0.8), 0 2px 16px 0 hsla(var(--neutral-100) / 0.8);
  --shadow-depth-02: 2px 2px 24px 0 hsla(var(--neutral-100) / 1), 0 0 12px 0 hsla(var(--neutral-100) / 1);
  --shadow-depth-01: 0 0 1px 0 hsla(var(--neutral-100) / 0.25), 0 2px 1px 0 hsla(var(--neutral-100) / 0.15);
  --shadow-popover-arrow: 0px 2px 0px hsla(var(--border-outline-01) / 1);
  --shadow-interactive-focused: 0px 0px 0px 4px hsl(var(--neutral-1000) / 0.1),
    0px 0px 0px 1px hsl(var(--neutral-1000) / 0.4);
  --shadow-interactive-lifted: 0 2px 8px 0 hsl(var(--neutral-100) / 0.08);
  --shadow-interactive-pressed: inset 0 2px 0 0 hsl(var(--neutral-120) / 0.05);
  --shadow-interactive-resting: 0 1px 2px 0 hsl(var(--neutral-100) / 0.05);
  --shadow-depth-inverted: -0.01px -0.12px 3px 0px rgba(0, 0, 0, 0.07), -0.02px -0.6px 7px 0px rgba(0, 0, 0, 0.08),
    -0.06px -1.4px 14px 0px rgba(0, 0, 0, 0.09), -0.11px -2.5px 27px 0px rgba(0, 0, 0, 0.09),
    -0.18px -4.5px 50px 0px rgba(0, 0, 0, 0.1), -0.28px -7px 87px 0px rgba(0, 0, 0, 0.12);
  --shadow-effect-2d: 0px -1px 0px 0px hsl(var(--neutral-1000) / 0.05) inset;
  --shadow-stackbar-b: 0 1px 1px 0 hsla(var(--neutral-100) / 0.6);
  --shadow-stackbar-l: -1px 0px 1px 0 hsla(var(--neutral-100) / 0.6);
  --shadow-spotlight-results: 0 0 50px -12px hsla(var(--color-black), 0.25);
}


:root:not(.light) .force-inverted[class],
:root.light,
.force-light {
  --color-primary: var(--neutral-120);
  --color-secondary: var(--neutral-360);
  --color-on-fill: var(--neutral-1000);
  --color-night: var(--neutral-80);
  --color-action: var(--accent-500);
  --color-contrast-action: var(--accent-300);
  --color-intelligence: var(--smart-500);
  --color-vibrant: var(--smart-500);
  --color-surface-inset: var(--neutral-980);
  --color-surface-backdrop: var(--neutral-1000);

  /* Background */
  --bg-layer-00: var(--neutral-980);
  --bg-layer-01: var(--neutral-1000);
  --bg-layer-02: var(--neutral-1000);
  --bg-layer-03: var(--neutral-1000);
  --bg-layer-04: var(--neutral-1000);

  --bg-outline-00: var(--neutral-920);
  --bg-outline-01: var(--neutral-940);
  --bg-outline-02: var(--neutral-940);
  --bg-outline-03: var(--neutral-940);

  --bg-interactive-primary-resting: var(--accent-500);
  --bg-interactive-primary-hovered: var(--accent-400);
  --bg-interactive-primary-pressed: var(--accent-300);

  --bg-interactive-secondary-resting: var(--neutral-1000);
  --bg-interactive-secondary-hovered: var(--neutral-960);
  --bg-interactive-secondary-pressed: var(--neutral-920);

  --bg-interactive-tertiary-hovered: var(--neutral-960);
  --bg-interactive-tertiary-pressed: var(--neutral-940);

  --bg-interactive-destructive-resting: var(--alert-500);
  --bg-interactive-destructive-hovered: var(--alert-400);
  --bg-interactive-destructive-pressed: var(--alert-300);

  --bg-interactive-smart-resting: var(--smart-500);
  --bg-interactive-smart-hovered: var(--smart-400);
  --bg-interactive-smart-pressed: var(--smart-300);

  --bg-interactive-navigation-hovered: var(--neutral-940);
  --bg-interactive-navigation-pressed: var(--accent-500);

  --bg-interactive-bucket-resting: var(--neutral-980);
  --bg-interactive-bucket-hovered: var(--neutral-940);
  --bg-interactive-bucket-pressed: var(--neutral-1000);

  --bg-interactive-tab-hovered: var(--neutral-940);
  --bg-interactive-tab-pressed: var(--neutral-1000);

  --bg-interactive-stack-pressed: var(--neutral-940);
  --bg-interactive-stack-resting: var(--neutral-980);
  --bg-interactive-stack-hovered: var(--neutral-960);

  --bg-input-text-resting: var(--neutral-980);
  --bg-input-text-pressed: var(--neutral-1000);

  --bg-input-search-resting: var(--neutral-1000);
  --bg-input-search-pressed: var(--neutral-980);

  --bg-input-select-active: var(--accent-500);
  --bg-input-select-pressed: var(--accent-400);
  --bg-input-select-disabled: var(--neutral-780);
  --bg-input-select-resting: var(--neutral-860);
  --bg-input-select-hovered: var(--neutral-820);

  /* smart loading bar */
  /* TODO @pranav - change these hardcoded values when we have correct token values */
  --bg-smart-loading: 250 80% 64%;
  --gradient-smart-loading: linear-gradient(
    to right,
    hsla(249, 84%, 93%, 0),
    hsla(249, 84%, 93%, 1),
    hsla(249, 84%, 93%, 0)
  );
  --gradient-smart-loading-reverse: linear-gradient(
    to right,
    hsla(249, 84%, 93%, 1),
    hsla(250, 80%, 64%, 1) 15%,
    90%,
    hsla(249, 84%, 93%, 1) 100%
  );

  /* Border */
  --border-outline-00: var(--neutral-920);
  --border-outline-01: var(--neutral-940);
  --border-outline-02: var(--neutral-940);
  --border-outline-03: var(--neutral-940);

  --border-interactive-primary-resting: var(--accent-400);
  --border-interactive-primary-hovered: var(--accent-300);
  --border-interactive-primary-pressed: var(--accent-200);

  --border-interactive-secondary-resting: var(--neutral-960);
  --border-interactive-secondary-hovered: var(--neutral-920);
  --border-interactive-secondary-pressed: var(--neutral-900);

  --border-interactive-tertiary-hovered: var(--neutral-960);
  --border-interactive-tertiary-pressed: var(--neutral-920);

  --border-interactive-destructive-resting: var(--alert-400);
  --border-interactive-destructive-hovered: var(--alert-300);
  --border-interactive-destructive-pressed: var(--alert-200);

  --border-interactive-smart-resting: var(--smart-400);
  --border-interactive-smart-hovered: var(--smart-300);
  --border-interactive-smart-pressed: var(--smart-200);

  --border-interactive-navigation-hovered: var(--neutral-880);
  --border-interactive-navigation-pressed: var(--accent-400);

  --border-interactive-bucket-resting: var(--neutral-940);
  --border-interactive-bucket-hovered: var(--neutral-900);
  --border-interactive-bucket-pressed: var(--neutral-960);

  --border-interactive-tab-hovered: var(--neutral-900);
  --border-interactive-tab-pressed: var(--neutral-960);

  --border-input-text-resting: var(--neutral-920);
  --border-input-text-hovered: var(--neutral-880);
  --border-input-text-pressed: var(--neutral-880);

  --border-input-search-resting: var(--neutral-960);
  --border-input-search-hovered: var(--neutral-920);
  --border-input-search-pressed: var(--neutral-880);

  --border-input-select-resting: var(--neutral-860);
  --border-input-select-hovered: var(--neutral-820);
  --border-input-select-active: var(--accent-400);
  --border-input-select-pressed: var(--accent-300);
  --border-input-select-disabled: var(--neutral-900);

  /* text */
  --text-color-highlight: var(--neutral-80);
  --text-color-primary: var(--neutral-120);
  --text-color-secondary: var(--neutral-360);
  --text-color-tertiary: var(--neutral-480);
  --text-color-muted: var(--neutral-620);

  --text-color-inverted: var(--neutral-1000);

  --text-static-white: var(--neutral-1000);
  --text-static-black: var(--neutral-80);

  --text-interactive-primary-resting: var(--text-static-white);

  --text-interactive-secondary-resting: var(--text-color-primary);

  --text-interactive-tertiary-resting: var(--text-color-secondary);
  --text-interactive-tertiary-hovered: var(--text-color-primary);
  --text-interactive-tertiary-active: var(--text-color-highlight);

  --text-interactive-navigation-resting: var(--text-color-secondary);
  --text-interactive-navigation-pressed: var(--text-static-white);

  --text-interactive-bucket-resting: var(--text-color-secondary);
  --text-interactive-bucket-pressed: var(--text-color-primary);

  --text-interactive-link-resting: var(--blue-500);
  --text-interactive-link-hovered: var(--blue-450);

  --text-interactive-tab-hovered: var(--neutral-360);
  --text-interactive-tab-resting: var(--neutral-360);
  --text-interactive-tab-pressed: var(--text-color-primary);

  --text-input-resting: var(--text-color-muted);
  --text-input-active: var(--text-color-primary);

  /* feedback */
  --color-feedback-alert: var(--alert-400);
  --color-feedback-warning: var(--warning-400);
  --color-feedback-success: var(--success-400);
  --color-feedback-smart: var(--smart-400);
  --color-feedback-inverted: var(--neutral-80);
  --color-feedback-accent: var(--accent-600);
  --color-feedback-neutral: var(--neutral-480);

  /* object */
  --color-object-developer: var(--blue-600);
  --color-object-customer: var(--green-600);
  --color-object-mention: var(--orange-600);
  --color-object-engagement: var(--pink-500);
  --color-object-opportunity: var(--lime-500);
  --color-object-conversation: var(--orange-500);
  --color-object-ticket: var(--yellow-300);
  --color-object-issue: var(--blue-500);
  --color-object-sub-feature: var(--sky-500);
  --color-object-database: var(--orange-500);
  --color-object-linkable: var(--yellow-500);
  --color-object-runnable: var(--lime-500);
  --color-object-api-cluster: var(--yellow-500);
  --color-object-api: var(--green-500);
  --color-object-product: var(--violet-500);
  --color-object-enhancement: var(--green-500);
  --color-object-feature: var(--sky-500);
  --color-object-capability: var(--blue-500);
  --color-object-sprint-board: var(--lime-500);
  --color-object-incident: var(--red-500);
  --color-transparent-opacity: var(--neutral-80);

  /* skeleton */
  --color-skeleton: var(--neutral-780);
  --color-skeleton-light: var(--neutral-1000);
  --color-skeleton-dark: var(--neutral-780);

  --color-decorative-red: var(--red-400);
  --color-decorative-orange: var(--orange-550);
  --color-decorative-yellow: var(--yellow-600);
  --color-decorative-lime: var(--lime-700);
  --color-decorative-green: var(--green-400);
  --color-decorative-sky: var(--sky-600);
  --color-decorative-blue: var(--blue-600);
  --color-decorative-violet: var(--violet-550);
  --color-decorative-pink: var(--pink-650);

  /* charts */
  --chart-grid-line: var(--neutral-820);

  --chart-category-01-base: var(--violet-650);
  --chart-category-01-lighter: var(--violet-850);

  --chart-category-02-base: var(--yellow-700);
  --chart-category-02-lighter: var(--yellow-900);

  --chart-category-03-base: var(--pink-650);
  --chart-category-03-lighter: var(--pink-900);

  --chart-category-04-base: var(--teal-750);

  --chart-alert-base: var(--alert-600);
  --chart-alert-lighter: var(--red-950);

  --chart-success-base: var(--green-700);
  --chart-success-lighter: var(--green-1000);

  --chart-neutrals-base: var(--neutral-820);
  --chart-neutrals-lighter: var(--neutral-900);

  --chart-axis-label-background: var(--neutral-920);

  --chart-widget-background: var(--color-white);

  /* charts ticks color */
  --chart-text-color-primary: var(--neutral-120);

  --chart-text-color-tertiary: var(--neutral-480);

  /* charts new colors */
  --chart-category-1-lighter: 249 79% 85%;
  --chart-category-1-base: 250 80% 64%;

  --chart-category-2-lighter: 45 91% 79%;
  --chart-category-2-base: 45 100% 45%;

  --chart-category-3-lighter: 250 79% 86%;
  --chart-category-3-base: 174 58% 44%;

  --chart-category-4-base: 69 98% 40%;

  --chart-category-5-base: 27 100% 60%;

  --chart-category-6-base: 343 100% 73%;

  --chart-category-7-base: 210 88% 65%;

  --chart-category-8-base: 286 79% 64%;

  /* shadows */
  --shadow-depth-04: 0 4px 12px 0 hsla(var(--neutral-80) / 0.1), 0 32px 80px 0 hsla(var(--neutral-80) / 0.2);
  --shadow-depth-03: 0 0 6px 1px hsla(var(--neutral-80) / 0.05), 0 2px 24px 0 hsla(var(--neutral-80) / 0.08);
  --shadow-depth-02: 0 2px 12px 0 hsla(var(--neutral-80) / 0.12), 0 0 6px 0 hsla(var(--neutral-80) / 0.05);
  --shadow-depth-01: 0 0 2px 0 hsla(var(--neutral-80) / 0.1), 0 2px 4px 0 hsla(var(--neutral-80) / 0.05);
  --shadow-popover-arrow: 0px 2px 0px hsla(var(--border-outline-01) / 1);
  --shadow-interactive-focused: 0px 0px 0px 4px hsl(var(--accent-600) / 0.1),
    0px 0px 0px 1px hsl(var(--accent-600) / 0.4);
  --shadow-interactive-lifted: 0 2px 8px 0 hsl(var(--neutral-100) / 0.08);
  --shadow-interactive-pressed: inset 0 2px 0 0 hsl(var(--neutral-120) / 0.05);
  --shadow-interactive-resting: 0 1px 2px 0 hsl(var(--neutral-120) / 0.05);
  --shadow-depth-inverted: -0.01px -0.12px 3px 0px rgba(0, 0, 0, 0.02), -0.02px -0.6px 7px 0px rgba(0, 0, 0, 0.03),
    -0.06px -1.4px 14px 0px rgba(0, 0, 0, 0.04), -0.11px -2.5px 27px 0px rgba(0, 0, 0, 0.04),
    -0.18px -4.5px 50px 0px rgba(0, 0, 0, 0.05), -0.28px -7px 87px 0px rgba(0, 0, 0, 0.07);
  --shadow-effect-2d: 0px -1px 0px 0px hsl(var(--neutral-120) / 0.05) inset;
  --shadow-stackbar-b: 0 1px 1px 0 hsla(var(--neutral-100) / 0.05);
  --shadow-stackbar-l: -1px 0px 1px 0 hsla(var(--neutral-100) / 0.05);
  --shadow-spotlight-results: 0 0 50px -12px hsla(var(--color-black), 0.25);
}

:root {
  /* Font weight utility classes for variable fonts */
  --fontWeight-thin: 80;
  --fontWeight-light: 210;
  --fontWeight-regular: 440;
  --fontWeight-medium: 530;
  --fontWeight-bold: 600;
  --fontWeight-heavy: 840;
}

:root,
&[data-device='web'] {
  /* Typography styles based on design system - Default for Web */

  /* Large Title */
  --fontSize-title-large: 2.25rem;
  --tracking-title-large: -0.02em;
  --leading-title-large: 1.2em;

  /* Title 1 */
  --fontSize-title-1: 1.75rem;
  --tracking-title-1: -0.015em;
  --leading-title-1: 1.25em;

  /* Title 2 */
  --fontSize-title-2: 1.5rem;
  --tracking-title-2: -0.015em;
  --leading-title-2: 1.25em;

  /* Title 3 */
  --fontSize-title-3: 1.25rem;
  --tracking-title-3: -0.01em;
  --leading-title-3: 1.3em;

  /* Subtitle 1 */
  --fontSize-subtitle-1: 1.13rem;
  --tracking-subtitle-1: -0.02em;
  --leading-subtitle-1: 1.45em;

  /* Subtitle 2 */
  --fontSize-subtitle-2: 1rem;
  --tracking-subtitle-2: -0.02em;
  --leading-subtitle-2: 1.35em;

  /* Body LG */
  --fontSize-body-large: 1.13rem;
  --tracking-body-large: -0.025em;
  --leading-body-large: 1.6em;

  /* Body / Base */
  --fontSize-body: 1rem;
  --tracking-body: -0.0175em;
  --leading-body: 1.5em;

  /* Body / SM */
  --fontSize-body-small: 0.9rem;
  --tracking-body-small: -0.0175em;
  --leading-body-small: 1.32em;

  /* System */
  --fontSize-system: 0.9rem;
  --tracking-system: -0.005em;
  --leading-system: 1.32em;

  /* System Small */
  --fontSize-system-small: 0.8125rem; /* 13px */
  --tracking-system-small: -0.015em;
  --leading-system-small: 1.461em;

  /* Callout */
  --fontSize-callout: 0.88rem;
  --tracking-callout: -0.02em;
  --leading-callout: 1.5em;

  /* Caption */
  --fontSize-caption: 0.75rem;
  --tracking-caption: 0;
  --leading-caption: 1.35em;

  /* Footnote */
  --fontSize-footnote: 0.75rem;
  --tracking-footnote: -0.01em;
  --leading-footnote: 1.4em;
}

/* Desktop Typography */
&[data-device='desktop'] {
  /* Large Title */
  --fontSize-title-large: 2rem; /* 32px */
  --tracking-title-large: -0.02em;
  --leading-title-large: 1.2em;

  /* Title 1 */
  --fontSize-title-1: 1.6875rem; /* 27px */
  --tracking-title-1: -0.015em;
  --leading-title-1: 1.25em;

  /* Title 2 */
  --fontSize-title-2: 1.3125rem; /* 21px */
  --tracking-title-2: -0.015em;
  --leading-title-2: 1.25em;

  /* Title 3 */
  --fontSize-title-3: 1.125rem; /* 18px */
  --tracking-title-3: -0.01em;
  --leading-title-3: 1.3em;

  /* Subtitle 1 */
  --fontSize-subtitle-1: 9375rem; /* 17px */
  --tracking-subtitle-1: -0.02em;
  --leading-subtitle-1: 1.45em;

  /* Subtitle 2 */
  --fontSize-subtitle-2: 0.9375rem; /* 15px */
  --tracking-subtitle-2: -0.02em;
  --leading-subtitle-2: 1.35em;

  /* Body LG */
  --fontSize-body-large: 1.10625rem; /* 17px */
  --tracking-body-large: -0.025em;
  --leading-body-large: 1.65em;

  /* Body / Base */
  --fontSize-body: 0.9375rem; /* 15px */
  --tracking-body: -0.03em;
  --leading-body: 1.54em;

  /* Body / SM */
  --fontSize-body-small: 0.84375rem; /* 13.5px */
  --tracking-body-small: -0.015em;
  --leading-body-small: 1.333em;

  /* System */
  --fontSize-system: 0.84375rem; /* 13.5px */
  --tracking-system: -0.005em;
  --leading-system: 1.26em;

  /* System Small */
  --fontSize-system-small: 0.7625rem; /* 12.2px */
  --tracking-system-small: -0.02em;
  --leading-system-small: 1.394em;

  /* Callout */
  --fontSize-callout: 0.8125rem; /* 13px */
  --tracking-callout: -0.02em;
  --leading-callout: 1.5em;

  /* Caption */
  --fontSize-caption: 0.6875rem; /* 11px */
  --tracking-caption: 0;
  --leading-caption: 1.35em;

  /* Footnote */
  --fontSize-footnote: 0.6875rem;
  --tracking-footnote: -0.01em;
  --leading-footnote: 1.4em;
}

/* Mobile Typography */
&[data-device='mobile'] {
  /* Large Title */
  --fontSize-title-large: 2rem;
  --tracking-title-large: -0.015em;
  --leading-title-large: 1.2em;

  /* Title 1 */
  --fontSize-title-1: 1.5rem;
  --tracking-title-1: -0.01em;
  --leading-title-1: 1.25em;

  /* Title 2 */
  --fontSize-title-2: 1.25rem;
  --tracking-title-2: -0.01em;
  --leading-title-2: 1.3em;

  /* Title 3 */
  --fontSize-title-3: 1.13rem;
  --tracking-title-3: -0.005em;
  --leading-title-3: 1.35em;

  /* Subtitle 1 */
  --fontSize-subtitle-1: 1rem;
  --tracking-subtitle-1: -0.015em;
  --leading-subtitle-1: 1.4em;

  /* Subtitle 2 */
  --fontSize-subtitle-2: 0.94rem;
  --tracking-subtitle-2: -0.015em;
  --leading-subtitle-2: 1.35em;

  /* Body LG */
  --fontSize-body-large: 1rem;
  --tracking-body-large: -0.02em;
  --leading-body-large: 1.6em;

  /* Body / Base */
  --fontSize-body: 1rem;
  --tracking-body: -0.03em;
  --leading-body: 1.5em;

  /* Body / SM */
  --fontSize-body-small: 0.95625rem;
  --tracking-body-small: -0.015em;
  --leading-body-small: 1.307em;

  /* System */
  --fontSize-system: 0.956rem; /* 15.3px */
  --tracking-system: -0.015em;
  --leading-system: 1.372em;

  /* System Small */
  --fontSize-system-small: 0.893rem; /* 14.3px */
  --tracking-system-small: -0.015em;
  --leading-system-small: 1.4em;

  /* Callout */
  --fontSize-callout: 0.81rem;
  --tracking-callout: -0.015em;
  --leading-callout: 1.45em;

  /* Caption */
  --fontSize-caption: 0.69rem;
  --tracking-caption: 0;
  --leading-caption: 1.3em;

  /* Footnote */
  --fontSize-footnote: 0.69rem;
  --tracking-footnote: -0.005em;
  --leading-footnote: 1.35em;
}

/* Base spacing system that works with any typography class */
:where(
    .text-system,
    .text-system-small,
    .text-title-large,
    .text-title-1,
    .text-title-2,
    .text-title-3,
    .text-body,
    .text-body-large,
    .text-body-small,
    .text-callout,
    .text-caption,
    .text-footnote,
    .text-subtitle-1,
    .text-subtitle-2,

  ) {
  --spacing-dynamic-5xs: clamp(0px, calc(var(--dynamic-line-height, 1em) * var(--phi-i6)), 8px);
  --spacing-dynamic-4xs: clamp(0px, calc(var(--dynamic-line-height, 1em) * var(--phi-i5)), 16px);
  --spacing-dynamic-3xs: clamp(0px, calc(var(--dynamic-line-height, 1em) * var(--phi-i4)), 24px);
  --spacing-dynamic-2xs: clamp(1px, calc(var(--dynamic-line-height, 1em) * var(--phi-i3)), 32px);
  --spacing-dynamic-xs: clamp(2px, calc(var(--dynamic-line-height, 1em) * var(--phi-i2)), 48px);
  --spacing-dynamic-sm: clamp(4px, calc(var(--dynamic-line-height, 1em) * var(--phi-i)), 64px);
  --spacing-dynamic-base: clamp(8px, var(--dynamic-line-height, 1em), 48px);
  --spacing-dynamic-lg: clamp(16px, calc(var(--dynamic-line-height, 1em) * var(--phi)), 64px);
  --spacing-dynamic-xl: clamp(24px, calc(var(--dynamic-line-height, 1em) * var(--phi2)), 96px);
  --spacing-dynamic-2xl: clamp(32px, calc(var(--dynamic-line-height, 1em) * var(--phi3)), 128px);
  --spacing-dynamic-3xl: clamp(40px, calc(var(--dynamic-line-height, 1em) * var(--phi4)), 160px);
  --spacing-dynamic-4xl: clamp(48px, calc(var(--dynamic-line-height, 1em) * var(--phi5)), 192px);
  --spacing-dynamic-5xl: clamp(64px, calc(var(--dynamic-line-height, 1em) * var(--phi6)), 256px);
}

:root {
  --phi: 1.41;
  --phi2: 2;
  --phi3: 2.83;
  --phi4: 4;
  --phi5: 5.65;
  --phi6: 8;

  --phi-i: 0.7;
  --phi-i2: 0.5;
  --phi-i3: 0.35;
  --phi-i4: 0.25;
  --phi-i5: 0.17;
  --phi-i6: 0.125;
  --base-space: 1em;
  --spacing-dynamic-5xs: calc(var(--base-space) * var(--phi-i6));
  --spacing-dynamic-4xs: calc(var(--base-space) * var(--phi-i5));
  --spacing-dynamic-3xs: calc(var(--base-space) * var(--phi-i4));
  --spacing-dynamic-2xs: calc(var(--base-space) * var(--phi-i3));
  --spacing-dynamic-xs: calc(var(--base-space) * var(--phi-i2));
  --spacing-dynamic-sm: calc(var(--base-space) * var(--phi-i));
  --spacing-dynamic-base: var(--base-space);
  --spacing-dynamic-lg: calc(var(--base-space) * var(--phi));
  --spacing-dynamic-xl: calc(var(--base-space) * var(--phi2));
  --spacing-dynamic-2xl: calc(var(--base-space) * var(--phi3));
  --spacing-dynamic-3xl: calc(var(--base-space) * var(--phi4));
  --spacing-dynamic-4xl: calc(var(--base-space) * var(--phi5));
  --spacing-dynamic-5xl: calc(var(--base-space) * var(--phi6));
  --global-space: 1rem;
  --spacing-global-5xs: calc(var(--global-space) * var(--phi-i6));
  --spacing-global-4xs: calc(var(--global-space) * var(--phi-i5));
  --spacing-global-3xs: calc(var(--global-space) * var(--phi-i4));
  --spacing-global-2xs: calc(var(--global-space) * var(--phi-i3));
  --spacing-global-xs: calc(var(--global-space) * var(--phi-i2));
  --spacing-global-sm: calc(var(--global-space) * var(--phi-i));
  --spacing-global-base: var(--global-space);
  --spacing-global-lg: calc(var(--global-space) * var(--phi));
  --spacing-global-xl: calc(var(--global-space) * var(--phi2));
  --spacing-global-2xl: calc(var(--global-space) * var(--phi3));
  --spacing-global-3xl: calc(var(--global-space) * var(--phi4));
  --spacing-global-4xl: calc(var(--global-space) * var(--phi5));
  --spacing-global-5xl: calc(var(--global-space) * var(--phi6));
}

:where(.text-body, .text-title-1, .text-system) {
  --spacing-dynamic-xs: clamp(2px, calc(var(--dynamic-line-height) * var(--phi-i2)), 48px);
  --spacing-dynamic-base: clamp(8px, var(--dynamic-line-height), 48px);
  --spacing-dynamic-lg: clamp(16px, calc(var(--dynamic-line-height) * var(--phi)), 64px);
}

:where([data-device='web']) {
  --global-space: 1rem;
}

:where([data-device='desktop']) {
  --global-space: 0.938rem;
}

:where([data-device='mobile']) {
  --global-space: 1.063rem;
}






:root {
  /* The start of derived colors */
  --color-core-accent--h: var(--accent-h);
  --color-core-accent--s: var(--accent-s);
  --color-core-accent--l: var(--accent-l);

  --color-core-error--h: 360;
  --color-core-error--s: 66%;
  --color-core-error--l: 55%;

  --color-core-success--h: 140;
  --color-core-success--s: 86%;
  --color-core-success--l: 70%;

  --color-core-warning--h: 48;
  --color-core-warning--s: 86%;
  --color-core-warning--l: 70%;

  --color-core-smart--h: 259;
  --color-core-smart--s: 97%;
  --color-core-smart--l: 63%;
}

:root:not(.dark) .force-inverted[class],
:root,
.force-dark {
  --color-black: 0, 0%, 0%;
  --color-white: 0, 0%, 100%;

  --color-gray-950: 0, 0%, 6%;
  --color-gray-910: 0, 0%, 11%;
  --color-gray-900: 0, 0%, 13%;
  --color-gray-800: 0, 0%, 16%;
  --color-gray-700: 0, 0%, 23%;
  --color-gray-600: 0, 0%, 34%;
  --color-gray-500: 0, 0%, 43%;
  --color-gray-400: 0, 0%, 64%;
  --color-gray-300: 0, 0%, 83%;
  --color-gray-200: 0, 0%, 89%;
  --color-gray-100: 0, 0%, 94%;
  --color-gray-50: 0, 0%, 99%;

  --color-red-dark: 343, 86%, 39%;
  --color-red-medium: 346, 91%, 48%;
  --color-red-light: 350, 97%, 66%;

  --color-orange-dark: 31, 84%, 30%;
  --color-orange-medium: 36, 100%, 60%;
  --color-orange-light: 31, 79%, 47%;

  --color-yellow-dark: 42, 55%, 29%;
  --color-yellow-medium: 48, 76%, 60%;
  --color-yellow-light: 43, 61%, 43%;

  --color-green-dark: 141, 60%, 26%;
  --color-green-medium: 153, 100%, 27%;
  --color-green-light: 140, 50%, 43%;

  --color-teal-dark: 172, 49%, 27%;
  --color-teal-medium: 175, 100%, 26%;
  --color-teal-light: 172, 55%, 41%;

  --color-sky-blue-dark: 191, 52%, 30%;
  --color-sky-blue-medium: 190, 100%, 30%;
  --color-sky-blue-light: 191, 95%, 74%;

  --color-blue-dark: 214, 81%, 40%;
  --color-blue-medium: 221, 100%, 58%;
  --color-blue-light: 220, 95%, 66%;

  --color-purple-dark: 290, 80%, 40%;
  --color-purple-medium: 240, 100%, 65%;
  --color-purple-light: 265, 100%, 70%;

  --color-accent-dark: var(--color-core-accent--h), var(--color-core-accent--s), 30%;
  --color-accent-medium: var(--color-core-accent--h), var(--color-core-accent--s), var(--color-core-accent--l);
  --color-accent-light: var(--color-core-accent--h), var(--color-core-accent--s), 70%;

  --background-layer-saturation: var(--neutral-s);

  /* Background -> Layers */
  --color-background-layer-sunk: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 10%);
  --color-background-layer-base: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 12%);
  --color-background-layer-01: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 16%);
  --color-background-layer-02: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 18%);
  --color-background-layer-03: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 20%);
  --color-background-layer-04: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 22%);
  --color-background-layer-05: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 24%);

  /* Background -> Interactive */
  --color-background-interactive-primary: hsl(
    var(--color-core-accent--h),
    var(--color-core-accent--s),
    var(--color-core-accent--l)
  );
  --color-background-interactive-primary-hovered: hsl(
    var(--color-core-accent--h),
    calc(var(--color-core-accent--s) - 2%),
    calc(var(--color-core-accent--l) + 5%)
  );
  --color-background-interactive-primary-selected: hsl(
    var(--color-core-accent--h),
    calc(var(--color-core-accent--s) - 4%),
    calc(var(--color-core-accent--l) + 10%)
  );
  --color-background-interactive-primary-focused: hsl(
    var(--color-core-accent--h),
    calc(var(--color-core-accent--s) - 4%),
    calc(var(--color-core-accent--l) + 10%)
  );
  --color-background-interactive-primary-disabled: hsla(
    var(--color-core-accent--h),
    calc(var(--color-core-accent--s) - 2%),
    calc(var(--color-core-accent--l) + 5%),
    0.2
  );

  --color-background-interactive-secondary: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 24%);
  --color-background-interactive-secondary-hovered: hsl(
    var(--color-core-accent--h),
    var(--background-layer-saturation),
    26%
  );
  --color-background-interactive-secondary-selected: hsl(
    var(--color-core-accent--h),
    var(--background-layer-saturation),
    26%
  );
  --color-background-interactive-secondary-focused: hsl(
    var(--color-core-accent--h),
    var(--background-layer-saturation),
    28%
  );
  --color-background-interactive-secondary-disabled: hsla(
    var(--color-core-accent--h),
    var(--background-layer-saturation),
    28%.0.2
  );

  --color-background-interactive-tertiary: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 22%);
  --color-background-interactive-tertiary-hovered: hsl(
    var(--color-core-accent--h),
    var(--background-layer-saturation),
    24%
  );
  --color-background-interactive-tertiary-selected: hsl(
    var(--color-core-accent--h),
    var(--background-layer-saturation),
    24%
  );
  --color-background-interactive-tertiary-focused: hsl(
    var(--color-core-accent--h),
    var(--background-layer-saturation),
    26%
  );
  --color-background-interactive-tertiary-disabled: hsla(
    var(--color-core-accent--h),
    var(--background-layer-saturation),
    24%,
    0.2
  );

  --color-background-interactive-flat: hsla(var(--color-core-accent--h), var(--background-layer-saturation), 8%, 0);
  --color-background-interactive-flat-hovered: hsl(var(--bg-interactive-tertiary-hovered));
  --color-background-interactive-flat-focused: hsl(
    var(--color-core-accent--h),
    var(--background-layer-saturation),
    22%
  );
  --color-background-interactive-flat-disabled: hsla(
    var(--color-core-accent--h),
    var(--background-layer-saturation),
    20%,
    0
  );

  --color-background-interactive-destructive: hsl(
    var(--color-core-error--h),
    var(--color-core-error--s),
    var(--color-core-error--l)
  );
  --color-background-interactive-destructive-hovered: hsl(
    var(--color-core-error--h),
    calc(var(--color-core-error--s) - 2%),
    calc(var(--color-core-error--l) + 5%)
  );
  --color-background-interactive-destructive-selected: hsl(
    var(--color-core-error--h),
    calc(var(--color-core-error--s) - 4%),
    calc(var(--color-core-error--l) + 10%)
  );
  --color-background-interactive-destructive-focused: hsl(
    var(--color-core-error--h),
    calc(var(--color-core-error--s) - 4%),
    calc(var(--color-core-error--l) + 10%)
  );
  --color-background-interactive-destructive-disabled: hsla(
    var(--color-core-error--h),
    calc(var(--color-core-error--s) - 2%),
    calc(var(--color-core-error--l) + 5%, 0.2)
  );

  --color-background-interactive-smart: hsl(
    var(--color-core-smart--h),
    var(--color-core-smart--s),
    var(--color-core-smart--l)
  );
  --color-background-interactive-smart-hovered: hsl(
    var(--color-core-smart--h),
    calc(var(--color-core-smart--s) - 2%),
    calc(var(--color-core-smart--l) + 3%)
  );
  --color-background-interactive-smart-selected: hsl(
    var(--color-core-smart--h),
    calc(var(--color-core-smart--s) - 4%),
    calc(var(--color-core-smart--l) + 7%)
  );
  --color-background-interactive-smart-focused: hsl(
    var(--color-core-smart--h),
    calc(var(--color-core-smart--s) - 4%),
    calc(var(--color-core-smart--l) + 10%)
  );
  --color-background-interactive-smart-disabled: hsla(
    var(--color-core-smart--h),
    calc(var(--color-core-smart--s) - 2%),
    calc(var(--color-core-smart--l) + 5%, 0.2)
  );

  /* Background -> Acents */
  --color-background-accent: hsl(var(--color-core-accent--h), var(--color-core-accent--s), var(--color-core-accent--l));
  --color-background-accent-issue: hsla(225, 100%, 70%, 0.1);
  --color-background-accent-ticket: hsla(50, 100%, 50%, 0.1);
  --color-background-accent-opportunity: hsla(155, 88%, 55%, 0.1);
  --color-background-accent-conversation: hsla(25, 100%, 60%, 0.1);

  /* Background -> feedback */

  --color-background-feedback-danger: hsla(
    var(--color-core-error--h),
    var(--color-core-error--s),
    var(--color-core-error--l),
    0.1
  );
  --color-background-feedback-warning: hsla(
    var(--color-core-warning--h),
    var(--color-core-warning--s),
    var(--color-core-warning--l),
    0.1
  );
  --color-background-feedback-success: hsla(
    var(--color-core-success--h),
    var(--color-core-success--s),
    var(--color-core-success--l),
    0.1
  );
  --color-background-feedback-smart: hsla(254, 92%, 71%, 0.1);
  --color-background-feedback-neutral: hsla(var(--color-core-accent--h), var(--background-layer-saturation), 98%, 0.1);
  --color-background-feedback-informative: hsla(175, 100%, 26%, 0.2);

  /* Background -> Input */

  --color-background-input-empty: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 9%);
  --color-background-input-filled: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 20%);
  --color-background-input-focused: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 16%);
  --color-background-input-error: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 20%);
  --color-background-input-suggested: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 20%);
  --color-background-input-disabled: hsla(var(--color-core-accent--h), var(--background-layer-saturation), 20%, 0.2);
  --color-background-input-toggle: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 24%);

  /* Background - Chart Colors */
  --chart-primary-01: hsla(250, 70%, 75%, 1);
  --chart-primary-02: hsla(250, 70%, 65%, 1);
  --chart-primary-03: hsla(250, 36%, 50%, 1);
  --chart-primary-04: hsla(250, 30%, 35%, 1);
  --chart-primary-05: hsla(248, 25%, 28%, 1);

  --chart-secondary-01: hsla(42, 90%, 70%, 1);
  --chart-secondary-02: hsla(42, 80%, 48%, 1);
  --chart-secondary-03: hsla(42, 54%, 39%, 1);
  --chart-secondary-04: hsla(40, 36%, 28%, 1);
  --chart-secondary-05: hsla(38, 20%, 22%, 1);

  /* Background - sequential colors (eg, for charts) */
  --color-background-sequential-100: hsla(240, 50%, 50%, 1);
  --color-background-sequential-200: hsla(240, 70%, 60%, 1);
  --color-background-sequential-300: hsla(240, 70%, 70%, 1);
  --color-background-sequential-400: hsla(240, 71%, 80%, 1);
  --color-background-sequential-500: hsla(240, 71%, 90%, 1);

  /* Border -> default */
  --border-default: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 22%);
  --border-default-hovered: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 24%);
  --border-default-selected: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 24%);
  --border-default-focused: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 22%);

  /* Border -> Input */

  --border-input-empty: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 21%);
  --border-input-hovered: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 23%);
  --border-input-filled: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 28%);
  --border-input-focused: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 32%);
  --border-input-checkbox: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 32%);
  --border-input-error: hsl(var(--color-core-error--h), var(--color-core-error--s), var(--color-core-error--l));
  --border-input-suggested: hsla(294, 100, 44, 0.6);
  --border-input-disabled: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 32%, 0.4);

  /* Content -> Default */
  --color-content-default-highlight: hsl(var(--color-core-accent--h), 0%, 100%);
  --color-content-default-primary: hsl(var(--color-core-accent--h), 4%, 94%);
  --color-content-default-secondary: hsl(var(--color-core-accent--h), 4%, 78%);
  --color-content-default-tertiary: hsl(var(--color-core-accent--h), 4%, 62%);
  --color-content-default-disabled: hsl(var(--color-core-accent--h), 4%, 38%);
  /* Content -> Feedback */
  --color-content-feedback-warning: hsla(
    var(--color-core-warning--h),
    var(--color-core-warning--s),
    var(--color-core-warning--l)
  );
  --color-content-feedback-danger: hsl(
    var(--color-core-error--h),
    var(--color-core-error--s),
    var(--color-core-error--l)
  );
  --color-content-feedback-success: hsl(
    var(--color-core-success--h),
    var(--color-core-success--s),
    var(--color-core-success--l)
  );
  --color-content-feedback-smart: hsl(294, 100%, 44%);
  --color-content-feedback-informative: hsl(175, 100%, 26%);
  --color-content-feedback-link: hsl(220, 96%, 70%);
  --color-content-banner-purple: hsl(265, 100%, 70%);

  /* Content -> Accent */

  --color-content-accent-issue: hsl(225, 100%, 70%);
  --color-content-accent-ticket: hsl(50, 100%, 50%);
  --color-content-accent-opportunity: hsl(155, 88%, 55%);
  --color-content-accent-conversation: hsl(25, 100%, 60%);
  --color-content-accent-customer: hsl(140, 50%, 43%);
  --color-content-accent-rev-user: hsl(24, 100%, 65%);

  --color-content-accent-product: 260, 100%, 75%;
  --color-content-accent-feature: 190, 100%, 65%;
  --color-content-accent-capability: 210, 100%, 64%;
  --color-content-accent-runnable: 45, 63%, 61%;
  --color-content-accent-linkable: 39, 100%, 55%;
  --color-content-accent-microservice: 39, 100%, 55%;
  --color-content-accent-component: 39, 100%, 55%;
  --color-content-accent-enhancement: 155, 88%, 55%;

  /* The end of derived colors */

  --bg-button-brand: var(--color-background-interactive-primary);
  --bg-button-brand-hovered: var(--color-background-interactive-primary-hovered);
  --bg-button-brand-disabled: var(--color-background-interactive-primary-disabled);

  --bg-sunk-area: var(--color-background-layer-sunk);
  --bg-base: var(--color-background-layer-base);
  --bg-overlay: var(--color-background-layer-01);
  --bg-pill: var(--color-background-layer-02);
  --bg-pill-hovered: var(--color-background-layer-03);
  --bg-pill-selected: var(--color-background-layer-04);
  --bg-lifted-area: var(--color-background-layer-03);
  --bg-lifted-area-hovered: var(--color-background-layer-04);

  /* DARK MODE VARIABLES */

  --text-color-disabled: var(--color-content-default-disabled);

  --border-hovered: var(--border-default-hovered);
  --border-selected: var(--border-default-selected);
  --border-selected-hovered: var(--border-default-selected);
  --border-input: var(--border-input-empty);
  --border-checkbox: var(--border-input-checkbox);
  --border-checkbox-disabled: var(--border-input-disabled);
  --border-separator: var(--border-default);

  --text-color-success: var(--color-content-feedback-success);
  --text-color-alert: var(--color-content-feedback-danger);
  --text-color-warning: var(--color-content-feedback-warning);
  --text-color-link: var(--color-content-feedback-link);
  --text-color-purple: var(--color-content-banner-purple);

  --text-color-issue: var(--color-content-accent-issue);
  --text-color-ticket: var(--color-content-accent-ticket);
  --text-color-opportunity: var(--color-content-accent-opportunity);
  --text-color-enhancement: var(--color-content-accent-enhancement);
  --text-color-bug: var(--color-red-light);
  --text-color-request: var(--color-yellow-light);
  --text-color-problem: var(--color-orange-light);
  --text-color-conversation: var(--color-content-accent-conversation);
  --text-color-dev-user: var(--color-content-feedback-link);
  --text-color-rev-user: var(--color-content-accent-rev-user);

  --bg-badge: var(--color-background-feedback-neutral);
  --bg-badge-hovered: var(--color-background-feedback-neutral);

  --bg-menu: var(--color-background-interactive-flat);
  --bg-menu-hovered: var(--color-background-interactive-flat-hovered);
  --bg-menu-selected: var(--color-background-interactive-flat-selected);
  --bg-menu-selected-hovered: var(--color-background-interactive-flat-selected);

  --bg-area: var(--color-background-layer-01);
  --bg-area-hovered: var(--color-background-layer-01);
  --bg-area-selected: var(--color-background-layer-02);

  --bg-button-primary: var(--color-background-interactive-secondary);
  --bg-button-primary-hovered: var(--color-background-interactive-secondary-hovered);
  --bg-button-secondary: var(--color-background-interactive-tertiary);
  --bg-button-secondary-hovered: var(--color-background-interactive-tertiary-hovered);
  --bg-button-tertiary: var(--color-background-interactive-flat);
  --bg-button-tertiary-hovered: var(--color-background-interactive-flat-hovered);
  --bg-button-muted: var(--color-background-interactive-flat);
  --bg-button-muted-hovered: var(--color-background-interactive-flat-hovered);
  --bg-button-destructive: var(--color-background-interactive-destructive);
  --bg-button-destructive-hovered: var(--color-background-interactive-destructive-hovered);

  --bg-toggle: var(--color-background-input-toggle);
  --bg-toggle-active: var(--color-background-accent);
  --bg-toggle-disabled: var(--color-background-input-disabled);

  --bg-input: var(--color-background-input-empty);
  --bg-nav-search: var(--color-background-input-empty);
  --bg-menu-search: var(--color-background-input-empty);

  --bg-dotted-loader: hsla(var(--color-white), 1);
  --bg-scrollbar: hsla(var(--color-white), 0.2);
  --bg-scrollbar-hovered: hsla(var(--color-white), 0.5);
  --bg-media-overlay: hsla(var(--color-black), 0.3);

  --bg-success: var(--color-background-feedback-success);
  --bg-failure: var(--color-background-feedback-danger);
  --bg-warning: var(--color-background-feedback-warning);
  --bg-smart: var(--color-background-feedback-smart);

  --bg-chart-tooltip: var(--color-background-layer-05);
  --bg-chart-medium: hsla(240, 70%, 72%, 1);
  --bg-chart-light: hsla(240, 71%, 88%, 1);
  --border-chart-grid: var(--border-input);
  --color-content-chart: var(--color-content-default-tertiary);

  --shadow-tiny: 0px 0px 0px 1px hsla(var(--color-white), 0.1), 0px 1px 2px hsla(var(--color-black), 0.05);
  --shadow-popover: 0px 0px 0px 1px hsla(var(--color-white), 0.1), 0px 6px 12px -3px hsla(var(--color-black), 0.2);
  --shadow-modal: 0px 0px 0px 1px hsla(var(--color-white), 0.1), 0px 12px 36px hsla(var(--color-black), 0.2);
  --shadow-plug: 0px 0px 0px 1px hsla(var(--color-white), 0.1), 0px 10px 15px -3px hsla(var(--color-black), 0.02),
    0px 4px 6px -2px hsla(var(--color-black), 0.02);
  --shadow-slide-in: 0px 0px 0px 1px hsla(var(--color-white), 0.1), 0px 0px 64px hsla(var(--color-black), 0.3);

  --shadow-pill: none;
  --shadow-pill-hovered: none;
  --shadow-lifted-area: none;

  --color-trails-product: var(--color-content-accent-product);
  --color-trails-feature: var(--color-content-accent-feature);
  --color-trails-capability: var(--color-content-accent-capability);
  --color-trails-runnable: var(--color-content-accent-runnable);
  --color-trails-enhancement: var(--color-content-accent-enhancement);
  --color-trails-linkable: var(--color-content-accent-linkable);
  --color-trails-customPart: var(--color-content-accent-enhancement);
  --color-trails-microservice: var(--color-content-accent-microservice);
  --color-trails-component: var(--color-content-accent-component);

  --color-support-vistas: var(--color-content-accent-ticket);
  --color-product-vistas: var(--color-content-accent-product);
  --color-build-vistas: var(--color-content-accent-issue);
  --color-customer-vistas: var(--color-content-accent-customer);

  --page-gutter: 2.25rem;
  --side-panel-gutter: 1rem;
  --left-panel-collapsed-width: 3rem;
  --left-panel-expanded-width: 16rem;
}

@media (max-width: 639px) {
  :root {
    --page-gutter: 1rem;
    --side-panel-gutter: 1rem;
    --left-panel-expanded-width: 100vw;
  }
  .h-screen {
    height: 100vh; /* Use vh as a fallback for browsers that do not support Custom Properties */
    height: calc(var(--vh, 1vh) * 100);
  }
}

:root.light {
  /* The start of derived colors */
  --color-core-accent--h: 240;
  --color-core-accent--s: 100%;
  --color-core-accent--l: 60%;

  --color-core-error--h: 343;
  --color-core-error--s: 86%;
  --color-core-error--l: 39%;

  --color-core-success--h: 141;
  --color-core-success--s: 60%;
  --color-core-success--l: 26%;

  --color-core-warning--h: 45;
  --color-core-warning--s: 63%;
  --color-core-warning--l: 31%;
}

:root:not(.light) .force-inverted[class],
:root.light,
.force-light {
  --color-black: 0, 0%, 0%;
  --color-white: 0, 0%, 100%;

  --color-gray-950: 0, 0%, 6%;
  --color-gray-910: 0, 0%, 11%;
  --color-gray-900: 0, 0%, 13%;
  --color-gray-800: 0, 0%, 16%;
  --color-gray-700: 0, 0%, 23%;
  --color-gray-600: 0, 0%, 34%;
  --color-gray-500: 0, 0%, 43%;
  --color-gray-400: 0, 0%, 64%;
  --color-gray-300: 0, 0%, 83%;
  --color-gray-200: 0, 0%, 89%;
  --color-gray-100: 0, 0%, 94%;
  --color-gray-50: 0, 0%, 99%;

  --color-red-dark: 343, 86%, 39%;
  --color-red-medium: 346, 91%, 48%;
  --color-red-light: 350, 97%, 66%;

  --color-orange-dark: 31, 84%, 30%;
  --color-orange-medium: 36, 100%, 24%;
  --color-orange-light: 31, 79%, 47%;

  --color-yellow-dark: 42, 55%, 29%;
  --color-yellow-medium: 48, 76%, 60%;
  --color-yellow-light: 43, 61%, 43%;

  --color-green-dark: 141, 60%, 26%;
  --color-green-medium: 153, 100%, 27%;
  --color-green-light: 140, 50%, 43%;

  --color-teal-dark: 172, 49%, 27%;
  --color-teal-medium: 175, 100%, 26%;
  --color-teal-light: 172, 55%, 41%;

  --color-sky-blue-dark: 191, 57%, 45%;
  --color-sky-blue-medium: 190, 100%, 30%;
  --color-sky-blue-light: 191, 84%, 36%;

  --color-blue-dark: 214, 81%, 40%;
  --color-blue-medium: 221, 100%, 58%;
  --color-blue-light: 220, 95%, 66%;

  --color-purple-dark: 290, 80%, 40%;
  --color-purple-medium: 240, 100%, 60%;
  --color-purple-light: 265, 100%, 60%;

  --background-layer-saturation: 10%;

  /* Background -> Layers */
  --color-background-layer-sunk: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 98%);
  --color-background-layer-base: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 100%);
  --color-background-layer-01: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 96%);
  --color-background-layer-02: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 94%);
  --color-background-layer-03: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 88%);
  --color-background-layer-04: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 86%);
  --color-background-layer-05: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 82%);

  /* Background -> Interactive */
  --color-background-interactive-primary: hsl(
    var(--color-core-accent--h),
    var(--color-core-accent--s),
    var(--color-core-accent--l)
  );
  --color-background-interactive-primary-hovered: hsl(
    var(--color-core-accent--h),
    calc(var(--color-core-accent--s) - 2%),
    calc(var(--color-core-accent--l) + 5%)
  );
  --color-background-interactive-primary-selected: hsl(
    var(--color-core-accent--h),
    calc(var(--color-core-accent--s) - 4%),
    calc(var(--color-core-accent--l) + 10%)
  );
  --color-background-interactive-primary-focused: hsl(
    var(--color-core-accent--h),
    calc(var(--color-core-accent--s) - 4%),
    calc(var(--color-core-accent--l) + 10%)
  );
  --color-background-interactive-primary-disabled: hsla(
    var(--color-core-accent--h),
    calc(var(--color-core-accent--s) - 2%),
    calc(var(--color-core-accent--l) + 5%),
    0.2
  );

  --color-background-interactive-secondary: hsl(var(--color-core-accent--h), 32%, 100%);
  --color-background-interactive-secondary-hovered: hsl(var(--color-core-accent--h), 32%, 98%);
  --color-background-interactive-secondary-selected: hsl(var(--color-core-accent--h), 32%, 94%);
  --color-background-interactive-secondary-focused: hsl(var(--color-core-accent--h), 32%, 94%);
  --color-background-interactive-secondary-disabled: hsla(var(--color-core-accent--h), 32%, 100%.0.2);

  --color-background-interactive-tertiary: hsl(var(--color-core-accent--h), 10%, 92%);
  --color-background-interactive-tertiary-hovered: hsl(var(--color-core-accent--h), 10%, 88%);
  --color-background-interactive-tertiary-selected: hsl(var(--color-core-accent--h), 32%, 88%);
  --color-background-interactive-tertiary-focused: hsl(var(--color-core-accent--h), 32%, 92%);
  --color-background-interactive-tertiary-disabled: hsla(var(--color-core-accent--h), 32%, 90%, 0.2);

  --color-background-interactive-flat: hsla(var(--color-core-accent--h), var(--background-layer-saturation), 70%, 0);
  --color-background-interactive-flat-hovered: hsl(var(--bg-interactive-tertiary-hovered));
  --color-background-interactive-flat-selected: hsl(
    var(--color-core-accent--h),
    var(--background-layer-saturation),
    90%
  );
  --color-background-interactive-flat-focused: hsl(
    var(--color-core-accent--h),
    var(--background-layer-saturation),
    92%
  );
  --color-background-interactive-flat-disabled: hsla(
    var(--color-core-accent--h),
    var(--background-layer-saturation),
    16%,
    0
  );

  --color-background-interactive-destructive: hsl(
    var(--color-core-error--h),
    var(--color-core-error--s),
    var(--color-core-error--l)
  );
  --color-background-interactive-destructive-hovered: hsl(
    var(--color-core-error--h),
    calc(var(--color-core-error--s) - 2%),
    calc(var(--color-core-error--l) + 5%)
  );
  --color-background-interactive-destructive-selected: hsl(
    var(--color-core-error--h),
    calc(var(--color-core-error--s) - 4%),
    calc(var(--color-core-error--l) + 10%)
  );
  --color-background-interactive-destructive-focused: hsl(
    var(--color-core-error--h),
    calc(var(--color-core-error--s) - 4%),
    calc(var(--color-core-error--l) + 10%)
  );
  --color-background-interactive-destructive-disabled: hsla(
    var(--color-core-error--h),
    calc(var(--color-core-error--s) - 2%),
    calc(var(--color-core-error--l) + 5%, 0.2)
  );

  /* Background -> Acents */
  --color-background-accent: hsl(var(--color-core-accent--h), var(--color-core-accent--s), var(--color-core-accent--l));
  --color-background-accent-issue: hsla(240, 100%, 60%, 0.1);
  --color-background-accent-ticket: hsla(40, 100%, 40%, 0.1);
  --color-background-accent-opportunity: hsla(155, 88%, 35%, 0.1);
  --color-background-accent-conversation: hsla(25, 100%, 60%, 0.1);

  /* Background -> feedback */

  --color-background-feedback-danger: hsla(
    var(--color-core-error--h),
    var(--color-core-error--s),
    var(--color-core-error--l),
    0.1
  );
  --color-background-feedback-warning: hsla(
    var(--color-core-warning--h),
    var(--color-core-warning--s),
    var(--color-core-warning--l),
    0.1
  );
  --color-background-feedback-success: hsla(
    var(--color-core-success--h),
    var(--color-core-success--s),
    var(--color-core-success--l),
    0.1
  );
  --color-background-feedback-smart: hsla(254, 92%, 71%, 0.1);
  --color-background-feedback-neutral: hsla(var(--color-core-accent--h), var(--background-layer-saturation), 98%, 0.1);
  --color-background-feedback-informative: hsla(175, 100%, 26%, 0.2);

  /* Background - Chart Colors */
  --chart-primary-01: hsla(250, 65%, 46%, 1);
  --chart-primary-02: hsla(250, 80%, 64%, 1);
  --chart-primary-03: hsla(250, 80%, 78%, 1);
  --chart-primary-04: hsla(251, 82%, 89%, 1);
  --chart-primary-05: hsla(252, 79%, 96%, 1);

  --chart-secondary-01: hsla(43, 89%, 42%, 1);
  --chart-secondary-02: hsla(43, 89%, 52%, 1);
  --chart-secondary-03: hsla(43, 89%, 71%, 1);
  --chart-secondary-04: hsla(42, 89%, 86%, 1);
  --chart-secondary-05: hsla(41, 92%, 95%, 1);

  /* Background -> Input */

  --color-background-input-empty: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 100%);
  --color-background-input-filled: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 20%);
  --color-background-input-focused: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 20%);
  --color-background-input-error: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 20%);
  --color-background-input-suggested: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 20%);
  --color-background-input-disabled: hsla(var(--color-core-accent--h), var(--background-layer-saturation), 10%, 0.2);
  --color-background-input-toggle: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 80%);

  /* Border -> default */
  --border-default: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 90%);
  --border-default-hovered: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 84%);
  --border-default-selected: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 78%);
  --border-default-focused: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 72%);

  /* Border -> Input */

  --border-input-empty: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 90%);
  --border-input-hovered: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 84%);
  --border-input-filled: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 78%);
  --border-input-focused: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 72%);
  --border-input-checkbox: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 72%);
  --border-input-error: hsl(var(--color-core-error--h), var(--color-core-error--s), var(--color-core-error--l));
  --border-input-suggested: hsla(294, 100, 44, 0.6);
  --border-input-disabled: hsl(var(--color-core-accent--h), var(--background-layer-saturation), 72%, 0.4);

  /* Content -> Default */
  --color-content-default-highlight: hsl(var(--color-core-accent--h), 0%, 0%);
  --color-content-default-primary: hsl(var(--color-core-accent--h), 4%, 15%);
  --color-content-default-secondary: hsl(var(--color-core-accent--h), 4%, 30%);
  --color-content-default-tertiary: hsl(var(--color-core-accent--h), 4%, 45%);
  --color-content-default-disabled: hsl(var(--color-core-accent--h), 4%, 75%);

  /* Content -> Feedback */
  --color-content-feedback-warning: hsla(
    var(--color-core-warning--h),
    var(--color-core-warning--s),
    var(--color-core-warning--l)
  );
  --color-content-feedback-danger: hsl(
    var(--color-core-error--h),
    var(--color-core-error--s),
    var(--color-core-error--l)
  );
  --color-content-feedback-success: hsl(
    var(--color-core-success--h),
    var(--color-core-success--s),
    var(--color-core-success--l)
  );
  --color-content-feedback-smart: hsl(294, 100%, 44%);
  --color-content-feedback-informative: hsl(175, 100%, 26%);
  --color-content-feedback-link: hsl(238, 89%, 35%);
  --color-content-banner-purple: hsl(265, 100%, 70%);

  /* Content -> Accent */

  --color-content-accent-issue: hsl(240, 100%, 60%);
  --color-content-accent-ticket: hsl(40, 100%, 40%);
  --color-content-accent-opportunity: hsl(155, 88%, 35%);
  --color-content-accent-conversation: hsl(26, 100%, 49%);
  --color-content-accent-customer: hsl(140, 100%, 30%);

  --color-content-accent-product: 260, 100%, 50%;
  --color-content-accent-feature: 190, 100%, 35%;
  --color-content-accent-capability: 210, 100%, 44%;
  --color-content-accent-runnable: 45, 63%, 31%;
  --color-content-accent-linkable: 39, 79%, 47%;
  --color-content-accent-microservice: 39, 79%, 47%;
  --color-content-accent-component: 39, 79%, 47%;
  --color-content-accent-enhancement: 155, 88%, 35%;

  /* The end of derived colors */

  --bg-button-brand: var(--color-background-interactive-primary);
  --bg-button-brand-hovered: var(--color-background-interactive-primary-hovered);
  --bg-button-brand-disabled: var(--color-background-interactive-primary-disabled);

  --bg-sunk-area: var(--color-background-layer-sunk);
  --bg-base: var(--color-background-layer-base);
  --bg-overlay: var(--color-background-layer-base);
  --bg-pill: var(--color-background-layer-02);
  --bg-pill-hovered: var(--color-background-layer-03);
  --bg-pill-selected: var(--color-background-layer-04);
  --bg-lifted-area: var(--color-background-layer-base);
  --bg-lifted-area-hovered: var(--color-background-layer-01);

  --text-color-disabled: var(--color-content-default-disabled);

  --border-hovered: var(--border-default-hovered);
  --border-selected: var(--border-default-selected);
  --border-selected-hovered: var(--border-default-selected);
  --border-input: var(--border-input-empty);

  --border-checkbox: var(--border-input-checkbox);
  --border-checkbox-disabled: var(--border-input-disabled);
  --border-separator: var(--border-default);

  --text-color-success: var(--color-content-feedback-success);
  --text-color-alert: var(--color-content-feedback-danger);
  --text-color-warning: var(--color-content-feedback-warning);
  --text-color-link: var(--color-content-feedback-link);
  --text-color-purple: var(--color-content-banner-purple);

  --text-color-issue: var(--color-content-accent-issue);
  --text-color-ticket: var(--color-content-accent-ticket);
  --text-color-opportunity: var(--color-content-accent-opportunity);
  --text-color-enhancement: var(--color-content-accent-enhancement);
  --text-color-bug: var(--color-red-light);
  --text-color-request: var(--color-yellow-light);
  --text-color-problem: var(--color-orange-light);
  --text-color-conversation: var(--color-content-accent-conversation);
  --text-color-dev-user: var(--color-content-feedback-link);
  --text-color-rev-user: var(--color-content-accent-rev-user);

  --bg-badge: var(--color-background-feedback-neutral);
  --bg-badge-hovered: var(--color-background-feedback-neutral);

  --bg-menu: var(--color-background-interactive-flat);
  --bg-menu-hovered: var(--color-background-interactive-flat-hovered);
  --bg-menu-selected: var(--color-background-interactive-flat-selected);
  --bg-menu-selected-hovered: var(--color-background-interactive-flat-selected);

  --bg-area: var(--color-background-layer-01);
  --bg-area-hovered: var(--color-background-layer-02);
  --bg-area-selected: var(--color-background-layer-02);

  --bg-button-primary: var(--color-background-interactive-secondary);
  --bg-button-primary-hovered: var(--color-background-interactive-secondary-hovered);
  --bg-button-secondary: var(--color-background-interactive-tertiary);
  --bg-button-secondary-hovered: var(--color-background-interactive-tertiary-hovered);
  --bg-button-tertiary: var(--color-background-interactive-flat);
  --bg-button-tertiary-hovered: var(--color-background-interactive-flat-hovered);
  --bg-button-muted: var(--color-background-interactive-flat);
  --bg-button-muted-hovered: var(--color-background-interactive-flat-hovered);
  --bg-button-destructive: var(--color-background-interactive-destructive);
  --bg-button-destructive-hovered: var(--color-background-interactive-destructive-hovered);

  --bg-toggle: var(--color-background-input-toggle);
  --bg-toggle-active: var(--color-background-accent);
  --bg-toggle-disabled: var(--color-background-input-disabled);
  --bg-input: var(--color-background-input-empty);
  --bg-nav-search: var(--color-background-input-empty);
  --bg-menu-search: var(--color-background-input-empty);

  --bg-dotted-loader: hsla(var(--color-black), 0.5);
  --bg-scrollbar: hsla(var(--color-black), 0.2);
  --bg-scrollbar-hovered: hsla(var(--color-black), 0.5);
  --bg-media-overlay: hsla(var(--color-black), 0.3);

  --bg-success: var(--color-background-feedback-success);
  --bg-failure: var(--color-background-feedback-danger);
  --bg-warning: var(--color-background-feedback-warning);
  --bg-smart: var(--color-background-feedback-smart);

  --bg-chart-tooltip: var(--color-background-layer-base);
  --bg-chart-medium: hsla(240, 70%, 72%, 1);
  --bg-chart-light: hsla(240, 71%, 88%, 1);
  --border-chart-grid: var(--border-input);
  --color-content-chart: var(--color-content-default-tertiary);

  --shadow-tiny: 0px 0px 0px 1px hsla(var(--color-black), 0.05), 0px 2px 4px hsla(var(--color-black), 0.05);
  --shadow-popover: 0px 0px 0px 1px hsla(var(--color-black), 0.05), 0px 6px 12px -3px hsla(var(--color-black), 0.2);
  --shadow-modal: 0px 0px 0px 1px hsla(var(--color-black), 0.05), 0px 12px 36px hsla(var(--color-black), 0.2);
  --shadow-plug: 0px 0px 0px 1px hsla(var(--color-black), 0.05), 0px 10px 15px -3px hsla(var(--color-black), 0.02),
    0px 4px 6px -2px hsla(var(--color-black), 0.02);
  --shadow-slide-in: 0px 0px 0px 1px hsla(var(--color-black), 0.05), 0px 0px 64px hsla(var(--color-black), 0.15);

  --shadow-pill: 0px 0px 0px 1px hsla(var(--color-black), 0.1);
  --shadow-pill-hovered: 0px 0px 0px 1px hsla(var(--color-black), 0.1), 0px 2px 4px hsla(var(--color-black), 0.05);
  --shadow-lifted-area: 0px 0px 0px 1px hsla(var(--color-black), 0.1), 0px 4px 8px -4px hsla(var(--color-black), 0.05);

  --color-trails-product: var(--color-content-accent-product);
  --color-trails-feature: var(--color-content-accent-feature);
  --color-trails-capability: var(--color-content-accent-capability);
  --color-trails-runnable: var(--color-content-accent-runnable);
  --color-trails-enhancement: var(--color-content-accent-enhancement);
  --color-trails-linkable: var(--color-content-accent-linkable);
  --color-trails-customPart: var(--color-content-accent-enhancement);
  --color-trails-microservice: var(--color-content-accent-microservice);
  --color-trails-component: var(--color-content-accent-component);

  --color-support-vistas: var(--color-content-accent-ticket);
  --color-product-vistas: var(--color-content-accent-product);
  --color-build-vistas: var(--color-content-accent-issue);
  --color-customer-vistas: var(--color-content-accent-customer);
}

/* This will force links to be readable in bubbles until we do DLS23 redesign */
:root .force-dark.bubble-theme a {
  --text-color-link: hsl(0, 100%, 100%);
  text-decoration: underline;
}

html{
  font-family: -apple-system, BlinkMacSystemFont, var(--font-inter), Segoe UI, Oxygen, Ubuntu, Cantarell, Open Sans, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
}

body{
  background-color: var(--bg-base);
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-primary) / var(--tw-text-opacity));
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

input::-moz-placeholder{
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-tertiary) / var(--tw-text-opacity));
}

input::placeholder{
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-tertiary) / var(--tw-text-opacity));
}

::-webkit-scrollbar{
  height: 9px;
  width: 9px;
}

::-webkit-scrollbar-track{
  background-color: transparent;
}

::-webkit-scrollbar-thumb{
  border-radius: 4.5px;
  border-width: 3px;
  border-style: solid;
  border-color: transparent;
  background-color: var(--bg-scrollbar);
  background-clip: content-box;
}

::-webkit-scrollbar-thumb:hover{
  background-color: var(--bg-scrollbar-hovered);
}

.invisible-scrollbar::-webkit-scrollbar {
  display: none;
}

.bg-fading-base {
  --bg-transparent: hsla(var(--color-core-accent--h), var(--background-layer-saturation), 12%, 0);
  background: linear-gradient(180deg, var(--bg-base), var(--bg-transparent) 100%);
}

.bg-fading-overlay {
  --bg-transparent: hsla(var(--color-core-accent--h), var(--background-layer-saturation), 12%, 0);
  background: linear-gradient(180deg, var(--bg-overlay), var(--bg-transparent) 100%);
}

.bg-fading-nav {
  background: linear-gradient(180deg, hsla(var(--bg-nav-gradient), 1), hsla(var(--bg-nav-gradient), 0) 100%);
}

circle,
ellipse,
line,
path,
polygon,
polyline,
rect {
  vector-effect: non-scaling-stroke;
}

/* TODO: Handle it with global */
.dr-select .react-select__control{
  background-color: var(--bg-pill-hovered);
  border-width: 0px;
  border-radius: 0.5rem;
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-highlight) / var(--tw-text-opacity));
  /* ring-1 ring-white-50 ring-offset-2 ring-offset-black-90; */
}

.dr-select .react-select__control:hover{
  background-color: hsla(0, 0%, 100%, 0.12);
  /* ring-1 ring-white-50 ring-offset-2 ring-offset-black-90; */
}

.dr-select .react-select__control:focus-within{
  --tw-ring-color: hsla(0, 0%, 100%, 0.5);
  --tw-ring-offset-width: 2px;
  --tw-ring-offset-color: hsla(0, 0%, 0%, 0.9);
}

.dr-select .react-select__menu{
  background-color: var(--bg-overlay);
  border-radius: 0.5rem;
  overflow: hidden;
}

.dr-select .react-select__option--is-focused{
  background-color: hsla(0, 0%, 100%, 0.12);
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-highlight) / var(--tw-text-opacity));
}

.dr-select .react-select__option--is-selected{
  background-color: hsla(0, 0%, 100%, 0.12);
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-highlight) / var(--tw-text-opacity));
}

.dr-select .react-select__single-value{
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-secondary) / var(--tw-text-opacity));
}

.dr-select .react-select__input{
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  border-width: 0px;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000) !important;
  --tw-text-opacity: 1;
  color: hsl(var(--text-color-secondary) / var(--tw-text-opacity));
}

.dr-select .react-select__option{
  padding: 0px;
}

.dr-select .react-select__menu-list{
  overflow: hidden;
  padding: 0px;
}

.dr-select .react-select__indicator-separator{
  display: none;
}

.infinite-scroll-component__outerdiv {
  max-height: 100%;
}

.backdrop-blur-paper {
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(100px);
}

@keyframes sprite-mask-universal {
  from {
    mask-position: 0 0;
    -webkit-mask-position: 0 0;
  }
  to {
    mask-position: calc(-1 * var(--tile-width) * (var(--sprite-frames) - 1) * var(--scale-x)) 0;
    -webkit-mask-position: calc(-1 * var(--tile-width) * (var(--sprite-frames) - 1) * var(--scale-x)) 0;
  }
}

body{--ag-legacy-styles-loaded: "true"}.ag-icon{font-family:var(--ag-icon-font-family);font-weight:var(--ag-icon-font-weight);color:var(--ag-icon-font-color);font-size:var(--ag-icon-size);line-height:var(--ag-icon-size);font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:var(--ag-icon-size);height:var(--ag-icon-size);position:relative}.ag-icon::before{content:"";font-family:inherit}.ag-icon::after{background:rgba(0,0,0,0) var(--ag-icon-image, none) center/contain no-repeat;display:var(--ag-icon-image-display);opacity:var(--ag-icon-image-opacity, 0.9);position:absolute;inset:0;content:""}.ag-icon-aggregation{font-family:var(--ag-icon-font-family-aggregation, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-aggregation, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-aggregation, var(--ag-icon-font-color))}.ag-icon-aggregation::before{content:var(--ag-icon-font-code-aggregation, "\f101");display:var(--ag-icon-font-display-aggregation, var(--ag-icon-font-display))}.ag-icon-aggregation::after{background-image:var(--ag-icon-image-aggregation, var(--ag-icon-image));display:var(--ag-icon-image-display-aggregation, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-aggregation, var(--ag-icon-image-opacity, 0.9))}.ag-icon-arrows{font-family:var(--ag-icon-font-family-arrows, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-arrows, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-arrows, var(--ag-icon-font-color))}.ag-icon-arrows::before{content:var(--ag-icon-font-code-arrows, "\f102");display:var(--ag-icon-font-display-arrows, var(--ag-icon-font-display))}.ag-icon-arrows::after{background-image:var(--ag-icon-image-arrows, var(--ag-icon-image));display:var(--ag-icon-image-display-arrows, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-arrows, var(--ag-icon-image-opacity, 0.9))}.ag-icon-asc{font-family:var(--ag-icon-font-family-asc, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-asc, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-asc, var(--ag-icon-font-color))}.ag-icon-asc::before{content:var(--ag-icon-font-code-asc, "\f103");display:var(--ag-icon-font-display-asc, var(--ag-icon-font-display))}.ag-icon-asc::after{background-image:var(--ag-icon-image-asc, var(--ag-icon-image));display:var(--ag-icon-image-display-asc, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-asc, var(--ag-icon-image-opacity, 0.9))}.ag-icon-cancel{font-family:var(--ag-icon-font-family-cancel, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-cancel, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-cancel, var(--ag-icon-font-color))}.ag-icon-cancel::before{content:var(--ag-icon-font-code-cancel, "\f104");display:var(--ag-icon-font-display-cancel, var(--ag-icon-font-display))}.ag-icon-cancel::after{background-image:var(--ag-icon-image-cancel, var(--ag-icon-image));display:var(--ag-icon-image-display-cancel, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-cancel, var(--ag-icon-image-opacity, 0.9))}.ag-icon-chart{font-family:var(--ag-icon-font-family-chart, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-chart, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-chart, var(--ag-icon-font-color))}.ag-icon-chart::before{content:var(--ag-icon-font-code-chart, "\f105");display:var(--ag-icon-font-display-chart, var(--ag-icon-font-display))}.ag-icon-chart::after{background-image:var(--ag-icon-image-chart, var(--ag-icon-image));display:var(--ag-icon-image-display-chart, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-chart, var(--ag-icon-image-opacity, 0.9))}.ag-icon-checkbox-checked{font-family:var(--ag-icon-font-family-checkbox-checked, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-checkbox-checked, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-checkbox-checked, var(--ag-icon-font-color))}.ag-icon-checkbox-checked::before{content:var(--ag-icon-font-code-checkbox-checked, "\f106");display:var(--ag-icon-font-display-checkbox-checked, var(--ag-icon-font-display))}.ag-icon-checkbox-checked::after{background-image:var(--ag-icon-image-checkbox-checked, var(--ag-icon-image));display:var(--ag-icon-image-display-checkbox-checked, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-checkbox-checked, var(--ag-icon-image-opacity, 0.9))}.ag-icon-checkbox-indeterminate{font-family:var(--ag-icon-font-family-checkbox-indeterminate, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-checkbox-indeterminate, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-checkbox-indeterminate, var(--ag-icon-font-color))}.ag-icon-checkbox-indeterminate::before{content:var(--ag-icon-font-code-checkbox-indeterminate, "\f107");display:var(--ag-icon-font-display-checkbox-indeterminate, var(--ag-icon-font-display))}.ag-icon-checkbox-indeterminate::after{background-image:var(--ag-icon-image-checkbox-indeterminate, var(--ag-icon-image));display:var(--ag-icon-image-display-checkbox-indeterminate, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-checkbox-indeterminate, var(--ag-icon-image-opacity, 0.9))}.ag-icon-checkbox-unchecked{font-family:var(--ag-icon-font-family-checkbox-unchecked, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-checkbox-unchecked, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-checkbox-unchecked, var(--ag-icon-font-color))}.ag-icon-checkbox-unchecked::before{content:var(--ag-icon-font-code-checkbox-unchecked, "\f108");display:var(--ag-icon-font-display-checkbox-unchecked, var(--ag-icon-font-display))}.ag-icon-checkbox-unchecked::after{background-image:var(--ag-icon-image-checkbox-unchecked, var(--ag-icon-image));display:var(--ag-icon-image-display-checkbox-unchecked, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-checkbox-unchecked, var(--ag-icon-image-opacity, 0.9))}.ag-icon-color-picker{font-family:var(--ag-icon-font-family-color-picker, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-color-picker, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-color-picker, var(--ag-icon-font-color))}.ag-icon-color-picker::before{content:var(--ag-icon-font-code-color-picker, "\f109");display:var(--ag-icon-font-display-color-picker, var(--ag-icon-font-display))}.ag-icon-color-picker::after{background-image:var(--ag-icon-image-color-picker, var(--ag-icon-image));display:var(--ag-icon-image-display-color-picker, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-color-picker, var(--ag-icon-image-opacity, 0.9))}.ag-icon-columns{font-family:var(--ag-icon-font-family-columns, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-columns, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-columns, var(--ag-icon-font-color))}.ag-icon-columns::before{content:var(--ag-icon-font-code-columns, "\f10a");display:var(--ag-icon-font-display-columns, var(--ag-icon-font-display))}.ag-icon-columns::after{background-image:var(--ag-icon-image-columns, var(--ag-icon-image));display:var(--ag-icon-image-display-columns, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-columns, var(--ag-icon-image-opacity, 0.9))}.ag-icon-contracted{font-family:var(--ag-icon-font-family-contracted, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-contracted, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-contracted, var(--ag-icon-font-color))}.ag-icon-contracted::before{content:var(--ag-icon-font-code-contracted, "\f10b");display:var(--ag-icon-font-display-contracted, var(--ag-icon-font-display))}.ag-icon-contracted::after{background-image:var(--ag-icon-image-contracted, var(--ag-icon-image));display:var(--ag-icon-image-display-contracted, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-contracted, var(--ag-icon-image-opacity, 0.9))}.ag-icon-copy{font-family:var(--ag-icon-font-family-copy, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-copy, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-copy, var(--ag-icon-font-color))}.ag-icon-copy::before{content:var(--ag-icon-font-code-copy, "\f10c");display:var(--ag-icon-font-display-copy, var(--ag-icon-font-display))}.ag-icon-copy::after{background-image:var(--ag-icon-image-copy, var(--ag-icon-image));display:var(--ag-icon-image-display-copy, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-copy, var(--ag-icon-image-opacity, 0.9))}.ag-icon-cross{font-family:var(--ag-icon-font-family-cross, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-cross, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-cross, var(--ag-icon-font-color))}.ag-icon-cross::before{content:var(--ag-icon-font-code-cross, "\f10d");display:var(--ag-icon-font-display-cross, var(--ag-icon-font-display))}.ag-icon-cross::after{background-image:var(--ag-icon-image-cross, var(--ag-icon-image));display:var(--ag-icon-image-display-cross, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-cross, var(--ag-icon-image-opacity, 0.9))}.ag-icon-csv{font-family:var(--ag-icon-font-family-csv, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-csv, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-csv, var(--ag-icon-font-color))}.ag-icon-csv::before{content:var(--ag-icon-font-code-csv, "\f10e");display:var(--ag-icon-font-display-csv, var(--ag-icon-font-display))}.ag-icon-csv::after{background-image:var(--ag-icon-image-csv, var(--ag-icon-image));display:var(--ag-icon-image-display-csv, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-csv, var(--ag-icon-image-opacity, 0.9))}.ag-icon-cut{font-family:var(--ag-icon-font-family-cut, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-cut, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-cut, var(--ag-icon-font-color))}.ag-icon-cut::before{content:var(--ag-icon-font-code-cut, "\f10f");display:var(--ag-icon-font-display-cut, var(--ag-icon-font-display))}.ag-icon-cut::after{background-image:var(--ag-icon-image-cut, var(--ag-icon-image));display:var(--ag-icon-image-display-cut, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-cut, var(--ag-icon-image-opacity, 0.9))}.ag-icon-desc{font-family:var(--ag-icon-font-family-desc, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-desc, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-desc, var(--ag-icon-font-color))}.ag-icon-desc::before{content:var(--ag-icon-font-code-desc, "\f110");display:var(--ag-icon-font-display-desc, var(--ag-icon-font-display))}.ag-icon-desc::after{background-image:var(--ag-icon-image-desc, var(--ag-icon-image));display:var(--ag-icon-image-display-desc, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-desc, var(--ag-icon-image-opacity, 0.9))}.ag-icon-excel{font-family:var(--ag-icon-font-family-excel, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-excel, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-excel, var(--ag-icon-font-color))}.ag-icon-excel::before{content:var(--ag-icon-font-code-excel, "\f111");display:var(--ag-icon-font-display-excel, var(--ag-icon-font-display))}.ag-icon-excel::after{background-image:var(--ag-icon-image-excel, var(--ag-icon-image));display:var(--ag-icon-image-display-excel, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-excel, var(--ag-icon-image-opacity, 0.9))}.ag-icon-expanded{font-family:var(--ag-icon-font-family-expanded, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-expanded, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-expanded, var(--ag-icon-font-color))}.ag-icon-expanded::before{content:var(--ag-icon-font-code-expanded, "\f112");display:var(--ag-icon-font-display-expanded, var(--ag-icon-font-display))}.ag-icon-expanded::after{background-image:var(--ag-icon-image-expanded, var(--ag-icon-image));display:var(--ag-icon-image-display-expanded, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-expanded, var(--ag-icon-image-opacity, 0.9))}.ag-icon-eye-slash{font-family:var(--ag-icon-font-family-eye-slash, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-eye-slash, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-eye-slash, var(--ag-icon-font-color))}.ag-icon-eye-slash::before{content:var(--ag-icon-font-code-eye-slash, "\f113");display:var(--ag-icon-font-display-eye-slash, var(--ag-icon-font-display))}.ag-icon-eye-slash::after{background-image:var(--ag-icon-image-eye-slash, var(--ag-icon-image));display:var(--ag-icon-image-display-eye-slash, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-eye-slash, var(--ag-icon-image-opacity, 0.9))}.ag-icon-eye{font-family:var(--ag-icon-font-family-eye, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-eye, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-eye, var(--ag-icon-font-color))}.ag-icon-eye::before{content:var(--ag-icon-font-code-eye, "\f114");display:var(--ag-icon-font-display-eye, var(--ag-icon-font-display))}.ag-icon-eye::after{background-image:var(--ag-icon-image-eye, var(--ag-icon-image));display:var(--ag-icon-image-display-eye, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-eye, var(--ag-icon-image-opacity, 0.9))}.ag-icon-filter{font-family:var(--ag-icon-font-family-filter, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-filter, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-filter, var(--ag-icon-font-color))}.ag-icon-filter::before{content:var(--ag-icon-font-code-filter, "\f115");display:var(--ag-icon-font-display-filter, var(--ag-icon-font-display))}.ag-icon-filter::after{background-image:var(--ag-icon-image-filter, var(--ag-icon-image));display:var(--ag-icon-image-display-filter, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-filter, var(--ag-icon-image-opacity, 0.9))}.ag-icon-first{font-family:var(--ag-icon-font-family-first, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-first, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-first, var(--ag-icon-font-color))}.ag-icon-first::before{content:var(--ag-icon-font-code-first, "\f116");display:var(--ag-icon-font-display-first, var(--ag-icon-font-display))}.ag-icon-first::after{background-image:var(--ag-icon-image-first, var(--ag-icon-image));display:var(--ag-icon-image-display-first, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-first, var(--ag-icon-image-opacity, 0.9))}.ag-icon-grip{font-family:var(--ag-icon-font-family-grip, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-grip, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-grip, var(--ag-icon-font-color))}.ag-icon-grip::before{content:var(--ag-icon-font-code-grip, "\f117");display:var(--ag-icon-font-display-grip, var(--ag-icon-font-display))}.ag-icon-grip::after{background-image:var(--ag-icon-image-grip, var(--ag-icon-image));display:var(--ag-icon-image-display-grip, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-grip, var(--ag-icon-image-opacity, 0.9))}.ag-icon-group{font-family:var(--ag-icon-font-family-group, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-group, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-group, var(--ag-icon-font-color))}.ag-icon-group::before{content:var(--ag-icon-font-code-group, "\f118");display:var(--ag-icon-font-display-group, var(--ag-icon-font-display))}.ag-icon-group::after{background-image:var(--ag-icon-image-group, var(--ag-icon-image));display:var(--ag-icon-image-display-group, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-group, var(--ag-icon-image-opacity, 0.9))}.ag-icon-last{font-family:var(--ag-icon-font-family-last, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-last, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-last, var(--ag-icon-font-color))}.ag-icon-last::before{content:var(--ag-icon-font-code-last, "\f119");display:var(--ag-icon-font-display-last, var(--ag-icon-font-display))}.ag-icon-last::after{background-image:var(--ag-icon-image-last, var(--ag-icon-image));display:var(--ag-icon-image-display-last, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-last, var(--ag-icon-image-opacity, 0.9))}.ag-icon-left{font-family:var(--ag-icon-font-family-left, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-left, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-left, var(--ag-icon-font-color))}.ag-icon-left::before{content:var(--ag-icon-font-code-left, "\f11a");display:var(--ag-icon-font-display-left, var(--ag-icon-font-display))}.ag-icon-left::after{background-image:var(--ag-icon-image-left, var(--ag-icon-image));display:var(--ag-icon-image-display-left, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-left, var(--ag-icon-image-opacity, 0.9))}.ag-icon-linked{font-family:var(--ag-icon-font-family-linked, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-linked, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-linked, var(--ag-icon-font-color))}.ag-icon-linked::before{content:var(--ag-icon-font-code-linked, "\f11b");display:var(--ag-icon-font-display-linked, var(--ag-icon-font-display))}.ag-icon-linked::after{background-image:var(--ag-icon-image-linked, var(--ag-icon-image));display:var(--ag-icon-image-display-linked, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-linked, var(--ag-icon-image-opacity, 0.9))}.ag-icon-loading{font-family:var(--ag-icon-font-family-loading, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-loading, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-loading, var(--ag-icon-font-color))}.ag-icon-loading::before{content:var(--ag-icon-font-code-loading, "\f11c");display:var(--ag-icon-font-display-loading, var(--ag-icon-font-display))}.ag-icon-loading::after{background-image:var(--ag-icon-image-loading, var(--ag-icon-image));display:var(--ag-icon-image-display-loading, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-loading, var(--ag-icon-image-opacity, 0.9))}.ag-icon-maximize{font-family:var(--ag-icon-font-family-maximize, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-maximize, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-maximize, var(--ag-icon-font-color))}.ag-icon-maximize::before{content:var(--ag-icon-font-code-maximize, "\f11d");display:var(--ag-icon-font-display-maximize, var(--ag-icon-font-display))}.ag-icon-maximize::after{background-image:var(--ag-icon-image-maximize, var(--ag-icon-image));display:var(--ag-icon-image-display-maximize, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-maximize, var(--ag-icon-image-opacity, 0.9))}.ag-icon-menu{font-family:var(--ag-icon-font-family-menu, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-menu, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-menu, var(--ag-icon-font-color))}.ag-icon-menu::before{content:var(--ag-icon-font-code-menu, "\f11e");display:var(--ag-icon-font-display-menu, var(--ag-icon-font-display))}.ag-icon-menu::after{background-image:var(--ag-icon-image-menu, var(--ag-icon-image));display:var(--ag-icon-image-display-menu, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-menu, var(--ag-icon-image-opacity, 0.9))}.ag-icon-minimize{font-family:var(--ag-icon-font-family-minimize, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-minimize, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-minimize, var(--ag-icon-font-color))}.ag-icon-minimize::before{content:var(--ag-icon-font-code-minimize, "\f11f");display:var(--ag-icon-font-display-minimize, var(--ag-icon-font-display))}.ag-icon-minimize::after{background-image:var(--ag-icon-image-minimize, var(--ag-icon-image));display:var(--ag-icon-image-display-minimize, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-minimize, var(--ag-icon-image-opacity, 0.9))}.ag-icon-next{font-family:var(--ag-icon-font-family-next, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-next, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-next, var(--ag-icon-font-color))}.ag-icon-next::before{content:var(--ag-icon-font-code-next, "\f120");display:var(--ag-icon-font-display-next, var(--ag-icon-font-display))}.ag-icon-next::after{background-image:var(--ag-icon-image-next, var(--ag-icon-image));display:var(--ag-icon-image-display-next, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-next, var(--ag-icon-image-opacity, 0.9))}.ag-icon-none{font-family:var(--ag-icon-font-family-none, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-none, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-none, var(--ag-icon-font-color))}.ag-icon-none::before{content:var(--ag-icon-font-code-none, "\f121");display:var(--ag-icon-font-display-none, var(--ag-icon-font-display))}.ag-icon-none::after{background-image:var(--ag-icon-image-none, var(--ag-icon-image));display:var(--ag-icon-image-display-none, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-none, var(--ag-icon-image-opacity, 0.9))}.ag-icon-not-allowed{font-family:var(--ag-icon-font-family-not-allowed, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-not-allowed, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-not-allowed, var(--ag-icon-font-color))}.ag-icon-not-allowed::before{content:var(--ag-icon-font-code-not-allowed, "\f122");display:var(--ag-icon-font-display-not-allowed, var(--ag-icon-font-display))}.ag-icon-not-allowed::after{background-image:var(--ag-icon-image-not-allowed, var(--ag-icon-image));display:var(--ag-icon-image-display-not-allowed, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-not-allowed, var(--ag-icon-image-opacity, 0.9))}.ag-icon-paste{font-family:var(--ag-icon-font-family-paste, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-paste, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-paste, var(--ag-icon-font-color))}.ag-icon-paste::before{content:var(--ag-icon-font-code-paste, "\f123");display:var(--ag-icon-font-display-paste, var(--ag-icon-font-display))}.ag-icon-paste::after{background-image:var(--ag-icon-image-paste, var(--ag-icon-image));display:var(--ag-icon-image-display-paste, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-paste, var(--ag-icon-image-opacity, 0.9))}.ag-icon-pin{font-family:var(--ag-icon-font-family-pin, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-pin, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-pin, var(--ag-icon-font-color))}.ag-icon-pin::before{content:var(--ag-icon-font-code-pin, "\f124");display:var(--ag-icon-font-display-pin, var(--ag-icon-font-display))}.ag-icon-pin::after{background-image:var(--ag-icon-image-pin, var(--ag-icon-image));display:var(--ag-icon-image-display-pin, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-pin, var(--ag-icon-image-opacity, 0.9))}.ag-icon-pivot{font-family:var(--ag-icon-font-family-pivot, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-pivot, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-pivot, var(--ag-icon-font-color))}.ag-icon-pivot::before{content:var(--ag-icon-font-code-pivot, "\f125");display:var(--ag-icon-font-display-pivot, var(--ag-icon-font-display))}.ag-icon-pivot::after{background-image:var(--ag-icon-image-pivot, var(--ag-icon-image));display:var(--ag-icon-image-display-pivot, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-pivot, var(--ag-icon-image-opacity, 0.9))}.ag-icon-previous{font-family:var(--ag-icon-font-family-previous, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-previous, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-previous, var(--ag-icon-font-color))}.ag-icon-previous::before{content:var(--ag-icon-font-code-previous, "\f126");display:var(--ag-icon-font-display-previous, var(--ag-icon-font-display))}.ag-icon-previous::after{background-image:var(--ag-icon-image-previous, var(--ag-icon-image));display:var(--ag-icon-image-display-previous, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-previous, var(--ag-icon-image-opacity, 0.9))}.ag-icon-radio-button-off{font-family:var(--ag-icon-font-family-radio-button-off, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-radio-button-off, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-radio-button-off, var(--ag-icon-font-color))}.ag-icon-radio-button-off::before{content:var(--ag-icon-font-code-radio-button-off, "\f127");display:var(--ag-icon-font-display-radio-button-off, var(--ag-icon-font-display))}.ag-icon-radio-button-off::after{background-image:var(--ag-icon-image-radio-button-off, var(--ag-icon-image));display:var(--ag-icon-image-display-radio-button-off, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-radio-button-off, var(--ag-icon-image-opacity, 0.9))}.ag-icon-radio-button-on{font-family:var(--ag-icon-font-family-radio-button-on, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-radio-button-on, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-radio-button-on, var(--ag-icon-font-color))}.ag-icon-radio-button-on::before{content:var(--ag-icon-font-code-radio-button-on, "\f128");display:var(--ag-icon-font-display-radio-button-on, var(--ag-icon-font-display))}.ag-icon-radio-button-on::after{background-image:var(--ag-icon-image-radio-button-on, var(--ag-icon-image));display:var(--ag-icon-image-display-radio-button-on, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-radio-button-on, var(--ag-icon-image-opacity, 0.9))}.ag-icon-right{font-family:var(--ag-icon-font-family-right, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-right, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-right, var(--ag-icon-font-color))}.ag-icon-right::before{content:var(--ag-icon-font-code-right, "\f129");display:var(--ag-icon-font-display-right, var(--ag-icon-font-display))}.ag-icon-right::after{background-image:var(--ag-icon-image-right, var(--ag-icon-image));display:var(--ag-icon-image-display-right, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-right, var(--ag-icon-image-opacity, 0.9))}.ag-icon-save{font-family:var(--ag-icon-font-family-save, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-save, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-save, var(--ag-icon-font-color))}.ag-icon-save::before{content:var(--ag-icon-font-code-save, "\f12a");display:var(--ag-icon-font-display-save, var(--ag-icon-font-display))}.ag-icon-save::after{background-image:var(--ag-icon-image-save, var(--ag-icon-image));display:var(--ag-icon-image-display-save, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-save, var(--ag-icon-image-opacity, 0.9))}.ag-icon-small-down{font-family:var(--ag-icon-font-family-small-down, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-small-down, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-small-down, var(--ag-icon-font-color))}.ag-icon-small-down::before{content:var(--ag-icon-font-code-small-down, "\f12b");display:var(--ag-icon-font-display-small-down, var(--ag-icon-font-display))}.ag-icon-small-down::after{background-image:var(--ag-icon-image-small-down, var(--ag-icon-image));display:var(--ag-icon-image-display-small-down, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-small-down, var(--ag-icon-image-opacity, 0.9))}.ag-icon-small-left{font-family:var(--ag-icon-font-family-small-left, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-small-left, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-small-left, var(--ag-icon-font-color))}.ag-icon-small-left::before{content:var(--ag-icon-font-code-small-left, "\f12c");display:var(--ag-icon-font-display-small-left, var(--ag-icon-font-display))}.ag-icon-small-left::after{background-image:var(--ag-icon-image-small-left, var(--ag-icon-image));display:var(--ag-icon-image-display-small-left, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-small-left, var(--ag-icon-image-opacity, 0.9))}.ag-icon-small-right{font-family:var(--ag-icon-font-family-small-right, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-small-right, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-small-right, var(--ag-icon-font-color))}.ag-icon-small-right::before{content:var(--ag-icon-font-code-small-right, "\f12d");display:var(--ag-icon-font-display-small-right, var(--ag-icon-font-display))}.ag-icon-small-right::after{background-image:var(--ag-icon-image-small-right, var(--ag-icon-image));display:var(--ag-icon-image-display-small-right, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-small-right, var(--ag-icon-image-opacity, 0.9))}.ag-icon-small-up{font-family:var(--ag-icon-font-family-small-up, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-small-up, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-small-up, var(--ag-icon-font-color))}.ag-icon-small-up::before{content:var(--ag-icon-font-code-small-up, "\f12e");display:var(--ag-icon-font-display-small-up, var(--ag-icon-font-display))}.ag-icon-small-up::after{background-image:var(--ag-icon-image-small-up, var(--ag-icon-image));display:var(--ag-icon-image-display-small-up, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-small-up, var(--ag-icon-image-opacity, 0.9))}.ag-icon-tick{font-family:var(--ag-icon-font-family-tick, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-tick, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-tick, var(--ag-icon-font-color))}.ag-icon-tick::before{content:var(--ag-icon-font-code-tick, "\f12f");display:var(--ag-icon-font-display-tick, var(--ag-icon-font-display))}.ag-icon-tick::after{background-image:var(--ag-icon-image-tick, var(--ag-icon-image));display:var(--ag-icon-image-display-tick, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-tick, var(--ag-icon-image-opacity, 0.9))}.ag-icon-tree-closed{font-family:var(--ag-icon-font-family-tree-closed, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-tree-closed, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-tree-closed, var(--ag-icon-font-color))}.ag-icon-tree-closed::before{content:var(--ag-icon-font-code-tree-closed, "\f130");display:var(--ag-icon-font-display-tree-closed, var(--ag-icon-font-display))}.ag-icon-tree-closed::after{background-image:var(--ag-icon-image-tree-closed, var(--ag-icon-image));display:var(--ag-icon-image-display-tree-closed, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-tree-closed, var(--ag-icon-image-opacity, 0.9))}.ag-icon-tree-indeterminate{font-family:var(--ag-icon-font-family-tree-indeterminate, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-tree-indeterminate, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-tree-indeterminate, var(--ag-icon-font-color))}.ag-icon-tree-indeterminate::before{content:var(--ag-icon-font-code-tree-indeterminate, "\f131");display:var(--ag-icon-font-display-tree-indeterminate, var(--ag-icon-font-display))}.ag-icon-tree-indeterminate::after{background-image:var(--ag-icon-image-tree-indeterminate, var(--ag-icon-image));display:var(--ag-icon-image-display-tree-indeterminate, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-tree-indeterminate, var(--ag-icon-image-opacity, 0.9))}.ag-icon-tree-open{font-family:var(--ag-icon-font-family-tree-open, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-tree-open, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-tree-open, var(--ag-icon-font-color))}.ag-icon-tree-open::before{content:var(--ag-icon-font-code-tree-open, "\f132");display:var(--ag-icon-font-display-tree-open, var(--ag-icon-font-display))}.ag-icon-tree-open::after{background-image:var(--ag-icon-image-tree-open, var(--ag-icon-image));display:var(--ag-icon-image-display-tree-open, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-tree-open, var(--ag-icon-image-opacity, 0.9))}.ag-icon-unlinked{font-family:var(--ag-icon-font-family-unlinked, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-unlinked, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-unlinked, var(--ag-icon-font-color))}.ag-icon-unlinked::before{content:var(--ag-icon-font-code-unlinked, "\f133");display:var(--ag-icon-font-display-unlinked, var(--ag-icon-font-display))}.ag-icon-unlinked::after{background-image:var(--ag-icon-image-unlinked, var(--ag-icon-image));display:var(--ag-icon-image-display-unlinked, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-unlinked, var(--ag-icon-image-opacity, 0.9))}.ag-icon-up{font-family:var(--ag-icon-font-family-up, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-up, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-up, var(--ag-icon-font-color))}.ag-icon-up::before{content:var(--ag-icon-font-code-up, "\f134");display:var(--ag-icon-font-display-up, var(--ag-icon-font-display))}.ag-icon-up::after{background-image:var(--ag-icon-image-up, var(--ag-icon-image));display:var(--ag-icon-image-display-up, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-up, var(--ag-icon-image-opacity, 0.9))}.ag-icon-down{font-family:var(--ag-icon-font-family-down, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-down, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-down, var(--ag-icon-font-color))}.ag-icon-down::before{content:var(--ag-icon-font-code-down, "\f135");display:var(--ag-icon-font-display-down, var(--ag-icon-font-display))}.ag-icon-down::after{background-image:var(--ag-icon-image-down, var(--ag-icon-image));display:var(--ag-icon-image-display-down, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-down, var(--ag-icon-image-opacity, 0.9))}.ag-icon-plus{font-family:var(--ag-icon-font-family-plus, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-plus, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-plus, var(--ag-icon-font-color))}.ag-icon-plus::before{content:var(--ag-icon-font-code-plus, "\f136");display:var(--ag-icon-font-display-plus, var(--ag-icon-font-display))}.ag-icon-plus::after{background-image:var(--ag-icon-image-plus, var(--ag-icon-image));display:var(--ag-icon-image-display-plus, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-plus, var(--ag-icon-image-opacity, 0.9))}.ag-icon-minus{font-family:var(--ag-icon-font-family-minus, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-minus, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-minus, var(--ag-icon-font-color))}.ag-icon-minus::before{content:var(--ag-icon-font-code-minus, "\f137");display:var(--ag-icon-font-display-minus, var(--ag-icon-font-display))}.ag-icon-minus::after{background-image:var(--ag-icon-image-minus, var(--ag-icon-image));display:var(--ag-icon-image-display-minus, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-minus, var(--ag-icon-image-opacity, 0.9))}.ag-icon-menu-alt{font-family:var(--ag-icon-font-family-menu-alt, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-menu-alt, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-menu-alt, var(--ag-icon-font-color))}.ag-icon-menu-alt::before{content:var(--ag-icon-font-code-menu-alt, "\f138");display:var(--ag-icon-font-display-menu-alt, var(--ag-icon-font-display))}.ag-icon-menu-alt::after{background-image:var(--ag-icon-image-menu-alt, var(--ag-icon-image));display:var(--ag-icon-image-display-menu-alt, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-menu-alt, var(--ag-icon-image-opacity, 0.9))}.ag-icon-settings{font-family:var(--ag-icon-font-family-settings, var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-settings, var(--ag-icon-font-weight));color:var(--ag-icon-font-color-settings, var(--ag-icon-font-color))}.ag-icon-settings::before{content:var(--ag-icon-font-code-settings, "\f139");display:var(--ag-icon-font-display-settings, var(--ag-icon-font-display))}.ag-icon-settings::after{background-image:var(--ag-icon-image-settings, var(--ag-icon-image));display:var(--ag-icon-image-display-settings, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-settings, var(--ag-icon-image-opacity, 0.9))}.ag-icon-row-drag::before{content:var(--ag-icon-font-code-grip)}.ag-left-arrow::before{content:var(--ag-icon-font-code-left)}.ag-right-arrow::before{content:var(--ag-icon-font-code-right)}[class*=ag-theme-]{--ag-foreground-color: #000;--ag-data-color: var(--ag-foreground-color);--ag-secondary-foreground-color: var(--ag-foreground-color);--ag-header-foreground-color: var(--ag-secondary-foreground-color);--ag-disabled-foreground-color: rgba(0, 0, 0, 0.5);--ag-background-color: #fff;--ag-header-background-color: transparent;--ag-tooltip-background-color: transparent;--ag-subheader-background-color: transparent;--ag-subheader-toolbar-background-color: transparent;--ag-control-panel-background-color: transparent;--ag-side-button-selected-background-color: var(--ag-control-panel-background-color);--ag-selected-row-background-color: #bbb;--ag-odd-row-background-color: var(--ag-background-color);--ag-modal-overlay-background-color: rgba(255, 255, 255, 0.66);--ag-menu-background-color: var(--ag-background-color);--ag-menu-border-color: var(--ag-border-color);--ag-panel-background-color: var(--ag-background-color);--ag-panel-border-color: var(--ag-border-color);--ag-row-hover-color: transparent;--ag-column-hover-color: transparent;--ag-range-selection-border-color: var(--ag-foreground-color);--ag-range-selection-border-style: solid;--ag-range-selection-background-color: rgba(0, 0, 0, 0.2);--ag-range-selection-background-color-2: var(--ag-range-selection-background-color);--ag-range-selection-background-color-3: var(--ag-range-selection-background-color);--ag-range-selection-background-color-4: var(--ag-range-selection-background-color);--ag-range-selection-highlight-color: var(--ag-range-selection-border-color);--ag-selected-tab-underline-color: var(--ag-range-selection-border-color);--ag-selected-tab-underline-width: 0;--ag-selected-tab-underline-transition-speed: 0s;--ag-range-selection-chart-category-background-color: rgba(0, 255, 132, 0.1);--ag-range-selection-chart-background-color: rgba(0, 88, 255, 0.1);--ag-header-cell-hover-background-color: transparent;--ag-header-cell-moving-background-color: var(--ag-background-color);--ag-value-change-value-highlight-background-color: rgba(22, 160, 133, 0.5);--ag-value-change-delta-up-color: #43a047;--ag-value-change-delta-down-color: #e53935;--ag-row-loading-skeleton-effect-color: rgba(66, 66, 66, 0.2);--ag-chip-background-color: transparent;--ag-chip-border-color: var(--ag-chip-background-color);--ag-borders: solid 1px;--ag-border-color: rgba(0, 0, 0, 0.25);--ag-borders-critical: var(--ag-borders);--ag-borders-secondary: var(--ag-borders);--ag-secondary-border-color: var(--ag-border-color);--ag-row-border-style: solid;--ag-row-border-width: 1px;--ag-cell-horizontal-border: solid transparent;--ag-borders-input: var(--ag-borders-secondary);--ag-input-border-color: var(--ag-secondary-border-color);--ag-borders-input-invalid: solid 2px;--ag-input-border-color-invalid: var(--ag-invalid-color);--ag-borders-side-button: var(--ag-borders);--ag-border-radius: 0px;--ag-wrapper-border-radius: var(--ag-border-radius);--ag-row-border-color: var(--ag-secondary-border-color);--ag-header-column-separator-display: none;--ag-header-column-separator-height: 100%;--ag-header-column-separator-width: 1px;--ag-header-column-separator-color: var(--ag-secondary-border-color);--ag-header-column-resize-handle-display: none;--ag-header-column-resize-handle-height: 50%;--ag-header-column-resize-handle-width: 1px;--ag-header-column-resize-handle-color: var(--ag-secondary-border-color);--ag-invalid-color: red;--ag-input-disabled-border-color: var(--ag-input-border-color);--ag-input-disabled-background-color: transparent;--ag-checkbox-background-color: transparent;--ag-checkbox-border-radius: var(--ag-border-radius);--ag-checkbox-checked-color: var(--ag-foreground-color);--ag-checkbox-unchecked-color: var(--ag-foreground-color);--ag-checkbox-indeterminate-color: var(--ag-checkbox-unchecked-color);--ag-toggle-button-off-border-color: var(--ag-checkbox-unchecked-color);--ag-toggle-button-off-background-color: var(--ag-checkbox-unchecked-color);--ag-toggle-button-on-border-color: var(--ag-checkbox-checked-color);--ag-toggle-button-on-background-color: var(--ag-checkbox-checked-color);--ag-toggle-button-switch-background-color: var(--ag-background-color);--ag-toggle-button-switch-border-color: var(--ag-toggle-button-off-border-color);--ag-toggle-button-border-width: 1px;--ag-toggle-button-height: var(--ag-icon-size);--ag-toggle-button-width: calc(var(--ag-toggle-button-height) * 2);--ag-input-focus-box-shadow: none;--ag-input-focus-border-color: none;--ag-minichart-selected-chart-color: var(--ag-checkbox-checked-color);--ag-minichart-selected-page-color: var(--ag-checkbox-checked-color);--ag-grid-size: 4px;--ag-icon-size: 12px;--ag-icon-font-weight: normal;--ag-icon-font-color: var(--ag-foreground-color);--ag-icon-image-display: block;--ag-widget-container-horizontal-padding: calc(var(--ag-grid-size) * 1.5);--ag-widget-container-vertical-padding: calc(var(--ag-grid-size) * 1.5);--ag-widget-horizontal-spacing: calc(var(--ag-grid-size) * 2);--ag-widget-vertical-spacing: var(--ag-grid-size);--ag-cell-horizontal-padding: calc(var(--ag-grid-size) * 3);--ag-cell-widget-spacing: var(--ag-cell-horizontal-padding);--ag-row-height: calc(var(--ag-grid-size) * 6 + 1px);--ag-header-height: var(--ag-row-height);--ag-list-item-height: calc(var(--ag-grid-size) * 5);--ag-column-select-indent-size: calc(var(--ag-grid-size) + var(--ag-icon-size));--ag-set-filter-indent-size: calc(var(--ag-grid-size) + var(--ag-icon-size));--ag-advanced-filter-builder-indent-size: calc(var(--ag-grid-size) * 2 + var(--ag-icon-size));--ag-row-group-indent-size: calc(var(--ag-cell-widget-spacing) + var(--ag-icon-size));--ag-filter-tool-panel-group-indent: 16px;--ag-tab-min-width: 220px;--ag-chart-menu-panel-width: var(--ag-tab-min-width);--ag-menu-min-width: 181px;--ag-side-bar-panel-width: 200px;--ag-font-family: "Helvetica Neue", sans-serif;--ag-font-size: 14px;--ag-card-radius: var(--ag-border-radius);--ag-card-shadow: none;--ag-popup-shadow: 5px 5px 10px rgba(0, 0, 0, 0.3);--ag-advanced-filter-join-pill-color: #f08e8d;--ag-advanced-filter-column-pill-color: #a6e194;--ag-advanced-filter-option-pill-color: #f3c08b;--ag-advanced-filter-value-pill-color: #85c0e4}.ag-root-wrapper,.ag-sticky-top,.ag-sticky-bottom,.ag-dnd-ghost{background-color:var(--ag-background-color)}.ag-sticky-bottom{border-top:var(--ag-row-border-style) var(--ag-row-border-color) var(--ag-row-border-width)}.ag-root-wrapper,.ag-popup{--ag-indentation-level: 0}[class*=ag-theme-]{-webkit-font-smoothing:antialiased;font-family:var(--ag-font-family);font-size:var(--ag-font-size);line-height:normal;color:var(--ag-foreground-color)}ag-grid,ag-grid-angular,ag-grid-ng2,ag-grid-polymer,ag-grid-aurelia{display:block}.ag-aria-description-container{z-index:9999;border:0px;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0px;white-space:nowrap}.ag-hidden{display:none !important}.ag-invisible{visibility:hidden !important}.ag-drag-handle{cursor:grab}.ag-column-drop-wrapper{display:flex}.ag-column-drop-horizontal-half-width{display:inline-block;width:50% !important}.ag-unselectable{-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-selectable{-moz-user-select:text;-webkit-user-select:text;user-select:text}.ag-tab{position:relative}.ag-tab-guard{position:absolute;width:0;height:0;display:block}.ag-virtual-list-viewport .ag-tab-guard{position:sticky}.ag-tab-guard-top{top:1px}.ag-tab-guard-bottom{bottom:1px}.ag-select-agg-func-popup{position:absolute}.ag-input-wrapper,.ag-picker-field-wrapper{display:flex;flex:1 1 auto;align-items:center;line-height:normal;position:relative}.ag-shake-left-to-right{animation-direction:alternate;animation-duration:.2s;animation-iteration-count:infinite;animation-name:ag-shake-left-to-right}@keyframes ag-shake-left-to-right{from{padding-left:6px;padding-right:2px}to{padding-left:2px;padding-right:6px}}.ag-root-wrapper{cursor:default;position:relative;display:flex;flex-direction:column;overflow:hidden;white-space:normal}.ag-root-wrapper.ag-layout-normal{height:100%}.ag-watermark{position:absolute;bottom:20px;right:25px;opacity:.7;transition:opacity 1s ease-out 3s;color:#9b9b9b}.ag-watermark::before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjA5IiBoZWlnaHQ9IjM2IiB2aWV3Qm94PSIwIDAgMjA5IDM2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMTkyLjk5MyAyMy42NTgyVjE1LjcxMTdIMTc5LjQ1MkwxNzEuNTA1IDIzLjY1ODJIMTkyLjk5M1oiIGZpbGw9IiM5QjlCOUIiLz4KPHBhdGggZD0iTTIwOC4yNSAzLjk1MDgxSDE5MS4yNzZMMTgzLjI2NiAxMS44OTczSDIwOC4yNVYzLjk1MDgxWiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMTYzLjYyMiAzMS42MDQ4TDE2Ny42OTEgMjcuNTM2MUgxODEuNDIzVjM1LjQ4MjdIMTYzLjYyMlYzMS42MDQ4WiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMTY2LjYxIDE5Ljc4MDNIMTc1LjM4M0wxODMuMzkzIDExLjgzMzdIMTY2LjYxVjE5Ljc4MDNaIiBmaWxsPSIjOUI5QjlCIi8+CjxwYXRoIGQ9Ik0xNTcuMDExIDMxLjYwNDdIMTYzLjYyMkwxNzEuNTA1IDIzLjY1ODJIMTU3LjAxMVYzMS42MDQ3WiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMTkxLjI3NiAzLjk1MDgxTDE4Ny4yMDggOC4wMTk0MUgxNjEuMjdWMC4wNzI4NzZIMTkxLjI3NlYzLjk1MDgxWiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMjAuODM5MSAzMC4yMDYxSDguMzc4OTJMNi4yMTc0NSAzNS41NDYySDAuNzUwMjQ0TDEyLjI1NjggOC41OTE1NUgxNy4wMjQ3TDI4LjUzMTMgMzUuNTQ2MkgyMy4wMDA1TDIwLjgzOTEgMzAuMjA2MVpNMTkuMTIyNyAyNS45NDY4TDE0LjYwOSAxNC45NDg4TDEwLjA5NTQgMjUuOTQ2OEgxOS4xMjI3WiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMTA0LjQzNyAxOC41MDg5QzEwNi4wMjYgMTYuMTU2NyAxMTAuMDMxIDE1LjkwMjQgMTExLjY4NCAxNS45MDI0VjIwLjQ3OTZDMTA5LjY1IDIwLjQ3OTYgMTA3LjYxNSAyMC41NDMyIDEwNi40MDcgMjEuNDMzMkMxMDUuMiAyMi4zMjMyIDEwNC41NjQgMjMuNTMxMSAxMDQuNTY0IDI0Ljk5MzJWMzUuNTQ2Mkg5OS42MDUxVjE1LjkwMjRIMTA0LjM3M0wxMDQuNDM3IDE4LjUwODlaIiBmaWxsPSIjOUI5QjlCIi8+CjxwYXRoIGQ9Ik0xMTkuMzc2IDE1LjkwMjRIMTE0LjQxOFYzNS41NDYySDExOS4zNzZWMTUuOTAyNFoiIGZpbGw9IiM5QjlCOUIiLz4KPHBhdGggZD0iTTExOS4zNzYgNy4xMjkzOUgxMTQuNDE4VjEyLjk3OEgxMTkuMzc2VjcuMTI5MzlaIiBmaWxsPSIjOUI5QjlCIi8+CjxwYXRoIGQ9Ik0xNDMuOTc5IDcuMTI5MzlWMzUuNTQ2MkgxMzkuMjExTDEzOS4wODQgMzIuNTU4M0MxMzguMzg0IDMzLjU3NTUgMTM3LjQ5NCAzNC40MDE5IDEzNi40MTQgMzUuMDM3NkMxMzUuMzMzIDM1LjYwOTggMTMzLjk5OCAzNS45Mjc2IDEzMi40NzIgMzUuOTI3NkMxMzEuMTM3IDM1LjkyNzYgMTI5Ljg2NiAzNS42NzMzIDEyOC43ODUgMzUuMjI4M0MxMjcuNjQxIDM0LjcxOTcgMTI2LjYyMyAzNC4wODQgMTI1Ljc5NyAzMy4xOTRDMTI0Ljk3MSAzMi4zMDQgMTI0LjI3MSAzMS4yMjMzIDEyMy44MjYgMzAuMDE1NEMxMjMuMzE4IDI4LjgwNzUgMTIzLjEyNyAyNy40MDkgMTIzLjEyNyAyNS44ODMyQzEyMy4xMjcgMjQuMzU3NSAxMjMuMzgxIDIyLjk1ODkgMTIzLjgyNiAyMS42ODc0QzEyNC4zMzUgMjAuNDE2IDEyNC45NzEgMTkuMzM1MyAxMjUuNzk3IDE4LjQ0NTNDMTI2LjYyMyAxNy41NTUyIDEyNy42NDEgMTYuODU2IDEyOC43ODUgMTYuMzQ3NEMxMjkuOTI5IDE1LjgzODggMTMxLjEzNyAxNS41ODQ1IDEzMi40NzIgMTUuNTg0NUMxMzMuOTk4IDE1LjU4NDUgMTM1LjI2OSAxNS44Mzg4IDEzNi4zNSAxNi40MTA5QzEzNy40MzEgMTYuOTgzMSAxMzguMzIxIDE3Ljc0NTkgMTM5LjAyIDE4LjgyNjdWNy4xOTI5NUgxNDMuOTc5VjcuMTI5MzlaTTEzMy41NTMgMzEuNjY4M0MxMzUuMjA2IDMxLjY2ODMgMTM2LjQ3NyAzMS4wOTYyIDEzNy40OTQgMzAuMDE1NEMxMzguNTExIDI4LjkzNDcgMTM5LjAyIDI3LjQ3MjUgMTM5LjAyIDI1LjY5MjVDMTM5LjAyIDIzLjkxMjUgMTM4LjUxMSAyMi41MTM5IDEzNy40OTQgMjEuMzY5NkMxMzYuNDc3IDIwLjI4ODggMTM1LjIwNiAxOS43MTY3IDEzMy41NTMgMTkuNzE2N0MxMzEuOTYzIDE5LjcxNjcgMTMwLjYyOCAyMC4yODg4IDEyOS42NzUgMjEuMzY5NkMxMjguNjU4IDIyLjQ1MDMgMTI4LjE0OSAyMy45MTI1IDEyOC4xNDkgMjUuNjkyNUMxMjguMTQ5IDI3LjQ3MjUgMTI4LjY1OCAyOC44NzExIDEyOS42NzUgMjkuOTUxOEMxMzAuNjkyIDMxLjA5NjEgMTMxLjk2MyAzMS42NjgzIDEzMy41NTMgMzEuNjY4M1oiIGZpbGw9IiM5QjlCOUIiLz4KPHBhdGggZD0iTTU3LjIwMjQgMjAuMzUyNUg0NC45MzNWMjQuNjExOEg1MS45MjU5QzUxLjczNTIgMjYuNzczMyA1MC45MDg4IDI4LjQyNjEgNDkuNTEwMiAyOS43NjExQzQ4LjExMTYgMzEuMDMyNiA0Ni4zMzE1IDMxLjY2ODMgNDQuMDQyOSAzMS42NjgzQzQyLjc3MTUgMzEuNjY4MyA0MS41NjM2IDMxLjQxNCA0MC41NDY1IDMwLjk2OUMzOS40NjU3IDMwLjUyNCAzOC41NzU3IDI5Ljg4ODMgMzcuODEyOSAyOC45OTgzQzM3LjA1IDI4LjE3MTggMzYuNDc3OCAyNy4xNTQ3IDM2LjAzMjggMjUuOTQ2OEMzNS41ODc4IDI0LjczODkgMzUuMzk3MSAyMy40Njc1IDM1LjM5NzEgMjIuMDA1M0MzNS4zOTcxIDIwLjU0MzIgMzUuNTg3OCAxOS4yNzE3IDM2LjAzMjggMTguMDYzOEMzNi40MTQzIDE2Ljg1NiAzNy4wNSAxNS45MDI0IDM3LjgxMjkgMTUuMDEyNEMzOC41NzU3IDE0LjE4NTkgMzkuNDY1NyAxMy41NTAyIDQwLjU0NjUgMTMuMDQxNkM0MS42MjcyIDEyLjU5NjYgNDIuNzcxNSAxMi4zNDIzIDQ0LjEwNjUgMTIuMzQyM0M0Ni43NzY2IDEyLjM0MjMgNDguODEwOSAxMi45NzggNTAuMjA5NSAxNC4yNDk1TDUzLjUxNTIgMTAuOTQzOEM1MS4wMzU5IDkuMDM2NTkgNDcuODU3MyA4LjAxOTQxIDQ0LjEwNjUgOC4wMTk0MUM0Mi4wMDg2IDguMDE5NDEgNDAuMTAxNSA4LjMzNzI5IDM4LjM4NSA5LjAzNjU5QzM2LjY2ODYgOS43MzU4OCAzNS4yMDY0IDEwLjYyNTkgMzMuOTk4NSAxMS44MzM3QzMyLjc5MDYgMTMuMDQxNiAzMS44MzcxIDE0LjUwMzggMzEuMjAxNCAxNi4yMjAzQzMwLjU2NTYgMTcuOTM2NyAzMC4yNDc4IDE5Ljg0MzggMzAuMjQ3OCAyMS44NzgyQzMwLjI0NzggMjMuOTEyNSAzMC41NjU2IDI1LjgxOTcgMzEuMjY0OSAyNy41MzYxQzMxLjk2NDIgMjkuMjUyNiAzMi44NTQyIDMwLjcxNDcgMzQuMDYyMSAzMS45MjI2QzM1LjI3IDMzLjEzMDUgMzYuNzMyMSAzNC4wODQxIDM4LjQ0ODYgMzQuNzE5OEM0MC4xNjUgMzUuNDE5MSA0Mi4wNzIyIDM1LjczNyA0NC4xMDY1IDM1LjczN0M0Ni4xNDA4IDM1LjczNyA0Ny45ODQ0IDM1LjQxOTEgNDkuNjM3MyAzNC43MTk4QzUxLjI5MDIgMzQuMDIwNSA1Mi42ODg4IDMzLjEzMDUgNTMuODMzMSAzMS45MjI2QzU0Ljk3NzQgMzAuNzE0NyA1NS44Njc0IDI5LjI1MjYgNTYuNTAzMSAyNy41MzYxQzU3LjEzODggMjUuODE5NyA1Ny40NTY3IDIzLjkxMjUgNTcuNDU2NyAyMS44NzgyVjIxLjA1MTdDNTcuMjY2IDIwLjkyNDYgNTcuMjAyNCAyMC42MDY3IDU3LjIwMjQgMjAuMzUyNVoiIGZpbGw9IiM5QjlCOUIiLz4KPHBhdGggZD0iTTk1Ljk4MTUgMjAuMzUyNUg4My43MTIxVjI0LjYxMThIOTAuNzA1QzkwLjUxNDMgMjYuNzczMyA4OS42ODc5IDI4LjQyNjEgODguMjg5MyAyOS43NjExQzg2Ljg5MDcgMzEuMDMyNiA4NS4xMTA2IDMxLjY2ODMgODIuODIyIDMxLjY2ODNDODEuNTUwNiAzMS42NjgzIDgwLjM0MjcgMzEuNDE0IDc5LjMyNTYgMzAuOTY5Qzc4LjI0NDggMzAuNTI0IDc3LjM1NDggMjkuODg4MyA3Ni41OTIgMjguOTk4M0M3NS44MjkxIDI4LjE3MTggNzUuMjU3IDI3LjE1NDcgNzQuODExOSAyNS45NDY4Qzc0LjM2NjkgMjQuNzM4OSA3NC4xNzYyIDIzLjQ2NzUgNzQuMTc2MiAyMi4wMDUzQzc0LjE3NjIgMjAuNTQzMiA3NC4zNjY5IDE5LjI3MTcgNzQuODExOSAxOC4wNjM4Qzc1LjE5MzQgMTYuODU2IDc1LjgyOTEgMTUuOTAyNCA3Ni41OTIgMTUuMDEyNEM3Ny4zNTQ4IDE0LjE4NTkgNzguMjQ0OCAxMy41NTAyIDc5LjMyNTYgMTMuMDQxNkM4MC40MDYzIDEyLjU5NjYgODEuNTUwNiAxMi4zNDIzIDgyLjg4NTYgMTIuMzQyM0M4NS41NTU3IDEyLjM0MjMgODcuNTkgMTIuOTc4IDg4Ljk4ODYgMTQuMjQ5NUw5Mi4yOTQzIDEwLjk0MzhDODkuODE1IDkuMDM2NTkgODYuNjM2NCA4LjAxOTQxIDgyLjg4NTYgOC4wMTk0MUM4MC43ODc4IDguMDE5NDEgNzguODgwNiA4LjMzNzI5IDc3LjE2NDEgOS4wMzY1OUM3NS40NDc3IDkuNzM1ODggNzMuOTg1NSAxMC42MjU5IDcyLjc3NzYgMTEuODMzN0M3MS41Njk4IDEzLjA0MTYgNzAuNjE2MiAxNC41MDM4IDY5Ljk4MDUgMTYuMjIwM0M2OS4zNDQ3IDE3LjkzNjcgNjkuMDI2OSAxOS44NDM4IDY5LjAyNjkgMjEuODc4MkM2OS4wMjY5IDIzLjkxMjUgNjkuMzQ0NyAyNS44MTk3IDcwLjA0NCAyNy41MzYxQzcwLjc0MzMgMjkuMjUyNiA3MS42MzM0IDMwLjcxNDcgNzIuODQxMiAzMS45MjI2Qzc0LjA0OTEgMzMuMTMwNSA3NS41MTEyIDM0LjA4NDEgNzcuMjI3NyAzNC43MTk4Qzc4Ljk0NDEgMzUuNDE5MSA4MC44NTEzIDM1LjczNyA4Mi44ODU2IDM1LjczN0M4NC45MiAzNS43MzcgODYuNzYzNiAzNS40MTkxIDg4LjQxNjQgMzQuNzE5OEM5MC4wNjkzIDM0LjAyMDUgOTEuNDY3OSAzMy4xMzA1IDkyLjYxMjIgMzEuOTIyNkM5My43NTY1IDMwLjcxNDcgOTQuNjQ2NSAyOS4yNTI2IDk1LjI4MjIgMjcuNTM2MUM5NS45MTggMjUuODE5NyA5Ni4yMzU4IDIzLjkxMjUgOTYuMjM1OCAyMS44NzgyVjIxLjA1MTdDOTYuMDQ1MSAyMC45MjQ2IDk1Ljk4MTUgMjAuNjA2NyA5NS45ODE1IDIwLjM1MjVaIiBmaWxsPSIjOUI5QjlCIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-size:170px 40px;display:block;height:40px;width:170px}.ag-watermark-text{opacity:.5;font-weight:bold;font-family:Impact,sans-serif;font-size:19px;padding-left:.7rem}.ag-root-wrapper-body{display:flex;flex-direction:row}.ag-root-wrapper-body.ag-layout-normal{flex:1 1 auto;height:0;min-height:0}.ag-root{position:relative;display:flex;flex-direction:column}.ag-root.ag-layout-normal,.ag-root.ag-layout-auto-height{overflow:hidden;flex:1 1 auto;width:0}.ag-root.ag-layout-normal{height:100%}.ag-header-viewport,.ag-floating-top-viewport,.ag-body-viewport,.ag-center-cols-viewport,.ag-floating-bottom-viewport,.ag-body-horizontal-scroll-viewport,.ag-body-vertical-scroll-viewport,.ag-virtual-list-viewport,.ag-sticky-top-viewport,.ag-sticky-bottom-viewport{position:relative;height:100%;min-width:0px;overflow:hidden;flex:1 1 auto}.ag-body-viewport,.ag-center-cols-viewport,.ag-header-viewport,.ag-floating-top-viewport,.ag-floating-bottom-viewport,.ag-sticky-top-viewport,.ag-sticky-bottom-viewport{overflow-x:auto;-ms-overflow-style:none !important;scrollbar-width:none !important}.ag-body-viewport::-webkit-scrollbar,.ag-center-cols-viewport::-webkit-scrollbar,.ag-header-viewport::-webkit-scrollbar,.ag-floating-top-viewport::-webkit-scrollbar,.ag-floating-bottom-viewport::-webkit-scrollbar,.ag-sticky-top-viewport::-webkit-scrollbar,.ag-sticky-bottom-viewport::-webkit-scrollbar{display:none !important}.ag-body-viewport{display:flex;overflow-x:hidden}.ag-body-viewport.ag-layout-normal{overflow-y:auto;-webkit-overflow-scrolling:touch}.ag-sticky-top-container,.ag-sticky-bottom-container{min-height:1px}.ag-center-cols-viewport{min-height:100%;width:100%}.ag-body-horizontal-scroll-viewport{overflow-x:scroll}.ag-body-vertical-scroll-viewport{overflow-y:scroll}.ag-virtual-list-viewport{overflow:auto;width:100%}.ag-header-container,.ag-floating-top-container,.ag-body-container,.ag-pinned-right-cols-container,.ag-center-cols-container,.ag-pinned-left-cols-container,.ag-floating-bottom-container,.ag-body-horizontal-scroll-container,.ag-body-vertical-scroll-container,.ag-full-width-container,.ag-floating-bottom-full-width-container,.ag-virtual-list-container,.ag-sticky-top-container,.ag-sticky-bottom-container{position:relative}.ag-header-container,.ag-floating-top-container,.ag-floating-bottom-container,.ag-sticky-top-container,.ag-sticky-bottom-container{height:100%;white-space:nowrap}.ag-center-cols-container{display:block}.ag-pinned-right-cols-container{display:block}.ag-body-horizontal-scroll-container{height:100%}.ag-body-vertical-scroll-container{width:100%}.ag-full-width-container,.ag-floating-top-full-width-container,.ag-floating-bottom-full-width-container,.ag-sticky-top-full-width-container,.ag-sticky-bottom-full-width-container{position:absolute;top:0px;pointer-events:none}.ag-ltr .ag-full-width-container,.ag-ltr .ag-floating-top-full-width-container,.ag-ltr .ag-floating-bottom-full-width-container,.ag-ltr .ag-sticky-top-full-width-container,.ag-ltr .ag-sticky-bottom-full-width-container{left:0}.ag-rtl .ag-full-width-container,.ag-rtl .ag-floating-top-full-width-container,.ag-rtl .ag-floating-bottom-full-width-container,.ag-rtl .ag-sticky-top-full-width-container,.ag-rtl .ag-sticky-bottom-full-width-container{right:0}.ag-full-width-container{width:100%}.ag-floating-bottom-full-width-container,.ag-floating-top-full-width-container{display:inline-block;overflow:hidden;height:100%;width:100%}.ag-virtual-list-container{overflow:hidden}.ag-body{position:relative;display:flex;flex:1 1 auto;flex-direction:row !important;min-height:0}.ag-body-horizontal-scroll,.ag-body-vertical-scroll{min-height:0;min-width:0;display:flex;position:relative}.ag-body-horizontal-scroll.ag-scrollbar-invisible,.ag-body-vertical-scroll.ag-scrollbar-invisible{position:absolute;bottom:0}.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar,.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar{opacity:0;transition:opacity 400ms;visibility:hidden}.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-scrolling,.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-active,.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-scrolling,.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-active{visibility:visible;opacity:1}.ag-body-horizontal-scroll{width:100%}.ag-body-horizontal-scroll.ag-scrollbar-invisible{left:0;right:0}.ag-body-vertical-scroll{height:100%}.ag-body-vertical-scroll.ag-scrollbar-invisible{top:0;z-index:10}.ag-ltr .ag-body-vertical-scroll.ag-scrollbar-invisible{right:0}.ag-rtl .ag-body-vertical-scroll.ag-scrollbar-invisible{left:0}.ag-force-vertical-scroll{overflow-y:scroll !important}.ag-horizontal-left-spacer,.ag-horizontal-right-spacer{height:100%;min-width:0;overflow-x:scroll}.ag-horizontal-left-spacer.ag-scroller-corner,.ag-horizontal-right-spacer.ag-scroller-corner{overflow-x:hidden}.ag-header,.ag-pinned-left-header,.ag-pinned-right-header{display:inline-block;overflow:hidden;position:relative}.ag-header-cell-sortable .ag-header-cell-label{cursor:pointer}.ag-header{display:flex;width:100%;white-space:nowrap}.ag-pinned-left-header{height:100%}.ag-pinned-right-header{height:100%}.ag-header-row{position:absolute}.ag-header-row:not(.ag-header-row-column-group){overflow:hidden}.ag-header.ag-header-allow-overflow .ag-header-row{overflow:visible}.ag-header-cell{display:inline-flex;align-items:center;position:absolute;height:100%;overflow:hidden}.ag-header-cell.ag-header-active .ag-header-cell-menu-button,.ag-header-cell-filter-button{opacity:1}.ag-header-cell-menu-button:not(.ag-header-menu-always-show){transition:opacity .2s;opacity:0}.ag-header-group-cell-label,.ag-header-cell-label{display:flex;flex:1 1 auto;align-self:stretch;align-items:center;overflow:hidden}.ag-header-cell-label{text-overflow:ellipsis}.ag-header-group-cell-label.ag-sticky-label{position:sticky;flex:none;max-width:100%;overflow:visible}.ag-header-group-text{overflow:hidden;text-overflow:ellipsis}.ag-header-cell-text{overflow:hidden;text-overflow:ellipsis;word-break:break-word}.ag-header-group-cell .ag-header-cell-comp-wrapper{display:flex}.ag-header-cell:not(.ag-header-cell-auto-height) .ag-header-cell-comp-wrapper{height:100%;display:flex;align-items:center}.ag-header-cell-comp-wrapper{width:100%}.ag-header-cell-wrap-text .ag-header-cell-comp-wrapper{white-space:normal}.ag-header-cell-comp-wrapper-limited-height>div{overflow:hidden}.ag-right-aligned-header .ag-header-cell-label{flex-direction:row-reverse}.ag-header-cell-resize{position:absolute;z-index:2;height:100%;width:8px;top:0;cursor:ew-resize}.ag-ltr .ag-header-cell-resize{right:-3px}.ag-rtl .ag-header-cell-resize{left:-3px}.ag-pinned-left-header .ag-header-cell-resize{right:-3px}.ag-pinned-right-header .ag-header-cell-resize{left:-3px}.ag-header-select-all{display:flex}.ag-header-cell-menu-button,.ag-header-cell-filter-button,.ag-side-button-button,.ag-panel-title-bar-button,.ag-floating-filter-button-button{cursor:pointer}.ag-column-moving .ag-cell{transition:left .2s}.ag-column-moving .ag-header-cell{transition:left .2s}.ag-column-moving .ag-header-group-cell{transition:left .2s,width .2s}.ag-column-panel{display:flex;flex-direction:column;overflow:hidden;flex:1 1 auto}.ag-column-select{position:relative;display:flex;flex-direction:column;overflow:hidden;flex:3 1 0px}.ag-column-select-header{position:relative;display:flex;flex:none}.ag-column-select-header-icon{position:relative}.ag-column-select-header-filter-wrapper{flex:1 1 auto}.ag-column-select-header-filter{width:100%}.ag-column-select-list{flex:1 1 0px;overflow:hidden}.ag-column-drop{position:relative;display:inline-flex;align-items:center;overflow:auto;width:100%}.ag-column-drop-list{display:flex;align-items:center}.ag-column-drop-cell{position:relative;display:flex;align-items:center}.ag-column-drop-cell-text{overflow:hidden;flex:1 1 auto;text-overflow:ellipsis;white-space:nowrap}.ag-column-drop-vertical{display:flex;flex-direction:column;overflow:hidden;align-items:stretch;flex:1 1 0px}.ag-column-drop-vertical-title-bar{display:flex;align-items:center;flex:none}.ag-column-drop-vertical-list{position:relative;align-items:stretch;flex-grow:1;flex-direction:column;overflow-x:auto}.ag-column-drop-vertical-list>*{flex:none}.ag-column-drop-empty .ag-column-drop-vertical-list{overflow:hidden}.ag-column-drop-vertical-empty-message{display:block}.ag-column-drop.ag-column-drop-horizontal{white-space:nowrap;overflow:hidden}.ag-column-drop-cell-button{cursor:pointer}.ag-filter-toolpanel{flex:1 1 0px;min-width:0}.ag-filter-toolpanel-header{position:relative}.ag-filter-toolpanel-header,.ag-filter-toolpanel-search{display:flex;align-items:center}.ag-filter-toolpanel-header>*,.ag-filter-toolpanel-search>*{display:flex;align-items:center}.ag-filter-apply-panel{display:flex;justify-content:flex-end;overflow:hidden}.ag-row-animation .ag-row{transition:transform .4s,top .4s,opacity .2s}.ag-row-animation .ag-row.ag-after-created{transition:transform .4s,top .4s,height .4s,opacity .2s}.ag-row-no-animation .ag-row{transition:none}.ag-row{white-space:nowrap;width:100%}.ag-row-loading{display:flex;align-items:center}.ag-row-position-absolute{position:absolute}.ag-row-position-relative{position:relative}.ag-full-width-row{overflow:hidden;pointer-events:all}.ag-row-inline-editing{z-index:1}.ag-row-dragging{z-index:2}.ag-stub-cell{display:flex;align-items:center}.ag-cell{display:inline-block;position:absolute;white-space:nowrap;height:100%}.ag-cell-value{flex:1 1 auto}.ag-cell-value,.ag-group-value{overflow:hidden;text-overflow:ellipsis}.ag-cell-wrap-text{white-space:normal;word-break:break-word}.ag-cell-wrapper{display:flex;align-items:center}.ag-cell-wrapper.ag-row-group{align-items:flex-start}.ag-sparkline-wrapper{position:absolute;height:100%;width:100%;left:0;top:0}.ag-full-width-row .ag-cell-wrapper.ag-row-group{height:100%;align-items:center}.ag-cell-inline-editing{z-index:1}.ag-cell-inline-editing .ag-cell-wrapper,.ag-cell-inline-editing .ag-cell-edit-wrapper,.ag-cell-inline-editing .ag-cell-editor,.ag-cell-inline-editing .ag-cell-editor .ag-wrapper,.ag-cell-inline-editing .ag-cell-editor input{height:100%;width:100%;line-height:normal}.ag-cell .ag-icon{display:inline-block;vertical-align:middle}.ag-set-filter-item{display:flex;align-items:center;height:100%}.ag-set-filter-item-checkbox{display:flex;width:100%;height:100%}.ag-set-filter-group-icons{display:block}.ag-set-filter-group-icons>*{cursor:pointer}.ag-filter-body-wrapper{display:flex;flex-direction:column}.ag-filter-filter{flex:1 1 0px}.ag-filter-condition{display:flex;justify-content:center}.ag-floating-filter-body{position:relative;display:flex;flex:1 1 auto;height:100%}.ag-floating-filter-full-body{display:flex;flex:1 1 auto;height:100%;width:100%;align-items:center;overflow:hidden}.ag-floating-filter-full-body>div{flex:1 1 auto}.ag-floating-filter-input{align-items:center;display:flex;width:100%}.ag-floating-filter-input>*{flex:1 1 auto}.ag-floating-filter-button{display:flex;flex:none}.ag-set-floating-filter-input input[disabled]{pointer-events:none}.ag-dnd-ghost{display:inline-flex;align-items:center;cursor:move;white-space:nowrap}.ag-overlay{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.ag-overlay-panel{display:flex;height:100%;width:100%}.ag-overlay-wrapper{display:flex;flex:none;width:100%;height:100%;align-items:center;justify-content:center;text-align:center}.ag-overlay-loading-wrapper{pointer-events:all}.ag-popup-child{z-index:5;top:0}.ag-popup-editor{position:absolute;-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-large-text-input{display:block}.ag-virtual-list-item{position:absolute;width:100%}.ag-floating-top{overflow:hidden;white-space:nowrap;width:100%;position:relative;display:flex}.ag-pinned-left-floating-top{display:inline-block;overflow:hidden;position:relative;min-width:0px}.ag-pinned-right-floating-top{display:inline-block;overflow:hidden;position:relative;min-width:0px}.ag-floating-bottom{overflow:hidden;white-space:nowrap;width:100%;position:relative;display:flex}.ag-pinned-left-floating-bottom{display:inline-block;overflow:hidden;position:relative;min-width:0px}.ag-pinned-right-floating-bottom{display:inline-block;overflow:hidden;position:relative;min-width:0px}.ag-sticky-top,.ag-sticky-bottom{position:absolute;display:flex;width:100%;overflow:hidden;height:0px}.ag-sticky-bottom{box-sizing:content-box !important}.ag-pinned-left-sticky-top,.ag-pinned-right-sticky-top{position:relative;height:100%;overflow:hidden}.ag-sticky-top-full-width-container,.ag-sticky-bottom-full-width-container{overflow:hidden;width:100%;height:100%}.ag-dialog,.ag-panel{display:flex;flex-direction:column;position:relative;overflow:hidden}.ag-panel-title-bar{display:flex;flex:none;align-items:center;cursor:default}.ag-panel-title-bar-title{flex:1 1 auto}.ag-panel-title-bar-buttons{display:flex}.ag-panel-title-bar-button{cursor:pointer}.ag-panel-content-wrapper{display:flex;flex:1 1 auto;position:relative;overflow:hidden}.ag-dialog{position:absolute}.ag-resizer{position:absolute;pointer-events:none;z-index:1;-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-resizer.ag-resizer-topLeft{top:0;left:0;height:5px;width:5px;cursor:nwse-resize}.ag-resizer.ag-resizer-top{top:0;left:5px;right:5px;height:5px;cursor:ns-resize}.ag-resizer.ag-resizer-topRight{top:0;right:0;height:5px;width:5px;cursor:nesw-resize}.ag-resizer.ag-resizer-right{top:5px;right:0;bottom:5px;width:5px;cursor:ew-resize}.ag-resizer.ag-resizer-bottomRight{bottom:0;right:0;height:5px;width:5px;cursor:nwse-resize}.ag-resizer.ag-resizer-bottom{bottom:0;left:5px;right:5px;height:5px;cursor:ns-resize}.ag-resizer.ag-resizer-bottomLeft{bottom:0;left:0;height:5px;width:5px;cursor:nesw-resize}.ag-resizer.ag-resizer-left{left:0;top:5px;bottom:5px;width:5px;cursor:ew-resize}.ag-tooltip{position:absolute;z-index:99999}.ag-tooltip-custom{position:absolute;z-index:99999}.ag-tooltip:not(.ag-tooltip-interactive),.ag-tooltip-custom:not(.ag-tooltip-interactive){pointer-events:none}.ag-value-slide-out{margin-right:5px;opacity:1;transition:opacity 3s,margin-right 3s;transition-timing-function:linear}.ag-value-slide-out-end{margin-right:10px;opacity:0}.ag-opacity-zero{opacity:0 !important}.ag-menu{max-height:100%;overflow-y:auto;position:absolute;-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-menu-column-select-wrapper{height:265px;overflow:auto}.ag-menu-column-select-wrapper .ag-column-select{height:100%}.ag-dialog .ag-panel-content-wrapper .ag-column-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}.ag-menu-list{display:table;width:100%}.ag-menu-option,.ag-menu-separator{display:table-row}.ag-menu-option-part,.ag-menu-separator-part{display:table-cell;vertical-align:middle}.ag-menu-option-text{white-space:nowrap}.ag-menu-option-custom{display:contents}.ag-compact-menu-option{width:100%;display:flex;flex-wrap:nowrap}.ag-compact-menu-option-text{white-space:nowrap;flex:1 1 auto}.ag-pill-container{display:flex;gap:.25rem;flex-wrap:nowrap}.ag-pill{display:flex;white-space:nowrap;padding:0 .25rem;align-items:center}.ag-pill .ag-pill-button{border:none;padding:0}.ag-rich-select{cursor:default;outline:none;height:100%}.ag-rich-select-value{display:flex;align-items:center;height:100%}.ag-rich-select-value .ag-picker-field-display{overflow:hidden;text-overflow:ellipsis}.ag-rich-select-value .ag-picker-field-display.ag-display-as-placeholder{opacity:.5}.ag-rich-select-list{position:relative}.ag-rich-select-list .ag-loading-text{min-height:2rem}.ag-rich-select-row{display:flex;flex:1 1 auto;align-items:center;white-space:nowrap;overflow:hidden;height:100%}.ag-rich-select-field-input{flex:1 1 auto}.ag-rich-select-field-input .ag-input-field-input{padding:0 !important;border:none !important;box-shadow:none !important;text-overflow:ellipsis}.ag-rich-select-field-input .ag-input-field-input::-moz-placeholder{opacity:.8}.ag-rich-select-field-input .ag-input-field-input::placeholder{opacity:.8}.ag-autocomplete{align-items:center;display:flex}.ag-autocomplete>*{flex:1 1 auto}.ag-autocomplete-list-popup{position:absolute;-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-autocomplete-list{position:relative}.ag-autocomplete-virtual-list-item{display:flex}.ag-autocomplete-row{display:flex;flex:1 1 auto;align-items:center;overflow:hidden}.ag-autocomplete-row-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-paging-panel{align-items:center;display:flex;justify-content:flex-end}.ag-paging-page-summary-panel{display:flex;align-items:center}.ag-paging-button{position:relative}.ag-disabled .ag-paging-page-summary-panel{pointer-events:none}.ag-tool-panel-wrapper{display:flex;overflow-y:auto;overflow-x:hidden;cursor:default;-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-column-select-column,.ag-column-select-column-group,.ag-select-agg-func-item{position:relative;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%}.ag-column-select-column>*,.ag-column-select-column-group>*,.ag-select-agg-func-item>*{flex:none}.ag-select-agg-func-item,.ag-column-select-column-label{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-column-select-checkbox{display:flex}.ag-tool-panel-horizontal-resize{cursor:ew-resize;height:100%;position:absolute;top:0;width:5px;z-index:1}.ag-ltr .ag-side-bar-left .ag-tool-panel-horizontal-resize{right:-3px}.ag-rtl .ag-side-bar-left .ag-tool-panel-horizontal-resize{left:-3px}.ag-ltr .ag-side-bar-right .ag-tool-panel-horizontal-resize{left:-3px}.ag-rtl .ag-side-bar-right .ag-tool-panel-horizontal-resize{right:-3px}.ag-details-row{width:100%}.ag-details-row-fixed-height{height:100%}.ag-details-grid{width:100%}.ag-details-grid-fixed-height{height:100%}.ag-header-group-cell{display:flex;align-items:center;height:100%;position:absolute}.ag-header-group-cell-no-group.ag-header-span-height{display:none}.ag-cell-label-container{display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:center;height:100%;width:100%}.ag-header-group-cell-label,.ag-cell-label-container{padding:5px 0px}.ag-right-aligned-header .ag-cell-label-container{flex-direction:row}.ag-right-aligned-header .ag-header-cell-text{text-align:end}.ag-side-bar{display:flex;flex-direction:row-reverse}.ag-side-bar-left{order:-1;flex-direction:row}.ag-side-button-button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;white-space:nowrap;outline:none;cursor:pointer}.ag-side-button-label{writing-mode:vertical-lr}.ag-status-bar{display:flex;justify-content:space-between;overflow:hidden}.ag-status-panel{display:inline-flex}.ag-status-name-value{white-space:nowrap}.ag-status-bar-left{display:inline-flex}.ag-status-bar-center{display:inline-flex}.ag-status-bar-right{display:inline-flex}.ag-icon{display:block;speak:none}.ag-group{position:relative;width:100%}.ag-group-title-bar{display:flex;align-items:center}.ag-group-title{display:inline;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ag-group-title-bar .ag-group-title{cursor:default}.ag-group-toolbar{display:flex;align-items:center}.ag-group-container{display:flex}.ag-disabled .ag-group-container{pointer-events:none}.ag-group-container-horizontal{flex-direction:row;flex-wrap:wrap}.ag-group-container-vertical{flex-direction:column}.ag-column-group-icons{display:block}.ag-column-group-icons>*{cursor:pointer}.ag-group-item-alignment-stretch .ag-group-item{align-items:stretch}.ag-group-item-alignment-start .ag-group-item{align-items:flex-start}.ag-group-item-alignment-end .ag-group-item{align-items:flex-end}.ag-toggle-button-icon{transition:right .3s;position:absolute;top:-1px}.ag-input-field,.ag-select{display:flex;flex-direction:row;align-items:center}.ag-input-field-input{flex:1 1 auto}.ag-floating-filter-input .ag-input-field-input[type=date]{width:1px}.ag-range-field{display:flex;align-items:center}.ag-angle-select{display:flex;align-items:center}.ag-angle-select-wrapper{display:flex}.ag-angle-select-parent-circle{display:block;position:relative}.ag-angle-select-child-circle{position:absolute}.ag-slider-wrapper{display:flex}.ag-slider-wrapper .ag-input-field{flex:1 1 auto}.ag-picker-field-display{flex:1 1 auto}.ag-picker-field{display:flex;align-items:center}.ag-picker-field-icon{display:flex;border:0;padding:0;margin:0;cursor:pointer}.ag-picker-field-wrapper{overflow:hidden}.ag-label-align-right .ag-label{order:1}.ag-label-align-right>*{flex:none}.ag-label-align-top{flex-direction:column;align-items:flex-start}.ag-label-align-top>*{align-self:stretch}.ag-label-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.ag-color-panel{width:100%;display:flex;flex-direction:column;text-align:center}.ag-spectrum-color{flex:1 1 auto;position:relative;overflow:visible;cursor:default}.ag-spectrum-fill{position:absolute;top:0;left:0;right:0;bottom:0}.ag-spectrum-val{cursor:pointer}.ag-spectrum-dragger{position:absolute;pointer-events:none;cursor:pointer}.ag-spectrum-hue,.ag-spectrum-alpha{cursor:default}.ag-spectrum-hue-background{background:linear-gradient(to left, #ff0000 3%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);width:100%;height:100%}.ag-spectrum-alpha{--ag-spectrum-alpha-background-checked: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="4" height="4"><rect x="0" y="0" width="4" height="4" fill="%23fff"/><path d="M0 0H2V4H4V2H0Z" fill="%23b2b2b2"/></svg>')}.ag-spectrum-alpha-background{background:linear-gradient(to right, var(--ag-internal-spectrum-alpha-color-from), var(--ag-internal-spectrum-alpha-color-to)),var(--ag-spectrum-alpha-background-checked) top left/4px 4px;width:100%;height:100%}.ag-spectrum-tool{cursor:pointer;position:relative}.ag-spectrum-slider{position:absolute;pointer-events:none}.ag-spectrum-alpha .ag-spectrum-slider{background:linear-gradient(to bottom, var(--ag-internal-spectrum-alpha-color), var(--ag-internal-spectrum-alpha-color)) #fff}.ag-recent-colors{display:flex}.ag-recent-color{cursor:pointer}.ag-pill-select{display:flex;flex-direction:column}.ag-pill-select .ag-column-drop{flex:unset}.ag-ltr{direction:ltr}.ag-ltr .ag-body,.ag-ltr .ag-floating-top,.ag-ltr .ag-floating-bottom,.ag-ltr .ag-header,.ag-ltr .ag-sticky-top,.ag-ltr .ag-sticky-bottom,.ag-ltr .ag-body-viewport,.ag-ltr .ag-body-horizontal-scroll{flex-direction:row}.ag-rtl{direction:rtl}.ag-rtl .ag-body,.ag-rtl .ag-floating-top,.ag-rtl .ag-floating-bottom,.ag-rtl .ag-header,.ag-rtl .ag-sticky-top,.ag-rtl .ag-sticky-bottom,.ag-rtl .ag-body-viewport,.ag-rtl .ag-body-horizontal-scroll{flex-direction:row-reverse}.ag-rtl .ag-icon-contracted,.ag-rtl .ag-icon-expanded,.ag-rtl .ag-icon-tree-closed{display:block;transform:rotate(180deg)}.ag-body .ag-body-viewport{-webkit-overflow-scrolling:touch}.ag-measurement-container{width:0;overflow:hidden;visibility:hidden}.ag-measurement-container div{position:absolute}.ag-layout-print.ag-body{display:block;height:unset}.ag-layout-print.ag-root-wrapper{display:inline-block}.ag-layout-print .ag-body-vertical-scroll{display:none}.ag-layout-print .ag-body-horizontal-scroll{display:none}.ag-layout-print.ag-force-vertical-scroll{overflow-y:visible !important}@media print{.ag-root-wrapper.ag-layout-print{display:table}.ag-root-wrapper.ag-layout-print .ag-root-wrapper-body,.ag-root-wrapper.ag-layout-print .ag-root,.ag-root-wrapper.ag-layout-print .ag-body-viewport,.ag-root-wrapper.ag-layout-print .ag-center-cols-container,.ag-root-wrapper.ag-layout-print .ag-center-cols-viewport,.ag-root-wrapper.ag-layout-print .ag-body-horizontal-scroll-viewport,.ag-root-wrapper.ag-layout-print .ag-virtual-list-viewport{height:auto !important;overflow:hidden !important;display:block !important}.ag-root-wrapper.ag-layout-print .ag-row,.ag-root-wrapper.ag-layout-print .ag-cell{-moz-column-break-inside:avoid;break-inside:avoid}}[class^=ag-],[class^=ag-]:focus,[class^=ag-]:after,[class^=ag-]:before{box-sizing:border-box;outline:none}[class^=ag-]::-ms-clear{display:none}.ag-checkbox .ag-input-wrapper,.ag-radio-button .ag-input-wrapper{overflow:visible}.ag-range-field .ag-input-wrapper{height:100%}.ag-toggle-button{flex:none;width:unset;min-width:unset}.ag-button{border-radius:0px;color:var(--ag-foreground-color)}.ag-button:hover{background-color:rgba(0,0,0,0)}.ag-ltr .ag-label-align-right .ag-label{margin-left:var(--ag-grid-size)}.ag-rtl .ag-label-align-right .ag-label{margin-right:var(--ag-grid-size)}input[class^=ag-]{margin:0;background-color:var(--ag-background-color)}textarea[class^=ag-],select[class^=ag-]{background-color:var(--ag-background-color)}input[class^=ag-]:not([type]),input[class^=ag-][type=text],input[class^=ag-][type=number],input[class^=ag-][type=tel],input[class^=ag-][type=date],input[class^=ag-][type=datetime-local],textarea[class^=ag-]{font-size:inherit;line-height:inherit;color:inherit;font-family:inherit;border:var(--ag-borders-input) var(--ag-input-border-color)}input[class^=ag-]:not([type]):disabled,input[class^=ag-][type=text]:disabled,input[class^=ag-][type=number]:disabled,input[class^=ag-][type=tel]:disabled,input[class^=ag-][type=date]:disabled,input[class^=ag-][type=datetime-local]:disabled,textarea[class^=ag-]:disabled{color:var(--ag-disabled-foreground-color);background-color:var(--ag-input-disabled-background-color);border-color:var(--ag-input-disabled-border-color)}input[class^=ag-]:not([type]):focus,input[class^=ag-][type=text]:focus,input[class^=ag-][type=number]:focus,input[class^=ag-][type=tel]:focus,input[class^=ag-][type=date]:focus,input[class^=ag-][type=datetime-local]:focus,textarea[class^=ag-]:focus{outline:none;box-shadow:var(--ag-input-focus-box-shadow);border-color:var(--ag-input-focus-border-color)}input[class^=ag-]:not([type]):invalid,input[class^=ag-][type=text]:invalid,input[class^=ag-][type=number]:invalid,input[class^=ag-][type=tel]:invalid,input[class^=ag-][type=date]:invalid,input[class^=ag-][type=datetime-local]:invalid,textarea[class^=ag-]:invalid{border:var(--ag-borders-input-invalid) var(--ag-input-border-color-invalid)}input[class^=ag-][type=number]:not(.ag-number-field-input-stepper){-moz-appearance:textfield}input[class^=ag-][type=number]:not(.ag-number-field-input-stepper)::-webkit-outer-spin-button,input[class^=ag-][type=number]:not(.ag-number-field-input-stepper)::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[class^=ag-][type=range]{padding:0}input[class^=ag-][type=button]:focus,button[class^=ag-]:focus{box-shadow:var(--ag-input-focus-box-shadow)}.ag-drag-handle{color:var(--ag-secondary-foreground-color)}.ag-list-item,.ag-virtual-list-item{height:var(--ag-list-item-height)}.ag-virtual-list-item:focus-visible{outline:none}.ag-virtual-list-item:focus-visible::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-select-list{background-color:var(--ag-background-color);overflow-y:auto;overflow-x:hidden;border-radius:var(--ag-border-radius);border:var(--ag-borders) var(--ag-border-color)}.ag-list-item{display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-list-item.ag-active-item{background-color:var(--ag-row-hover-color)}.ag-select-list-item{-moz-user-select:none;-webkit-user-select:none;user-select:none;cursor:default}.ag-ltr .ag-select-list-item{padding-left:calc(var(--ag-cell-horizontal-padding)/2)}.ag-rtl .ag-select-list-item{padding-right:calc(var(--ag-cell-horizontal-padding)/2)}.ag-select-list-item span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ag-row-drag,.ag-selection-checkbox,.ag-group-expanded,.ag-group-contracted{color:var(--ag-secondary-foreground-color)}.ag-ltr .ag-row-drag,.ag-ltr .ag-selection-checkbox,.ag-ltr .ag-group-expanded,.ag-ltr .ag-group-contracted{margin-right:var(--ag-cell-widget-spacing)}.ag-rtl .ag-row-drag,.ag-rtl .ag-selection-checkbox,.ag-rtl .ag-group-expanded,.ag-rtl .ag-group-contracted{margin-left:var(--ag-cell-widget-spacing)}.ag-cell-wrapper>*:not(.ag-cell-value):not(.ag-group-value){--ag-internal-calculated-line-height: var( --ag-line-height, calc(var(--ag-row-height) - var(--ag-row-border-width)) );--ag-internal-padded-row-height: calc(var(--ag-row-height) - var(--ag-row-border-width));height:min(var(--ag-internal-calculated-line-height),var(--ag-internal-padded-row-height));display:flex;align-items:center;flex:none}.ag-group-expanded,.ag-group-contracted{cursor:pointer}.ag-group-title-bar-icon{cursor:pointer;flex:none;color:var(--ag-secondary-foreground-color)}.ag-ltr .ag-group-child-count{margin-left:2px}.ag-rtl .ag-group-child-count{margin-right:2px}.ag-group-title-bar{background-color:var(--ag-subheader-background-color);padding:var(--ag-grid-size)}.ag-group-toolbar{padding:var(--ag-grid-size);background-color:var(--ag-subheader-toolbar-background-color)}.ag-disabled-group-title-bar,.ag-disabled-group-container{opacity:.5}.group-item{margin:calc(var(--ag-grid-size)*.5) 0}.ag-label{white-space:nowrap}.ag-ltr .ag-label{margin-right:var(--ag-grid-size)}.ag-rtl .ag-label{margin-left:var(--ag-grid-size)}.ag-label-align-top .ag-label{margin-bottom:calc(var(--ag-grid-size)*.5)}.ag-angle-select[disabled]{color:var(--ag-disabled-foreground-color);pointer-events:none}.ag-angle-select[disabled] .ag-angle-select-field{opacity:.4}.ag-ltr .ag-slider-field,.ag-ltr .ag-angle-select-field{margin-right:calc(var(--ag-grid-size)*2)}.ag-rtl .ag-slider-field,.ag-rtl .ag-angle-select-field{margin-left:calc(var(--ag-grid-size)*2)}.ag-angle-select-parent-circle{width:24px;height:24px;border-radius:12px;border:solid 1px;border-color:var(--ag-border-color);background-color:var(--ag-background-color)}.ag-angle-select-child-circle{top:4px;left:12px;width:6px;height:6px;margin-left:-3px;margin-top:-4px;border-radius:3px;background-color:var(--ag-secondary-foreground-color)}.ag-picker-field-wrapper{border:var(--ag-borders);border-color:var(--ag-border-color);border-radius:5px;background-color:var(--ag-background-color)}.ag-picker-field-wrapper:disabled{color:var(--ag-disabled-foreground-color);background-color:var(--ag-input-disabled-background-color);border-color:var(--ag-input-disabled-border-color)}.ag-picker-field-wrapper.ag-picker-has-focus,.ag-picker-field-wrapper:focus-within{outline:none;box-shadow:var(--ag-input-focus-box-shadow);border-color:var(--ag-input-focus-border-color)}.ag-picker-field-button{background-color:var(--ag-background-color);color:var(--ag-secondary-foreground-color)}.ag-dialog.ag-color-dialog{border-radius:5px}.ag-color-picker .ag-picker-field-wrapper{padding-left:var(--ag-grid-size);padding-right:var(--ag-grid-size)}.ag-color-picker .ag-picker-field-display{display:flex;flex-direction:row;align-items:center;min-height:var(--ag-list-item-height)}.ag-ltr .ag-color-picker-color,.ag-ltr .ag-color-picker-value{margin-right:var(--ag-grid-size)}.ag-rtl .ag-color-picker-color,.ag-rtl .ag-color-picker-value{margin-left:var(--ag-grid-size)}.ag-color-panel{padding:var(--ag-grid-size)}.ag-spectrum-color{background-color:red;border-radius:2px}.ag-spectrum-tools{padding:10px}.ag-spectrum-sat{background-image:linear-gradient(to right, white, rgba(204, 154, 129, 0))}.ag-spectrum-val{background-image:linear-gradient(to top, black, rgba(204, 154, 129, 0))}.ag-spectrum-dragger{border-radius:12px;height:12px;width:12px;border:2px solid #fff;background:#000;box-shadow:0 0 2px 0px rgba(0,0,0,.24)}.ag-spectrum-hue-background{border-radius:2px}.ag-spectrum-alpha-background{border-radius:2px}.ag-spectrum-tool{margin-bottom:10px;height:11px;border-radius:2px}.ag-spectrum-slider{margin-top:-12px;width:13px;height:13px;border-radius:13px;border:2px solid #fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.37)}.ag-recent-colors{margin-top:10px}.ag-recent-color{margin:0 3px}.ag-recent-color:first-child{margin-left:0}.ag-recent-color:last-child{margin-right:0}.ag-spectrum-color:focus-visible:not(:disabled):not([readonly]),.ag-spectrum-slider:focus-visible:not(:disabled):not([readonly]),.ag-recent-color:focus-visible:not(:disabled):not([readonly]){box-shadow:var(--ag-input-focus-box-shadow)}.ag-ltr .ag-color-input input[class^=ag-][type=text].ag-input-field-input{padding-left:calc(var(--ag-icon-size) + var(--ag-grid-size)*2)}.ag-rtl .ag-color-input input[class^=ag-][type=text].ag-input-field-input{padding-right:calc(var(--ag-icon-size) + var(--ag-grid-size)*2)}.ag-color-input .ag-color-input-color{position:absolute}.ag-ltr .ag-color-input .ag-color-input-color{margin-left:var(--ag-grid-size)}.ag-rtl .ag-color-input .ag-color-input-color{margin-right:var(--ag-grid-size)}.ag-color-picker-color,.ag-color-input-color{width:var(--ag-icon-size);height:var(--ag-icon-size);border:var(--ag-borders-secondary) var(--ag-secondary-border-color);border-radius:2px}.ag-dnd-ghost{border:var(--ag-borders) var(--ag-border-color);background:var(--ag-background-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size);overflow:hidden;text-overflow:ellipsis;border:var(--ag-borders-secondary) var(--ag-secondary-border-color);color:var(--ag-secondary-foreground-color);height:var(--ag-header-height);line-height:var(--ag-header-height);margin:0;padding:0 calc(var(--ag-grid-size)*2);transform:translateY(calc(var(--ag-grid-size) * 2))}.ag-dnd-ghost-icon{margin-right:var(--ag-grid-size);color:var(--ag-foreground-color)}.ag-popup-child:not(.ag-tooltip-custom){box-shadow:var(--ag-popup-shadow)}.ag-select .ag-picker-field-wrapper{min-height:var(--ag-list-item-height);cursor:default}.ag-ltr .ag-select .ag-picker-field-wrapper{padding-left:calc(var(--ag-cell-horizontal-padding)/2)}.ag-rtl .ag-select .ag-picker-field-wrapper{padding-right:calc(var(--ag-cell-horizontal-padding)/2)}.ag-ltr .ag-select .ag-picker-field-wrapper{padding-right:var(--ag-grid-size)}.ag-rtl .ag-select .ag-picker-field-wrapper{padding-left:var(--ag-grid-size)}.ag-select.ag-disabled .ag-picker-field-wrapper:focus{box-shadow:none}.ag-select:not(.ag-cell-editor,.ag-label-align-top){min-height:var(--ag-list-item-height)}.ag-select .ag-picker-field-display{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-select .ag-picker-field-icon{display:flex;align-items:center}.ag-select.ag-disabled{opacity:.5}.ag-rich-select-value,.ag-rich-select-list{background-color:var(--ag-background-color)}.ag-rich-select-list{width:100%;height:auto;border-radius:var(--ag-border-radius);border:var(--ag-borders) var(--ag-border-color)}.ag-rich-select-list .ag-loading-text{padding:var(--ag-widget-vertical-spacing) var(--ag-widget-horizontal-spacing)}.ag-rich-select-value{border-bottom:var(--ag-borders-secondary) var(--ag-secondary-border-color);padding-top:0;padding-bottom:0}.ag-ltr .ag-rich-select-value{padding-left:calc(var(--ag-cell-horizontal-padding)/2)}.ag-rtl .ag-rich-select-value{padding-right:calc(var(--ag-cell-horizontal-padding)/2)}.ag-ltr .ag-rich-select-value{padding-right:var(--ag-grid-size)}.ag-rtl .ag-rich-select-value{padding-left:var(--ag-grid-size)}.ag-ltr .ag-rich-select-field-input{left:calc(var(--ag-cell-horizontal-padding))}.ag-rtl .ag-rich-select-field-input{right:calc(var(--ag-cell-horizontal-padding))}.ag-popup-editor .ag-rich-select-value{height:var(--ag-row-height);min-width:200px}.ag-rich-select-virtual-list-item{cursor:default;height:var(--ag-list-item-height)}.ag-rich-select-virtual-list-item:focus-visible::after{content:none}.ag-ltr .ag-rich-select-row{padding-left:calc(var(--ag-cell-horizontal-padding)/2)}.ag-rtl .ag-rich-select-row{padding-right:calc(var(--ag-cell-horizontal-padding)/2)}.ag-rich-select-row-selected{background-color:var(--ag-selected-row-background-color)}.ag-rich-select-row:hover,.ag-rich-select-row-highlighted{background-image:linear-gradient(var(--ag-row-hover-color), var(--ag-row-hover-color))}.ag-rich-select-row-text-highlight{font-weight:bold}.ag-autocomplete{width:100%}.ag-autocomplete-list{width:100%;min-width:200px;height:calc(var(--ag-row-height)*6.5)}.ag-autocomplete-virtual-list-item{cursor:default;height:var(--ag-list-item-height)}.ag-autocomplete-virtual-list-item:focus-visible::after{content:none}.ag-autocomplete-virtual-list-item:hover{background-color:var(--ag-row-hover-color)}.ag-autocomplete-row-label{margin:0px var(--ag-widget-container-horizontal-padding)}.ag-autocomplete-row-selected{background-color:var(--ag-selected-row-background-color)}.ag-pill{border:1px solid var(--ag-chip-border-color);border-radius:var(--ag-border-radius);background-color:var(--ag-chip-background-color)}.ag-ltr .ag-pill .ag-pill-button{margin-left:var(--ag-grid-size)}.ag-rtl .ag-pill .ag-pill-button{margin-right:var(--ag-grid-size)}.ag-pill:focus-visible{border-color:var(--ag-input-focus-border-color)}.ag-pill .ag-pill-button:hover{cursor:pointer}.ag-dragging-range-handle .ag-dialog,.ag-dragging-fill-handle .ag-dialog{opacity:.7;pointer-events:none}.ag-dialog{border-radius:var(--ag-border-radius);border:var(--ag-borders) var(--ag-border-color);box-shadow:var(--ag-popup-shadow)}.ag-panel{background-color:var(--ag-panel-background-color);border-color:var(--ag-panel-border-color)}.ag-panel-title-bar{color:var(--ag-header-foreground-color);height:var(--ag-header-height);padding:var(--ag-grid-size) var(--ag-cell-horizontal-padding);border-bottom:var(--ag-borders) var(--ag-border-color)}.ag-ltr .ag-panel-title-bar-button{margin-left:var(--ag-grid-size)}.ag-rtl .ag-panel-title-bar-button{margin-right:var(--ag-grid-size)}.ag-tooltip{background-color:var(--ag-tooltip-background-color);color:var(--ag-foreground-color);padding:var(--ag-grid-size);border:var(--ag-borders) var(--ag-border-color);border-radius:var(--ag-card-radius);white-space:normal}.ag-tooltip.ag-tooltip-animate,.ag-tooltip-custom.ag-tooltip-animate{transition:opacity 1s}.ag-tooltip.ag-tooltip-animate.ag-tooltip-hiding,.ag-tooltip-custom.ag-tooltip-animate.ag-tooltip-hiding{opacity:0}.ag-ltr .ag-column-select-column,.ag-ltr .ag-column-select-column-group{padding-left:calc(var(--ag-indentation-level)*var(--ag-column-select-indent-size))}.ag-rtl .ag-column-select-column,.ag-rtl .ag-column-select-column-group{padding-right:calc(var(--ag-indentation-level)*var(--ag-column-select-indent-size))}.ag-column-select-header-icon{cursor:pointer}.ag-column-select-header-icon:focus-visible{outline:none}.ag-column-select-header-icon:focus-visible::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:0px;left:0px;display:block;width:calc(100% - 0px);height:calc(100% - 0px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-ltr .ag-column-group-icons:not(:last-child),.ag-ltr .ag-column-select-header-icon:not(:last-child),.ag-ltr .ag-column-select-header-checkbox:not(:last-child),.ag-ltr .ag-column-select-header-filter-wrapper:not(:last-child),.ag-ltr .ag-column-select-checkbox:not(:last-child),.ag-ltr .ag-column-select-column-drag-handle:not(:last-child),.ag-ltr .ag-column-select-column-group-drag-handle:not(:last-child),.ag-ltr .ag-column-select-column-label:not(:last-child){margin-right:var(--ag-widget-horizontal-spacing)}.ag-rtl .ag-column-group-icons:not(:last-child),.ag-rtl .ag-column-select-header-icon:not(:last-child),.ag-rtl .ag-column-select-header-checkbox:not(:last-child),.ag-rtl .ag-column-select-header-filter-wrapper:not(:last-child),.ag-rtl .ag-column-select-checkbox:not(:last-child),.ag-rtl .ag-column-select-column-drag-handle:not(:last-child),.ag-rtl .ag-column-select-column-group-drag-handle:not(:last-child),.ag-rtl .ag-column-select-column-label:not(:last-child){margin-left:var(--ag-widget-horizontal-spacing)}.ag-column-select-virtual-list-item:focus-visible{outline:none}.ag-column-select-virtual-list-item:focus-visible::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:1px;left:1px;display:block;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-column-select-column-group:not(:last-child),.ag-column-select-column:not(:last-child){margin-bottom:var(--ag-widget-vertical-spacing)}.ag-column-select-column-readonly,.ag-column-select-column-group-readonly{color:var(--ag-disabled-foreground-color);pointer-events:none}.ag-ltr .ag-column-select-add-group-indent{margin-left:calc(var(--ag-icon-size) + var(--ag-grid-size)*2)}.ag-rtl .ag-column-select-add-group-indent{margin-right:calc(var(--ag-icon-size) + var(--ag-grid-size)*2)}.ag-column-select-virtual-list-viewport{padding:calc(var(--ag-widget-container-vertical-padding)*.5) 0px}.ag-column-select-virtual-list-item{padding:0 var(--ag-widget-container-horizontal-padding)}.ag-checkbox-edit{padding-left:var(--ag-cell-horizontal-padding);padding-right:var(--ag-cell-horizontal-padding)}.ag-pill-select .ag-column-drop{border-bottom:0;min-height:unset}.ag-pill-select .ag-column-drop-list{padding:0}.ag-pill-select .ag-select{padding-top:var(--ag-grid-size)}.ag-pill-select .ag-picker-field-wrapper{background-color:rgba(0,0,0,0);border:0}.ag-pill-select .ag-picker-field-display{cursor:pointer}.ag-rtl{text-align:right}.ag-root-wrapper{border-radius:var(--ag-wrapper-border-radius);border:var(--ag-borders) var(--ag-border-color)}.ag-row>.ag-cell-wrapper.ag-row-group{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*var(--ag-indentation-level))}.ag-cell-wrapper.ag-row-group,.ag-cell-wrapper.ag-row-group-leaf-indent,.ag-cell-wrapper.ag-pivot-leaf-group{padding-left:calc(var(--ag-indentation-level)*var(--ag-row-group-indent-size))}.ag-ltr .ag-row-group-leaf-indent{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-group-leaf-indent{margin-right:var(--ag-row-group-indent-size)}.ag-row:not(.ag-row-level-0) .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-value-change-delta{padding-right:2px}.ag-value-change-delta-up{color:var(--ag-value-change-delta-up-color)}.ag-value-change-delta-down{color:var(--ag-value-change-delta-down-color)}.ag-value-change-value{background-color:rgba(0,0,0,0);border-radius:1px;padding-left:1px;padding-right:1px;transition:background-color 1s}.ag-value-change-value-highlight{background-color:var(--ag-value-change-value-highlight-background-color);transition:background-color .1s}.ag-cell-data-changed{background-color:var(--ag-value-change-value-highlight-background-color) !important}.ag-cell-data-changed-animation{background-color:rgba(0,0,0,0)}.ag-cell-highlight{background-color:var(--ag-range-selection-highlight-color) !important}.ag-row{height:var(--ag-row-height);background-color:var(--ag-background-color);color:var(--ag-data-color);border-bottom:var(--ag-row-border-style) var(--ag-row-border-color) var(--ag-row-border-width)}.ag-row-highlight-above::after,.ag-row-highlight-below::after{content:"";position:absolute;width:calc(100% - 1px);height:1px;background-color:var(--ag-range-selection-border-color);left:1px}.ag-row-highlight-above::after{top:0px}.ag-row-highlight-below::after{bottom:0px}.ag-row-odd{background-color:var(--ag-odd-row-background-color)}.ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-horizontal-left-spacer:not(.ag-scroller-corner){border-right:var(--ag-borders-critical) var(--ag-border-color)}.ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-horizontal-right-spacer:not(.ag-scroller-corner){border-left:var(--ag-borders-critical) var(--ag-border-color)}.ag-row-selected::before{content:"";background-color:var(--ag-selected-row-background-color);display:block;position:absolute;top:0;left:0;right:0;bottom:0}.ag-row-hover:not(.ag-full-width-row)::before,.ag-row-hover.ag-full-width-row.ag-row-group::before{content:"";background-color:var(--ag-row-hover-color);display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.ag-row-hover.ag-full-width-row.ag-row-group>*{position:relative}.ag-row-hover.ag-row-selected::before{background-color:var(--ag-row-hover-color);background-image:linear-gradient(var(--ag-selected-row-background-color), var(--ag-selected-row-background-color))}.ag-column-hover{background-color:var(--ag-column-hover-color)}.ag-ltr .ag-right-aligned-cell{text-align:right}.ag-rtl .ag-right-aligned-cell{text-align:left}.ag-ltr .ag-right-aligned-cell .ag-cell-value,.ag-ltr .ag-right-aligned-cell .ag-group-value{margin-left:auto}.ag-rtl .ag-right-aligned-cell .ag-cell-value,.ag-rtl .ag-right-aligned-cell .ag-group-value{margin-right:auto}.ag-ltr .ag-right-aligned-cell .ag-skeleton-effect{margin-left:auto}.ag-rtl .ag-right-aligned-cell .ag-skeleton-effect{margin-right:auto}.ag-cell,.ag-full-width-row .ag-cell-wrapper.ag-row-group{--ag-internal-calculated-line-height: var( --ag-line-height, calc(var(--ag-row-height) - var(--ag-row-border-width)) );--ag-internal-padded-row-height: calc(var(--ag-row-height) - var(--ag-row-border-width));border:1px solid rgba(0,0,0,0);line-height:min(var(--ag-internal-calculated-line-height),var(--ag-internal-padded-row-height));padding-left:calc(var(--ag-cell-horizontal-padding) - 1px + var(--ag-row-group-indent-size)*var(--ag-indentation-level));padding-right:calc(var(--ag-cell-horizontal-padding) - 1px);-webkit-font-smoothing:subpixel-antialiased}.ag-row>.ag-cell-wrapper{padding-left:calc(var(--ag-cell-horizontal-padding) - 1px);padding-right:calc(var(--ag-cell-horizontal-padding) - 1px)}.ag-row-dragging{cursor:move;opacity:.5}.ag-cell-inline-editing{border:1px solid var(--ag-border-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:0;background-color:var(--ag-control-panel-background-color)}.ag-popup-editor .ag-large-text,.ag-autocomplete-list-popup{border:var(--ag-borders) var(--ag-border-color);background:var(--ag-background-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size);background-color:var(--ag-control-panel-background-color);padding:0}.ag-large-text-input{height:auto;padding:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-large-text-input textarea{resize:none}.ag-details-row{padding:calc(var(--ag-grid-size)*5);background-color:var(--ag-background-color)}.ag-layout-auto-height .ag-center-cols-viewport,.ag-layout-auto-height .ag-center-cols-container,.ag-layout-print .ag-center-cols-viewport,.ag-layout-print .ag-center-cols-container{min-height:50px}.ag-overlay-loading-wrapper{background-color:var(--ag-modal-overlay-background-color)}.ag-overlay-loading-center{border:var(--ag-borders) var(--ag-border-color);background:var(--ag-background-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size)}.ag-skeleton-container{width:100%;height:100%;align-content:center}.ag-skeleton-effect{background-color:var(--ag-row-loading-skeleton-effect-color);width:100%;height:1em;border-radius:.25rem;animation:ag-skeleton-loading 1.5s ease-in-out .5s infinite}@keyframes ag-skeleton-loading{0%{opacity:1}50%{opacity:.4}100%{opacity:1}}.ag-loading{display:flex;height:100%;align-items:center}.ag-ltr .ag-loading{padding-left:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-loading{padding-right:var(--ag-cell-horizontal-padding)}.ag-ltr .ag-loading-icon{padding-right:var(--ag-cell-widget-spacing)}.ag-rtl .ag-loading-icon{padding-left:var(--ag-cell-widget-spacing)}.ag-icon-loading{animation-name:spin;animation-duration:1000ms;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.ag-floating-top{border-bottom:var(--ag-borders-critical) var(--ag-border-color)}.ag-floating-bottom{border-top:var(--ag-borders-critical) var(--ag-border-color)}.ag-ltr .ag-cell{border-right:var(--ag-cell-horizontal-border)}.ag-rtl .ag-cell{border-left:var(--ag-cell-horizontal-border)}.ag-ltr .ag-cell{border-right-width:1px}.ag-rtl .ag-cell{border-left-width:1px}.ag-cell.ag-cell-first-right-pinned:not(.ag-cell-range-left):not(.ag-cell-range-single-cell){border-left:var(--ag-borders-critical) var(--ag-border-color)}.ag-cell.ag-cell-last-left-pinned:not(.ag-cell-range-right):not(.ag-cell-range-single-cell){border-right:var(--ag-borders-critical) var(--ag-border-color)}.ag-cell-range-selected:not(.ag-cell-focus),.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing){background-color:var(--ag-range-selection-background-color)}.ag-cell-range-selected:not(.ag-cell-focus).ag-cell-range-chart,.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing).ag-cell-range-chart{background-color:var(--ag-range-selection-chart-background-color) !important}.ag-cell-range-selected:not(.ag-cell-focus).ag-cell-range-chart.ag-cell-range-chart-category,.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing).ag-cell-range-chart.ag-cell-range-chart-category{background-color:var(--ag-range-selection-chart-category-background-color) !important}.ag-cell-range-selected-1:not(.ag-cell-focus),.ag-root:not(.ag-context-menu-open) .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-1:not(.ag-cell-inline-editing){background-color:var(--ag-range-selection-background-color)}.ag-cell-range-selected-2:not(.ag-cell-focus),.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-2{background-color:var(--ag-range-selection-background-color-2)}.ag-cell-range-selected-3:not(.ag-cell-focus),.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-3{background-color:var(--ag-range-selection-background-color-3)}.ag-cell-range-selected-4:not(.ag-cell-focus),.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-4{background-color:var(--ag-range-selection-background-color-4)}.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-top{border-top-color:var(--ag-range-selection-border-color);border-top-style:var(--ag-range-selection-border-style)}.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-right{border-right-color:var(--ag-range-selection-border-color);border-right-style:var(--ag-range-selection-border-style)}.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-bottom{border-bottom-color:var(--ag-range-selection-border-color);border-bottom-style:var(--ag-range-selection-border-style)}.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-left{border-left-color:var(--ag-range-selection-border-color);border-left-style:var(--ag-range-selection-border-style)}.ag-ltr .ag-cell-focus:not(.ag-cell-range-selected):focus-within,.ag-ltr .ag-context-menu-open .ag-cell-focus:not(.ag-cell-range-selected),.ag-ltr .ag-full-width-row.ag-row-focus:focus .ag-cell-wrapper.ag-row-group,.ag-ltr .ag-cell-range-single-cell,.ag-ltr .ag-cell-range-single-cell.ag-cell-range-handle,.ag-rtl .ag-cell-focus:not(.ag-cell-range-selected):focus-within,.ag-rtl .ag-context-menu-open .ag-cell-focus:not(.ag-cell-range-selected),.ag-rtl .ag-full-width-row.ag-row-focus:focus .ag-cell-wrapper.ag-row-group,.ag-rtl .ag-cell-range-single-cell,.ag-rtl .ag-cell-range-single-cell.ag-cell-range-handle{border:1px solid;border-color:var(--ag-range-selection-border-color);border-style:var(--ag-range-selection-border-style);outline:initial}.ag-cell.ag-selection-fill-top,.ag-cell.ag-selection-fill-top.ag-cell-range-selected{border-top:1px dashed;border-top-color:var(--ag-range-selection-border-color)}.ag-ltr .ag-cell.ag-selection-fill-right,.ag-ltr .ag-cell.ag-selection-fill-right.ag-cell-range-selected{border-right:1px dashed var(--ag-range-selection-border-color) !important}.ag-rtl .ag-cell.ag-selection-fill-right,.ag-rtl .ag-cell.ag-selection-fill-right.ag-cell-range-selected{border-left:1px dashed var(--ag-range-selection-border-color) !important}.ag-cell.ag-selection-fill-bottom,.ag-cell.ag-selection-fill-bottom.ag-cell-range-selected{border-bottom:1px dashed;border-bottom-color:var(--ag-range-selection-border-color)}.ag-ltr .ag-cell.ag-selection-fill-left,.ag-ltr .ag-cell.ag-selection-fill-left.ag-cell-range-selected{border-left:1px dashed var(--ag-range-selection-border-color) !important}.ag-rtl .ag-cell.ag-selection-fill-left,.ag-rtl .ag-cell.ag-selection-fill-left.ag-cell-range-selected{border-right:1px dashed var(--ag-range-selection-border-color) !important}.ag-fill-handle,.ag-range-handle{position:absolute;width:6px;height:6px;bottom:-1px;background-color:var(--ag-range-selection-border-color)}.ag-ltr .ag-fill-handle,.ag-ltr .ag-range-handle{right:-1px}.ag-rtl .ag-fill-handle,.ag-rtl .ag-range-handle{left:-1px}.ag-fill-handle{cursor:cell}.ag-range-handle{cursor:nwse-resize}.ag-cell-inline-editing{border-color:var(--ag-input-focus-border-color) !important}.ag-menu{border:var(--ag-borders) var(--ag-border-color);background:var(--ag-background-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size);background-color:var(--ag-menu-background-color);border-color:var(--ag-menu-border-color);padding:0}.ag-menu.ag-tabs{min-width:var(--ag-tab-min-width)}.ag-menu-list{cursor:default;padding:var(--ag-grid-size) 0}.ag-menu-separator{height:calc(var(--ag-grid-size)*2 + 1px)}.ag-menu-separator-part::after{content:"";display:block;border-top:var(--ag-borders-critical) var(--ag-border-color)}.ag-menu-option-active,.ag-compact-menu-option-active{background-color:var(--ag-row-hover-color)}.ag-menu-option-part,.ag-compact-menu-option-part{line-height:var(--ag-icon-size);padding:calc(var(--ag-grid-size) + 2px) 0}.ag-menu-option-disabled,.ag-compact-menu-option-disabled{opacity:.5}.ag-menu-option-icon,.ag-compact-menu-option-icon{width:var(--ag-icon-size)}.ag-ltr .ag-menu-option-icon,.ag-ltr .ag-compact-menu-option-icon{padding-left:calc(var(--ag-grid-size)*2)}.ag-rtl .ag-menu-option-icon,.ag-rtl .ag-compact-menu-option-icon{padding-right:calc(var(--ag-grid-size)*2)}.ag-menu-option-text,.ag-compact-menu-option-text{padding-left:calc(var(--ag-grid-size)*2);padding-right:calc(var(--ag-grid-size)*2)}.ag-ltr .ag-menu-option-shortcut,.ag-ltr .ag-compact-menu-option-shortcut{padding-right:var(--ag-grid-size)}.ag-rtl .ag-menu-option-shortcut,.ag-rtl .ag-compact-menu-option-shortcut{padding-left:var(--ag-grid-size)}.ag-ltr .ag-menu-option-popup-pointer,.ag-ltr .ag-compact-menu-option-popup-pointer{padding-right:var(--ag-grid-size)}.ag-rtl .ag-menu-option-popup-pointer,.ag-rtl .ag-compact-menu-option-popup-pointer{padding-left:var(--ag-grid-size)}.ag-tabs-header{display:flex}.ag-tabs-header-wrapper{display:flex}.ag-tabs-header-wrapper .ag-tabs-header{flex:1}.ag-tabs-close-button-wrapper{border:0;border-right:var(--ag-borders) var(--ag-border-color);padding:var(--ag-grid-size)}.ag-tabs-close-button{border:0;background-color:unset;cursor:pointer;padding:0}.ag-tab{border-bottom:var(--ag-selected-tab-underline-width) solid rgba(0,0,0,0);transition:border-bottom var(--ag-selected-tab-underline-transition-speed);display:flex;flex:none;align-items:center;justify-content:center;cursor:pointer}.ag-tab:focus-visible{outline:none}.ag-tab:focus-visible::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-tab-selected{border-bottom-color:var(--ag-selected-tab-underline-color)}.ag-menu-header{color:var(--ag-secondary-foreground-color)}.ag-filter-separator{border-top:var(--ag-borders-critical) var(--ag-border-color)}.ag-filter-select .ag-picker-field-wrapper{width:0}.ag-filter-condition-operator{height:17px}.ag-ltr .ag-filter-condition-operator-or{margin-left:calc(var(--ag-grid-size)*2)}.ag-rtl .ag-filter-condition-operator-or{margin-right:calc(var(--ag-grid-size)*2)}.ag-set-filter-select-all{padding-top:var(--ag-widget-container-vertical-padding)}.ag-set-filter-list,.ag-filter-no-matches{height:calc(var(--ag-list-item-height)*6)}.ag-set-filter-tree-list{height:calc(var(--ag-list-item-height)*10)}.ag-set-filter-filter{margin-top:var(--ag-widget-container-vertical-padding);margin-left:var(--ag-widget-container-horizontal-padding);margin-right:var(--ag-widget-container-horizontal-padding)}.ag-filter-to{margin-top:var(--ag-widget-vertical-spacing)}.ag-mini-filter{margin:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding)}.ag-set-filter{--ag-indentation-level: 0}.ag-ltr .ag-set-filter-item{padding-left:calc(var(--ag-widget-container-horizontal-padding) + var(--ag-indentation-level)*var(--ag-set-filter-indent-size))}.ag-rtl .ag-set-filter-item{padding-right:calc(var(--ag-widget-container-horizontal-padding) + var(--ag-indentation-level)*var(--ag-set-filter-indent-size))}.ag-ltr .ag-set-filter-add-group-indent{margin-left:calc(var(--ag-icon-size) + var(--ag-widget-container-horizontal-padding))}.ag-rtl .ag-set-filter-add-group-indent{margin-right:calc(var(--ag-icon-size) + var(--ag-widget-container-horizontal-padding))}.ag-ltr .ag-set-filter-group-icons{margin-right:var(--ag-widget-container-horizontal-padding)}.ag-rtl .ag-set-filter-group-icons{margin-left:var(--ag-widget-container-horizontal-padding)}.ag-filter-menu .ag-set-filter-list{min-width:200px}.ag-filter-virtual-list-item:focus-visible{outline:none}.ag-filter-virtual-list-item:focus-visible::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:1px;left:1px;display:block;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-filter-apply-panel{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-filter-apply-panel-button{line-height:1.5}.ag-ltr .ag-filter-apply-panel-button{margin-left:calc(var(--ag-grid-size)*2)}.ag-rtl .ag-filter-apply-panel-button{margin-right:calc(var(--ag-grid-size)*2)}.ag-simple-filter-body-wrapper{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);padding-bottom:calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing));overflow-y:auto;min-height:calc(var(--ag-list-item-height) + var(--ag-widget-container-vertical-padding) + var(--ag-widget-vertical-spacing))}.ag-simple-filter-body-wrapper>*{margin-bottom:var(--ag-widget-vertical-spacing)}.ag-simple-filter-body-wrapper .ag-resizer-wrapper{margin:0}.ag-menu:not(.ag-tabs) .ag-filter .ag-filter-body-wrapper,.ag-menu:not(.ag-tabs) .ag-filter>*:not(.ag-filter-wrapper){min-width:calc(var(--ag-menu-min-width) - 2px)}.ag-filter-no-matches{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding)}.ag-multi-filter-menu-item{margin:var(--ag-grid-size) 0}.ag-multi-filter-group-title-bar{padding:calc(var(--ag-grid-size)*2) var(--ag-grid-size);background-color:rgba(0,0,0,0)}.ag-group-filter-field-select-wrapper{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);padding-bottom:calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing))}.ag-group-filter-field-select-wrapper>*{margin-bottom:var(--ag-widget-vertical-spacing)}.ag-multi-filter-group-title-bar:focus-visible{outline:none}.ag-multi-filter-group-title-bar:focus-visible::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-side-bar{position:relative}.ag-tool-panel-wrapper{width:var(--ag-side-bar-panel-width);background-color:var(--ag-control-panel-background-color)}.ag-side-buttons{padding-top:calc(var(--ag-grid-size)*4);width:calc(var(--ag-icon-size) + 4px);position:relative;overflow:hidden}button.ag-side-button-button{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;background:rgba(0,0,0,0);padding:calc(var(--ag-grid-size)*2) 0 calc(var(--ag-grid-size)*2) 0;width:100%;margin:0;min-height:calc(var(--ag-grid-size)*18);background-position-y:center;background-position-x:center;background-repeat:no-repeat;border:none;border-top:var(--ag-borders-side-button) var(--ag-border-color);border-bottom:var(--ag-borders-side-button) var(--ag-border-color)}button.ag-side-button-button:focus{box-shadow:none}.ag-side-button-button:focus-visible{outline:none}.ag-side-button-button:focus-visible::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-selected button.ag-side-button-button{background-color:var(--ag-side-button-selected-background-color)}.ag-side-button-icon-wrapper{margin-bottom:3px}.ag-ltr .ag-side-bar-left,.ag-rtl .ag-side-bar-right{border-right:var(--ag-borders) var(--ag-border-color)}.ag-ltr .ag-side-bar-left .ag-tool-panel-wrapper,.ag-rtl .ag-side-bar-right .ag-tool-panel-wrapper{border-left:var(--ag-borders) var(--ag-border-color)}.ag-ltr .ag-side-bar-left .ag-side-button-button,.ag-rtl .ag-side-bar-right .ag-side-button-button{border-right:var(--ag-selected-tab-underline-width) solid rgba(0,0,0,0);transition:border-right var(--ag-selected-tab-underline-transition-speed)}.ag-ltr .ag-side-bar-left .ag-selected .ag-side-button-button,.ag-rtl .ag-side-bar-right .ag-selected .ag-side-button-button{border-right-color:var(--ag-selected-tab-underline-color)}.ag-rtl .ag-side-bar-left,.ag-ltr .ag-side-bar-right{border-left:var(--ag-borders) var(--ag-border-color)}.ag-rtl .ag-side-bar-left .ag-tool-panel-wrapper,.ag-ltr .ag-side-bar-right .ag-tool-panel-wrapper{border-right:var(--ag-borders) var(--ag-border-color)}.ag-rtl .ag-side-bar-left .ag-side-button-button,.ag-ltr .ag-side-bar-right .ag-side-button-button{border-left:var(--ag-selected-tab-underline-width) solid rgba(0,0,0,0);transition:border-left var(--ag-selected-tab-underline-transition-speed)}.ag-rtl .ag-side-bar-left .ag-selected .ag-side-button-button,.ag-ltr .ag-side-bar-right .ag-selected .ag-side-button-button{border-left-color:var(--ag-selected-tab-underline-color)}.ag-filter-toolpanel-header{height:calc(var(--ag-grid-size)*6)}.ag-filter-toolpanel-header,.ag-filter-toolpanel-search{padding:0 var(--ag-grid-size)}.ag-filter-toolpanel-header:focus-visible{outline:none}.ag-filter-toolpanel-header:focus-visible::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-filter-toolpanel-group:not(.ag-has-filter)>.ag-group-title-bar .ag-filter-toolpanel-group-instance-header-icon{display:none}.ag-filter-toolpanel-group-level-0-header{height:calc(var(--ag-grid-size)*8)}.ag-filter-toolpanel-group-item{margin-top:calc(var(--ag-grid-size)*.5);margin-bottom:calc(var(--ag-grid-size)*.5)}.ag-filter-toolpanel-search{height:var(--ag-header-height)}.ag-filter-toolpanel-search-input{flex-grow:1;height:calc(var(--ag-grid-size)*4)}.ag-ltr .ag-filter-toolpanel-search-input{margin-right:var(--ag-grid-size)}.ag-rtl .ag-filter-toolpanel-search-input{margin-left:var(--ag-grid-size)}.ag-filter-toolpanel-group-level-0{border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-ltr .ag-filter-toolpanel-expand,.ag-ltr .ag-filter-toolpanel-group-title-bar-icon{margin-right:var(--ag-grid-size)}.ag-rtl .ag-filter-toolpanel-expand,.ag-rtl .ag-filter-toolpanel-group-title-bar-icon{margin-left:var(--ag-grid-size)}.ag-filter-toolpanel-group-title-bar{background-color:rgba(0,0,0,0)}.ag-ltr .ag-filter-toolpanel-header{padding-left:calc(var(--ag-filter-tool-panel-group-indent)*var(--ag-indentation-level, 0) + var(--ag-grid-size))}.ag-rtl .ag-filter-toolpanel-header{padding-right:calc(var(--ag-filter-tool-panel-group-indent)*var(--ag-indentation-level, 0) + var(--ag-grid-size))}.ag-filter-toolpanel-instance-filter{border-bottom:var(--ag-borders) var(--ag-border-color);border-top:var(--ag-borders) var(--ag-border-color);margin-top:var(--ag-grid-size)}.ag-ltr .ag-filter-toolpanel-group-instance-header-icon,.ag-ltr .ag-filter-toolpanel-instance-header-icon{margin-left:var(--ag-grid-size)}.ag-rtl .ag-filter-toolpanel-group-instance-header-icon,.ag-rtl .ag-filter-toolpanel-instance-header-icon{margin-right:var(--ag-grid-size)}.ag-set-filter-group-icons{color:var(--ag-secondary-foreground-color)}.ag-pivot-mode-panel{min-height:var(--ag-header-height);height:var(--ag-header-height);display:flex}.ag-pivot-mode-select{display:flex;align-items:center}.ag-ltr .ag-pivot-mode-select{margin-left:var(--ag-widget-container-horizontal-padding)}.ag-rtl .ag-pivot-mode-select{margin-right:var(--ag-widget-container-horizontal-padding)}.ag-column-select-header:focus-visible{outline:none}.ag-column-select-header:focus-visible::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-column-select-header{height:var(--ag-header-height);align-items:center;padding:0 var(--ag-widget-container-horizontal-padding);border-bottom:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-column-panel-column-select{border-bottom:var(--ag-borders-secondary) var(--ag-secondary-border-color);border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-column-group-icons,.ag-column-select-header-icon{color:var(--ag-secondary-foreground-color)}.ag-column-select-list .ag-list-item-hovered::after{content:"";position:absolute;left:0;right:0;height:1px}.ag-column-select-list .ag-item-highlight-top::after{top:0}.ag-column-select-list .ag-item-highlight-bottom::after{bottom:0}.ag-header,.ag-advanced-filter-header{background-color:var(--ag-header-background-color);border-bottom:var(--ag-borders-critical) var(--ag-border-color)}.ag-header-row{color:var(--ag-header-foreground-color);height:var(--ag-header-height)}.ag-pinned-right-header{border-left:var(--ag-borders-critical) var(--ag-border-color)}.ag-pinned-left-header{border-right:var(--ag-borders-critical) var(--ag-border-color)}.ag-ltr .ag-header-cell:not(.ag-right-aligned-header) .ag-header-label-icon,.ag-ltr .ag-header-cell:not(.ag-right-aligned-header) .ag-header-menu-icon{margin-left:var(--ag-grid-size)}.ag-rtl .ag-header-cell:not(.ag-right-aligned-header) .ag-header-label-icon,.ag-rtl .ag-header-cell:not(.ag-right-aligned-header) .ag-header-menu-icon{margin-right:var(--ag-grid-size)}.ag-ltr .ag-header-cell.ag-right-aligned-header .ag-header-label-icon,.ag-ltr .ag-header-cell.ag-right-aligned-header .ag-header-menu-icon{margin-right:var(--ag-grid-size)}.ag-rtl .ag-header-cell.ag-right-aligned-header .ag-header-label-icon,.ag-rtl .ag-header-cell.ag-right-aligned-header .ag-header-menu-icon{margin-left:var(--ag-grid-size)}.ag-header-cell,.ag-header-group-cell{padding-left:var(--ag-cell-horizontal-padding);padding-right:var(--ag-cell-horizontal-padding)}.ag-header-cell.ag-header-cell-moving,.ag-header-group-cell.ag-header-cell-moving{background-color:var(--ag-header-cell-moving-background-color)}.ag-ltr .ag-header-group-cell-label.ag-sticky-label{left:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-header-group-cell-label.ag-sticky-label{right:var(--ag-cell-horizontal-padding)}.ag-header-cell:focus-visible{outline:none}.ag-header-cell:focus-visible::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-header-group-cell:focus-visible{outline:none}.ag-header-group-cell:focus-visible::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-advanced-filter-header-cell:focus-visible{outline:none}.ag-advanced-filter-header-cell:focus-visible::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-header-icon{color:var(--ag-secondary-foreground-color)}.ag-header-expand-icon{cursor:pointer}.ag-ltr .ag-header-expand-icon{margin-left:4px}.ag-rtl .ag-header-expand-icon{margin-right:4px}.ag-header-row:not(:first-child) .ag-header-cell:not(.ag-header-span-height.ag-header-span-total,.ag-header-parent-hidden),.ag-header-row:not(:first-child) .ag-header-group-cell.ag-header-group-cell-with-group{border-top:var(--ag-borders-critical) var(--ag-border-color)}.ag-header-group-cell:not(.ag-column-resizing)+.ag-header-group-cell:not(.ag-column-hover):not(.ag-header-cell-moving):hover,.ag-header-group-cell:not(.ag-column-resizing)+.ag-header-group-cell:not(.ag-column-hover).ag-column-resizing,.ag-header-cell:not(.ag-column-resizing)+.ag-header-cell:not(.ag-column-hover):not(.ag-header-cell-moving):hover,.ag-header-cell:not(.ag-column-resizing)+.ag-header-cell:not(.ag-column-hover).ag-column-resizing,.ag-header-group-cell:first-of-type:not(.ag-header-cell-moving):hover,.ag-header-group-cell:first-of-type.ag-column-resizing,.ag-header-cell:not(.ag-column-hover):first-of-type:not(.ag-header-cell-moving):hover,.ag-header-cell:not(.ag-column-hover):first-of-type.ag-column-resizing{background-color:var(--ag-header-cell-hover-background-color)}.ag-header-cell::before,.ag-header-group-cell:not(.ag-header-span-height.ag-header-group-cell-no-group)::before{content:"";position:absolute;z-index:1;display:var(--ag-header-column-separator-display);width:var(--ag-header-column-separator-width);height:var(--ag-header-column-separator-height);top:calc(50% - var(--ag-header-column-separator-height)*.5);background-color:var(--ag-header-column-separator-color)}.ag-ltr .ag-header-cell::before,.ag-ltr .ag-header-group-cell:not(.ag-header-span-height.ag-header-group-cell-no-group)::before{right:0}.ag-rtl .ag-header-cell::before,.ag-rtl .ag-header-group-cell:not(.ag-header-span-height.ag-header-group-cell-no-group)::before{left:0}.ag-header-highlight-before::after,.ag-header-highlight-after::after{content:"";position:absolute;height:100%;width:1px}.ag-header-highlight-before::after{left:0px}.ag-header-highlight-after::after{right:0px}.ag-pinned-left-header .ag-header-highlight-after::after{right:1px}.ag-header-cell-resize{display:flex;align-items:center}.ag-header-cell-resize::after{content:"";position:absolute;z-index:1;display:var(--ag-header-column-resize-handle-display);width:var(--ag-header-column-resize-handle-width);height:var(--ag-header-column-resize-handle-height);top:calc(50% - var(--ag-header-column-resize-handle-height)*.5);background-color:var(--ag-header-column-resize-handle-color)}.ag-header-cell.ag-header-span-height .ag-header-cell-resize::after{height:calc(100% - var(--ag-grid-size)*4);top:calc(var(--ag-grid-size)*2)}.ag-ltr .ag-header-viewport .ag-header-cell-resize::after{left:calc(50% - var(--ag-header-column-resize-handle-width))}.ag-rtl .ag-header-viewport .ag-header-cell-resize::after{right:calc(50% - var(--ag-header-column-resize-handle-width))}.ag-pinned-left-header .ag-header-cell-resize::after{left:calc(50% - var(--ag-header-column-resize-handle-width))}.ag-pinned-right-header .ag-header-cell-resize::after{left:50%}.ag-ltr .ag-header-select-all{margin-right:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-header-select-all{margin-left:var(--ag-cell-horizontal-padding)}.ag-ltr .ag-floating-filter-button{margin-left:var(--ag-cell-widget-spacing)}.ag-rtl .ag-floating-filter-button{margin-right:var(--ag-cell-widget-spacing)}.ag-floating-filter-button-button{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:none;height:var(--ag-icon-size);padding:0;width:var(--ag-icon-size)}.ag-filter-loading{background-color:var(--ag-control-panel-background-color);height:100%;padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);position:absolute;width:100%;z-index:1}.ag-paging-panel{border-top:1px solid;border-top-color:var(--ag-border-color);color:var(--ag-secondary-foreground-color);height:var(--ag-header-height)}.ag-paging-panel>*{margin:0 var(--ag-cell-horizontal-padding)}.ag-paging-panel>.ag-paging-page-size .ag-wrapper{min-width:calc(var(--ag-grid-size)*10)}.ag-paging-button{cursor:pointer}.ag-paging-button.ag-disabled{cursor:default;color:var(--ag-disabled-foreground-color)}.ag-paging-button:focus-visible{outline:none}.ag-paging-button:focus-visible::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:0px;left:0px;display:block;width:calc(100% - 0px);height:calc(100% - 0px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-paging-button,.ag-paging-description{margin:0 var(--ag-grid-size)}.ag-status-bar{border-top:var(--ag-borders) var(--ag-border-color);color:var(--ag-disabled-foreground-color);padding-right:calc(var(--ag-grid-size)*4);padding-left:calc(var(--ag-grid-size)*4);line-height:1.5}.ag-status-name-value-value{color:var(--ag-foreground-color)}.ag-status-bar-center{text-align:center}.ag-status-name-value{margin-left:var(--ag-grid-size);margin-right:var(--ag-grid-size);padding-top:calc(var(--ag-grid-size)*2);padding-bottom:calc(var(--ag-grid-size)*2)}.ag-column-drop-cell{background:var(--ag-chip-background-color);border-radius:calc(var(--ag-grid-size)*4);height:calc(var(--ag-grid-size)*4);padding:0 calc(var(--ag-grid-size)*.5);border:1px solid var(--ag-chip-border-color)}.ag-column-drop-cell:focus-visible{outline:none}.ag-column-drop-cell:focus-visible::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:2px;left:2px;display:block;width:calc(100% - 4px);height:calc(100% - 4px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-column-drop-cell-text{margin:0 var(--ag-grid-size)}.ag-column-drop-cell-button{min-width:calc(var(--ag-grid-size)*4);margin:0 calc(var(--ag-grid-size)*.5);color:var(--ag-secondary-foreground-color)}.ag-column-drop-cell-drag-handle{margin-left:calc(var(--ag-grid-size)*2)}.ag-column-drop-cell-ghost{opacity:.5}.ag-column-drop-horizontal{background-color:var(--ag-header-background-color);color:var(--ag-secondary-foreground-color);height:var(--ag-header-height);border-bottom:var(--ag-borders) var(--ag-border-color)}.ag-ltr .ag-column-drop-horizontal{padding-left:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-column-drop-horizontal{padding-right:var(--ag-cell-horizontal-padding)}.ag-ltr .ag-column-drop-horizontal-half-width:not(:last-child){border-right:var(--ag-borders) var(--ag-border-color)}.ag-rtl .ag-column-drop-horizontal-half-width:not(:last-child){border-left:var(--ag-borders) var(--ag-border-color)}.ag-column-drop-horizontal-cell-separator{margin:0 var(--ag-grid-size);color:var(--ag-secondary-foreground-color)}.ag-column-drop-horizontal-empty-message{color:var(--ag-disabled-foreground-color)}.ag-ltr .ag-column-drop-horizontal-icon{margin-right:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-column-drop-horizontal-icon{margin-left:var(--ag-cell-horizontal-padding)}.ag-column-drop-vertical-list{padding-bottom:var(--ag-grid-size);padding-right:var(--ag-grid-size);padding-left:var(--ag-grid-size)}.ag-column-drop-vertical-cell{margin-top:var(--ag-grid-size)}.ag-column-drop-vertical{min-height:50px;border-bottom:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-column-drop-vertical.ag-last-column-drop{border-bottom:none}.ag-column-drop-vertical-icon{margin-left:var(--ag-grid-size);margin-right:var(--ag-grid-size)}.ag-column-drop-vertical-empty-message{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;color:var(--ag-disabled-foreground-color);margin-top:var(--ag-grid-size)}.ag-select-agg-func-popup{border:var(--ag-borders) var(--ag-border-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size);background:var(--ag-background-color);height:calc(var(--ag-grid-size)*5*3.5);padding:0}.ag-select-agg-func-virtual-list-item{cursor:default}.ag-ltr .ag-select-agg-func-virtual-list-item{padding-left:calc(var(--ag-grid-size)*2)}.ag-rtl .ag-select-agg-func-virtual-list-item{padding-right:calc(var(--ag-grid-size)*2)}.ag-select-agg-func-virtual-list-item:hover{background-color:var(--ag-selected-row-background-color)}.ag-select-agg-func-virtual-list-item:focus-visible{outline:none}.ag-select-agg-func-virtual-list-item:focus-visible::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:1px;left:1px;display:block;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-sort-indicator-container{display:flex}.ag-ltr .ag-sort-indicator-icon{padding-left:var(--ag-grid-size)}.ag-rtl .ag-sort-indicator-icon{padding-right:var(--ag-grid-size)}.ag-chart{position:relative;display:flex;width:100%;height:100%}.ag-chart-components-wrapper{position:relative;display:flex;flex:1 1 auto}.ag-chart-canvas-wrapper{position:relative;flex:1 1 auto}.ag-chart-menu{position:absolute;top:16px;display:flex;flex-direction:column}.ag-ltr .ag-chart-menu{right:20px}.ag-rtl .ag-chart-menu{left:20px}.ag-chart-docked-container{position:relative;min-width:var(--ag-chart-menu-panel-width)}.ag-chart-menu-hidden~.ag-chart-docked-container{display:none}.ag-chart-tabbed-menu{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.ag-chart-tabbed-menu-header{flex:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;cursor:default}.ag-chart-tabbed-menu-body{display:flex;flex:1 1 auto;align-items:stretch;overflow:hidden}.ag-chart-tab{width:100%;overflow:hidden;overflow-y:auto}.ag-chart-settings{overflow-x:hidden}.ag-chart-settings-wrapper{position:relative;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.ag-chart-settings-nav-bar{display:flex;align-items:center;width:100%;height:30px;padding:0 10px;-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-chart-settings-card-selector{display:flex;align-items:center;justify-content:space-around;flex:1 1 auto;height:100%;padding:0 10px}.ag-chart-settings-card-item{cursor:pointer;width:10px;height:10px;background-color:#000;position:relative}.ag-chart-settings-card-item.ag-not-selected{opacity:.2}.ag-chart-settings-card-item::before{content:" ";display:block;position:absolute;background-color:rgba(0,0,0,0);left:50%;top:50%;margin-left:-10px;margin-top:-10px;width:20px;height:20px}.ag-chart-settings-prev,.ag-chart-settings-next{position:relative;flex:none}.ag-chart-settings-prev:focus-within,.ag-chart-settings-next:focus-within{box-shadow:var(--ag-input-focus-box-shadow);border-radius:1px}.ag-chart-settings-prev-button,.ag-chart-settings-next-button{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0}.ag-chart-settings-mini-charts-container{position:relative;flex:1 1 auto;overflow-x:hidden;overflow-y:auto}.ag-chart-settings-mini-wrapper{position:absolute;top:0;left:0;display:flex;flex-direction:column;width:100%;min-height:100%;overflow:hidden}.ag-chart-settings-mini-wrapper.ag-animating{transition:left .3s;transition-timing-function:ease-in-out}.ag-chart-mini-thumbnail{cursor:pointer}.ag-chart-mini-thumbnail-canvas{display:block}.ag-chart-data-wrapper,.ag-chart-format-wrapper,.ag-chart-advanced-settings-wrapper{display:flex;flex-direction:column;position:relative;-moz-user-select:none;-webkit-user-select:none;user-select:none;padding-bottom:16px}.ag-chart-data-wrapper,.ag-chart-advanced-settings-wrapper{height:100%;overflow-y:auto}.ag-chart-advanced-settings{background-color:var(--ag-control-panel-background-color)}.ag-chart-advanced-settings-wrapper,.ag-chart-advanced-settings{width:100%}.ag-chart-advanced-settings-wrapper{padding-bottom:0}.ag-chart-data-section,.ag-chart-format-section,.ag-chart-advanced-settings-section{display:flex;margin:0}.ag-chart-advanced-settings-section{padding-top:var(--ag-grid-size);padding-bottom:var(--ag-grid-size)}.ag-chart-advanced-settings-section:not(:last-child){border-bottom:1px solid var(--ag-secondary-border-color)}.ag-chart-empty-text{display:flex;top:0;width:100%;height:100%;align-items:center;justify-content:center;background-color:var(--ag-background-color)}.ag-chart .ag-chart-menu{display:none}.ag-chart-menu-hidden:hover .ag-chart-menu{display:block}.ag-chart .ag-chart-menu-wrapper .ag-chart-menu{display:flex;flex-direction:row;top:8px;gap:20px;width:auto}.ag-ltr .ag-chart .ag-chart-menu-wrapper .ag-chart-menu{right:calc(var(--ag-cell-horizontal-padding) + var(--ag-grid-size) - 4px);justify-content:right}.ag-rtl .ag-chart .ag-chart-menu-wrapper .ag-chart-menu{left:calc(var(--ag-cell-horizontal-padding) + var(--ag-grid-size) - 4px);justify-content:left}.ag-charts-font-size-color{display:flex;align-self:stretch;justify-content:space-between}.ag-charts-data-group-item{position:relative}.ag-charts-data-group-item:not(:last-child){margin-bottom:var(--ag-grid-size)}.ag-chart-menu{border-radius:var(--ag-card-radius);background:var(--ag-background-color)}.ag-chart-menu-icon{opacity:.5;margin:2px 0;cursor:pointer;border-radius:var(--ag-card-radius);color:var(--ag-secondary-foreground-color)}.ag-chart-menu-icon:hover{opacity:1}.ag-chart-menu-toolbar-button{border:0;background-color:unset;padding:0 2px;border-radius:1px}.ag-chart-mini-thumbnail{border:1px solid var(--ag-secondary-border-color);border-radius:5px}.ag-chart-mini-thumbnail.ag-selected{border-color:var(--ag-minichart-selected-chart-color);border-width:2px}.ag-chart-mini-thumbnail:focus-visible{outline:none;border-color:var(--ag-minichart-selected-chart-color);box-shadow:var(--ag-input-focus-box-shadow)}.ag-chart-settings-card-item{background:var(--ag-foreground-color);width:8px;height:8px;border-radius:4px}.ag-chart-settings-card-item.ag-selected{background-color:var(--ag-minichart-selected-page-color)}.ag-chart-data-column-drag-handle{margin-left:var(--ag-grid-size)}.ag-charts-settings-group-title-bar,.ag-charts-data-group-title-bar,.ag-charts-format-top-level-group-title-bar{border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color);position:relative}.ag-charts-advanced-settings-top-level-group-title-bar{position:relative;background-color:unset}.ag-charts-data-group-title-bar:focus-visible{outline:none}.ag-charts-data-group-title-bar:focus-visible::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-charts-format-top-level-group-title-bar:focus-visible{outline:none}.ag-charts-format-top-level-group-title-bar:focus-visible::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-charts-data-group-title-bar .ag-charts-data-group-title,.ag-charts-format-top-level-group-title-bar .ag-charts-format-top-level-group-title{cursor:pointer}.ag-charts-data-group-container{padding:calc(var(--ag-widget-container-vertical-padding)*.5) var(--ag-widget-container-horizontal-padding)}.ag-charts-data-group-container .ag-charts-data-group-item:not(.ag-charts-format-sub-level-group):not(.ag-pill-select):not(.ag-select){height:var(--ag-list-item-height)}.ag-charts-data-group-container .ag-charts-data-group-item.ag-picker-field{margin-top:var(--ag-grid-size)}.ag-charts-data-group-container .ag-list-item-hovered::after{content:"";position:absolute;left:0;right:0;height:1px}.ag-charts-data-group-container .ag-item-highlight-top::after{top:0}.ag-charts-data-group-container .ag-item-highlight-bottom::after{bottom:0}.ag-charts-format-top-level-group-container,.ag-charts-advanced-settings-top-level-group-container{padding:var(--ag-grid-size)}.ag-ltr .ag-charts-format-top-level-group-container,.ag-ltr .ag-charts-advanced-settings-top-level-group-container{margin-left:calc(var(--ag-grid-size)*2)}.ag-rtl .ag-charts-format-top-level-group-container,.ag-rtl .ag-charts-advanced-settings-top-level-group-container{margin-right:calc(var(--ag-grid-size)*2)}.ag-charts-format-top-level-group-item,.ag-charts-advanced-settings-top-level-group-item{margin:var(--ag-grid-size) 0}.ag-charts-format-sub-level-group-container{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);padding-bottom:calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing))}.ag-charts-format-sub-level-group-container>*{margin-bottom:var(--ag-widget-vertical-spacing)}.ag-charts-format-sub-level-no-header-group-container>*{margin-bottom:var(--ag-widget-vertical-spacing)}.ag-charts-format-sub-level-group-container .ag-charts-format-sub-level-group-item.ag-font-panel-no-header{margin:0}.ag-charts-settings-group-container{padding:var(--ag-grid-size);row-gap:8px;display:grid;grid-template-columns:60px 1fr 60px 1fr 60px}.ag-charts-settings-group-container .ag-chart-mini-thumbnail:nth-child(3n+1){grid-column:1}.ag-charts-settings-group-container .ag-chart-mini-thumbnail:nth-child(3n+2){grid-column:3}.ag-charts-settings-group-container .ag-chart-mini-thumbnail:nth-child(3n+3){grid-column:5}.ag-chart-menu-panel{background-color:var(--ag-control-panel-background-color)}.ag-ltr .ag-chart-menu-panel{border-left:solid 1px var(--ag-border-color)}.ag-rtl .ag-chart-menu-panel{border-right:solid 1px var(--ag-border-color)}.ag-charts-theme-default{--ag-charts-align: none !important;--ag-charts-justify: none !important}.ag-charts-wrapper .ag-charts-proxy-legend-toolbar button:focus{box-shadow:none}.ag-charts-wrapper .ag-charts-proxy-legend-toolbar button:focus-visible{box-shadow:var(--ag-input-focus-box-shadow)}.ag-date-time-list-page-title-bar{display:flex}.ag-date-time-list-page-title{flex-grow:1;text-align:center}.ag-date-time-list-page-column-labels-row,.ag-date-time-list-page-entries-row{display:flex}.ag-date-time-list-page-column-label,.ag-date-time-list-page-entry{flex-basis:0;flex-grow:1}.ag-date-time-list-page-entry{cursor:pointer;text-align:center}.ag-date-time-list-page-column-label{text-align:center}.ag-advanced-filter-header{position:relative;display:flex;align-items:center;padding-left:var(--ag-cell-horizontal-padding);padding-right:var(--ag-cell-horizontal-padding)}.ag-advanced-filter{display:flex;align-items:center;width:100%}.ag-advanced-filter-apply-button,.ag-advanced-filter-builder-button{line-height:normal;white-space:nowrap}.ag-ltr .ag-advanced-filter-apply-button,.ag-ltr .ag-advanced-filter-builder-button{margin-left:calc(var(--ag-grid-size)*2)}.ag-rtl .ag-advanced-filter-apply-button,.ag-rtl .ag-advanced-filter-builder-button{margin-right:calc(var(--ag-grid-size)*2)}.ag-advanced-filter-builder-button{display:flex;align-items:center;border:0;background-color:unset;color:var(--ag-foreground-color);font-size:var(--ag-font-size);font-weight:600}.ag-advanced-filter-builder-button:hover:not(:disabled){background-color:var(--ag-row-hover-color)}.ag-advanced-filter-builder-button:not(:disabled){cursor:pointer}.ag-advanced-filter-builder-button-label{margin-left:var(--ag-grid-size)}.ag-advanced-filter-builder{-moz-user-select:none;-webkit-user-select:none;user-select:none;width:100%;background-color:var(--ag-control-panel-background-color);display:flex;flex-direction:column}.ag-advanced-filter-builder-list{flex:1;overflow:auto}.ag-advanced-filter-builder-list .ag-list-item-hovered::after{content:"";position:absolute;left:0;right:0;height:1px}.ag-advanced-filter-builder-list .ag-item-highlight-top::after{top:0}.ag-advanced-filter-builder-list .ag-item-highlight-bottom::after{bottom:0}.ag-advanced-filter-builder-button-panel{display:flex;justify-content:flex-end;padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-advanced-filter-builder .ag-advanced-filter-builder-button-panel .ag-advanced-filter-builder-apply-button,.ag-advanced-filter-builder .ag-advanced-filter-builder-button-panel .ag-advanced-filter-builder-cancel-button{margin-left:calc(var(--ag-grid-size)*2)}.ag-advanced-filter-builder-item-wrapper{display:flex;flex:1 1 auto;align-items:center;justify-content:space-between;overflow:hidden;padding-left:calc(var(--ag-icon-size)/2);padding-right:var(--ag-icon-size)}.ag-virtual-list-viewport .ag-advanced-filter-builder-item-wrapper .ag-tab-guard{position:absolute}.ag-advanced-filter-builder-item-tree-lines>*{width:var(--ag-advanced-filter-builder-indent-size)}.ag-advanced-filter-builder-item-tree-lines .ag-advanced-filter-builder-item-tree-line-root{width:var(--ag-icon-size)}.ag-advanced-filter-builder-item-tree-lines .ag-advanced-filter-builder-item-tree-line-root::before{top:50%;height:50%}.ag-advanced-filter-builder-item-tree-line-horizontal,.ag-advanced-filter-builder-item-tree-line-vertical,.ag-advanced-filter-builder-item-tree-line-vertical-top,.ag-advanced-filter-builder-item-tree-line-vertical-bottom{position:relative;height:100%;display:flex;align-items:center}.ag-advanced-filter-builder-item-tree-line-horizontal::before,.ag-advanced-filter-builder-item-tree-line-horizontal::after,.ag-advanced-filter-builder-item-tree-line-vertical::before,.ag-advanced-filter-builder-item-tree-line-vertical::after,.ag-advanced-filter-builder-item-tree-line-vertical-top::before,.ag-advanced-filter-builder-item-tree-line-vertical-top::after,.ag-advanced-filter-builder-item-tree-line-vertical-bottom::before,.ag-advanced-filter-builder-item-tree-line-vertical-bottom::after{content:"";position:absolute;height:100%}.ag-advanced-filter-builder-item-tree-line-horizontal::after{height:50%;width:calc(var(--ag-advanced-filter-builder-indent-size) - var(--ag-icon-size));top:0;left:calc(var(--ag-icon-size)/2);border-bottom:1px solid;border-color:var(--ag-border-color)}.ag-advanced-filter-builder-item-tree-line-vertical::before{width:calc(var(--ag-advanced-filter-builder-indent-size) - var(--ag-icon-size)/2);top:0;left:calc(var(--ag-icon-size)/2);border-left:1px solid;border-color:var(--ag-border-color)}.ag-advanced-filter-builder-item-tree-line-vertical-top::before{height:50%;width:calc(var(--ag-advanced-filter-builder-indent-size) - var(--ag-icon-size)/2);top:0;left:calc(var(--ag-icon-size)/2);border-left:1px solid;border-color:var(--ag-border-color)}.ag-advanced-filter-builder-item-tree-line-vertical-bottom::before{height:calc((100% - 1.5*var(--ag-icon-size))/2);width:calc(var(--ag-icon-size)/2);top:calc((100% + 1.5*var(--ag-icon-size))/2);left:calc(var(--ag-icon-size)/2);border-left:1px solid;border-color:var(--ag-border-color)}.ag-advanced-filter-builder-item-condition{padding-top:var(--ag-grid-size);padding-bottom:var(--ag-grid-size)}.ag-advanced-filter-builder-item,.ag-advanced-filter-builder-item-condition,.ag-advanced-filter-builder-pill-wrapper,.ag-advanced-filter-builder-pill,.ag-advanced-filter-builder-item-buttons,.ag-advanced-filter-builder-item-tree-lines{display:flex;align-items:center;height:100%}.ag-advanced-filter-builder-pill-wrapper{margin:0px var(--ag-grid-size)}.ag-advanced-filter-builder-pill{position:relative;border-radius:var(--ag-border-radius);padding:var(--ag-grid-size) calc(var(--ag-grid-size)*2);min-height:calc(100% - var(--ag-grid-size)*3);min-width:calc(var(--ag-grid-size)*2)}.ag-advanced-filter-builder-pill .ag-picker-field-display{margin-right:var(--ag-grid-size)}.ag-advanced-filter-builder-pill .ag-advanced-filter-builder-value-number{font-family:monospace;font-weight:700}.ag-advanced-filter-builder-pill .ag-advanced-filter-builder-value-empty{color:var(--ag-disabled-foreground-color)}.ag-advanced-filter-builder-pill:focus-visible{outline:none}.ag-advanced-filter-builder-pill:focus-visible::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:-4px;left:-4px;display:block;width:calc(100% + 8px);height:calc(100% + 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-advanced-filter-builder-item-button:focus-visible{outline:none}.ag-advanced-filter-builder-item-button:focus-visible::after{content:"";position:absolute;background-color:rgba(0,0,0,0);pointer-events:none;top:-4px;left:-4px;display:block;width:calc(100% + 8px);height:calc(100% + 8px);border:1px solid;border-color:var(--ag-input-focus-border-color)}.ag-advanced-filter-builder-pill-display{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.ag-advanced-filter-builder-join-pill{color:var(--ag-foreground-color);background-color:var(--ag-advanced-filter-join-pill-color);cursor:pointer}.ag-advanced-filter-builder-column-pill{color:var(--ag-foreground-color);background-color:var(--ag-advanced-filter-column-pill-color);cursor:pointer}.ag-advanced-filter-builder-option-pill{color:var(--ag-foreground-color);background-color:var(--ag-advanced-filter-option-pill-color);cursor:pointer}.ag-advanced-filter-builder-value-pill{color:var(--ag-foreground-color);background-color:var(--ag-advanced-filter-value-pill-color);cursor:text;max-width:140px}.ag-advanced-filter-builder-value-pill .ag-advanced-filter-builder-pill-display{display:block}.ag-advanced-filter-builder-item-buttons>*{margin:0 calc(var(--ag-grid-size)*.5)}.ag-advanced-filter-builder-item-button{position:relative;cursor:pointer;color:var(--ag-secondary-foreground-color);opacity:50%}.ag-advanced-filter-builder-item-button-disabled{color:var(--ag-disabled-foreground-color);cursor:default}.ag-advanced-filter-builder-virtual-list-container{top:var(--ag-grid-size)}.ag-advanced-filter-builder-virtual-list-item{display:flex;cursor:default;height:var(--ag-list-item-height)}.ag-advanced-filter-builder-virtual-list-item:hover{background-color:var(--ag-row-hover-color)}.ag-advanced-filter-builder-virtual-list-item:hover .ag-advanced-filter-builder-item-button{opacity:100%}.ag-advanced-filter-builder-virtual-list-item-highlight .ag-advanced-filter-builder-item-button:focus-visible,.ag-advanced-filter-builder-validation .ag-advanced-filter-builder-invalid{opacity:100%}.ag-advanced-filter-builder-invalid{margin:0 var(--ag-grid-size);color:var(--ag-invalid-color);cursor:default}.ag-input-field-input{width:100%;min-width:0}.ag-checkbox-input-wrapper{font-family:var(--ag-icon-font-family);font-weight:var(--ag-icon-font-weight);color:var(--ag-icon-font-color);font-size:var(--ag-icon-size);line-height:var(--ag-icon-size);font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:var(--ag-icon-size);height:var(--ag-icon-size);background-color:var(--ag-checkbox-background-color);border-radius:var(--ag-checkbox-border-radius);display:inline-block;vertical-align:middle;flex:none}.ag-checkbox-input-wrapper input,.ag-checkbox-input-wrapper input{-webkit-appearance:none;opacity:0;width:100%;height:100%}.ag-checkbox-input-wrapper:focus-within,.ag-checkbox-input-wrapper:active{outline:none;box-shadow:var(--ag-input-focus-box-shadow)}.ag-checkbox-input-wrapper.ag-disabled{opacity:.5}.ag-checkbox-input-wrapper::after{content:var(--ag-icon-font-code-checkbox-unchecked, "\f108");font-family:inherit;color:var(--ag-checkbox-unchecked-color);display:var(--ag-icon-font-display-checkbox-unchecked, var(--ag-icon-font-display));position:absolute;top:0;left:0;pointer-events:none}.ag-checkbox-input-wrapper.ag-checked::after{content:var(--ag-icon-font-code-checkbox-checked, "\f106");color:var(--ag-checkbox-checked-color);display:var(--ag-icon-font-display-checkbox-checked, var(--ag-icon-font-display));position:absolute;top:0;left:0;pointer-events:none}.ag-checkbox-input-wrapper.ag-indeterminate::after{content:var(--ag-icon-font-code-checkbox-indeterminate, "\f107");color:var(--ag-checkbox-indeterminate-color);display:var(--ag-icon-font-display-checkbox-indeterminate, var(--ag-icon-font-display));position:absolute;top:0;left:0;pointer-events:none}.ag-checkbox-input-wrapper::before{content:"";background:rgba(0,0,0,0) center/contain no-repeat;position:absolute;inset:0;background-image:var(--ag-icon-image-checkbox-unchecked, var(--ag-icon-image));display:var(--ag-icon-image-display-checkbox-unchecked, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-checkbox-unchecked, var(--ag-icon-image-opacity, 0.9))}.ag-checkbox-input-wrapper.ag-checked::before{background-image:var(--ag-icon-image-checkbox-checked, var(--ag-icon-image));display:var(--ag-icon-image-display-checkbox-checked, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-checkbox-checked, var(--ag-icon-image-opacity, 0.9))}.ag-checkbox-input-wrapper.ag-indeterminate::before{background-image:var(--ag-icon-image-checkbox-indeterminate, var(--ag-icon-image));display:var(--ag-icon-image-display-checkbox-indeterminate, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-checkbox-indeterminate, var(--ag-icon-image-opacity, 0.9))}.ag-toggle-button-input-wrapper{box-sizing:border-box;width:var(--ag-toggle-button-width);min-width:var(--ag-toggle-button-width);max-width:var(--ag-toggle-button-width);height:var(--ag-toggle-button-height);background-color:var(--ag-toggle-button-off-background-color);border-radius:calc(var(--ag-toggle-button-height)*.5);position:relative;flex:none;border:var(--ag-toggle-button-border-width) solid;border-color:var(--ag-toggle-button-off-border-color)}.ag-toggle-button-input-wrapper input{opacity:0;height:100%;width:100%}.ag-toggle-button-input-wrapper:focus-within{outline:none;box-shadow:var(--ag-input-focus-box-shadow)}.ag-toggle-button-input-wrapper.ag-disabled{opacity:.5}.ag-toggle-button-input-wrapper.ag-checked{background-color:var(--ag-toggle-button-on-background-color);border-color:var(--ag-toggle-button-on-border-color)}.ag-toggle-button-input-wrapper::before{content:" ";position:absolute;top:calc(0px - var(--ag-toggle-button-border-width));left:calc(0px - var(--ag-toggle-button-border-width));display:block;box-sizing:border-box;height:var(--ag-toggle-button-height);width:var(--ag-toggle-button-height);background-color:var(--ag-toggle-button-switch-background-color);border-radius:100%;transition:left 100ms;border:var(--ag-toggle-button-border-width) solid;border-color:var(--ag-toggle-button-switch-border-color)}.ag-toggle-button-input-wrapper.ag-checked::before{left:calc(100% - var(--ag-toggle-button-height) + var(--ag-toggle-button-border-width));border-color:var(--ag-toggle-button-on-border-color)}.ag-radio-button-input-wrapper{font-family:var(--ag-icon-font-family);font-weight:var(--ag-icon-font-weight);color:var(--ag-icon-font-color);font-size:var(--ag-icon-size);line-height:var(--ag-icon-size);font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:var(--ag-icon-size);height:var(--ag-icon-size);background-color:var(--ag-checkbox-background-color);border-radius:var(--ag-checkbox-border-radius);display:inline-block;vertical-align:middle;flex:none;border-radius:var(--ag-icon-size)}.ag-radio-button-input-wrapper input,.ag-radio-button-input-wrapper input{-webkit-appearance:none;opacity:0;width:100%;height:100%}.ag-radio-button-input-wrapper:focus-within,.ag-radio-button-input-wrapper:active{outline:none;box-shadow:var(--ag-input-focus-box-shadow)}.ag-radio-button-input-wrapper.ag-disabled{opacity:.5}.ag-radio-button-input-wrapper::after{content:var(--ag-icon-font-code-radio-button-off, "\f127");color:var(--ag-checkbox-unchecked-color);display:var(--ag-icon-font-display-radio-button-off, var(--ag-icon-font-display));position:absolute;top:0;left:0;pointer-events:none}.ag-radio-button-input-wrapper.ag-checked::after{content:var(--ag-icon-font-code-radio-button-on, "\f128");color:var(--ag-checkbox-checked-color);display:var(--ag-icon-font-display-radio-button-on, var(--ag-icon-font-display));position:absolute;top:0;left:0;pointer-events:none}.ag-radio-button-input-wrapper::before{content:"";background:rgba(0,0,0,0) center/contain no-repeat;position:absolute;inset:0;background-image:var(--ag-icon-image-radio-button-off, var(--ag-icon-image));display:var(--ag-icon-image-display-radio-button-off, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-radio-button-off, var(--ag-icon-image-opacity, 0.9))}.ag-radio-button-input-wrapper.ag-checked::before{background-image:var(--ag-icon-image-radio-button-on, var(--ag-icon-image));display:var(--ag-icon-image-display-radio-button-on, var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-radio-button-on, var(--ag-icon-image-opacity, 0.9))}input[class^=ag-][type=range]{-webkit-appearance:none;width:100%;height:100%;background:none;overflow:visible}input[class^=ag-][type=range]::-webkit-slider-runnable-track{margin:0;padding:0;width:100%;height:3px;background-color:var(--ag-border-color);border-radius:var(--ag-border-radius);border-radius:var(--ag-checkbox-border-radius)}input[class^=ag-][type=range]::-moz-range-track{margin:0;padding:0;width:100%;height:3px;background-color:var(--ag-border-color);border-radius:var(--ag-border-radius);border-radius:var(--ag-checkbox-border-radius)}input[class^=ag-][type=range]::-ms-track{margin:0;padding:0;width:100%;height:3px;background-color:var(--ag-border-color);border-radius:var(--ag-border-radius);border-radius:var(--ag-checkbox-border-radius);color:rgba(0,0,0,0);width:calc(100% - 2px)}input[class^=ag-][type=range]::-webkit-slider-thumb{margin:0;padding:0;-webkit-appearance:none;width:var(--ag-icon-size);height:var(--ag-icon-size);background-color:var(--ag-background-color);border:1px solid;border-color:var(--ag-checkbox-unchecked-color);border-radius:var(--ag-icon-size);transform:translateY(calc(var(--ag-icon-size) * -0.5 + 1.5px))}input[class^=ag-][type=range]::-ms-thumb{margin:0;padding:0;-webkit-appearance:none;width:var(--ag-icon-size);height:var(--ag-icon-size);background-color:var(--ag-background-color);border:1px solid;border-color:var(--ag-checkbox-unchecked-color);border-radius:var(--ag-icon-size)}input[class^=ag-][type=range]::-moz-ag-range-thumb{margin:0;padding:0;-webkit-appearance:none;width:var(--ag-icon-size);height:var(--ag-icon-size);background-color:var(--ag-background-color);border:1px solid;border-color:var(--ag-checkbox-unchecked-color);border-radius:var(--ag-icon-size)}input[class^=ag-][type=range]:focus{outline:none}input[class^=ag-][type=range]:focus::-webkit-slider-thumb{box-shadow:var(--ag-input-focus-box-shadow);border-color:var(--ag-checkbox-checked-color)}input[class^=ag-][type=range]:focus::-ms-thumb{box-shadow:var(--ag-input-focus-box-shadow);border-color:var(--ag-checkbox-checked-color)}input[class^=ag-][type=range]:focus::-moz-ag-range-thumb{box-shadow:var(--ag-input-focus-box-shadow);border-color:var(--ag-checkbox-checked-color)}input[class^=ag-][type=range]:active::-webkit-slider-runnable-track{background-color:var(--ag-input-focus-border-color)}input[class^=ag-][type=range]:active::-moz-ag-range-track{background-color:var(--ag-input-focus-border-color)}input[class^=ag-][type=range]:active::-ms-track{background-color:var(--ag-input-focus-border-color)}input[class^=ag-][type=range]:disabled{opacity:.5}.ag-theme-alpine,.ag-theme-alpine-dark,.ag-theme-alpine-auto-dark{--ag-alpine-active-color: #2196f3;--ag-selected-row-background-color: rgba(33, 150, 243, 0.3);--ag-row-hover-color: rgba(33, 150, 243, 0.1);--ag-column-hover-color: rgba(33, 150, 243, 0.1);--ag-input-focus-border-color: rgba(33, 150, 243, 0.4);--ag-range-selection-background-color: rgba(33, 150, 243, 0.2);--ag-range-selection-background-color-2: rgba(33, 150, 243, 0.36);--ag-range-selection-background-color-3: rgba(33, 150, 243, 0.49);--ag-range-selection-background-color-4: rgba(33, 150, 243, 0.59);--ag-background-color: #fff;--ag-foreground-color: #181d1f;--ag-border-color: #babfc7;--ag-secondary-border-color: #dde2eb;--ag-header-background-color: #f8f8f8;--ag-tooltip-background-color: #f8f8f8;--ag-odd-row-background-color: #fcfcfc;--ag-control-panel-background-color: #f8f8f8;--ag-subheader-background-color: #fff;--ag-invalid-color: #e02525;--ag-checkbox-unchecked-color: #999;--ag-advanced-filter-join-pill-color: #f08e8d;--ag-advanced-filter-column-pill-color: #a6e194;--ag-advanced-filter-option-pill-color: #f3c08b;--ag-advanced-filter-value-pill-color: #85c0e4;--ag-checkbox-background-color: var(--ag-background-color);--ag-checkbox-checked-color: var(--ag-alpine-active-color);--ag-range-selection-border-color: var(--ag-alpine-active-color);--ag-secondary-foreground-color: var(--ag-foreground-color);--ag-input-border-color: var(--ag-border-color);--ag-input-border-color-invalid: var(--ag-invalid-color);--ag-input-focus-box-shadow: 0 0 2px 0.1rem var(--ag-input-focus-border-color);--ag-panel-background-color: var(--ag-header-background-color);--ag-menu-background-color: var(--ag-header-background-color);--ag-disabled-foreground-color: rgba(24, 29, 31, 0.5);--ag-chip-background-color: rgba(24, 29, 31, 0.07);--ag-input-disabled-border-color: rgba(186, 191, 199, 0.3);--ag-input-disabled-background-color: rgba(186, 191, 199, 0.15);--ag-borders: solid 1px;--ag-border-radius: 3px;--ag-borders-side-button: none;--ag-side-button-selected-background-color: transparent;--ag-header-column-resize-handle-display: block;--ag-header-column-resize-handle-width: 2px;--ag-header-column-resize-handle-height: 30%;--ag-grid-size: 6px;--ag-icon-size: 16px;--ag-row-height: calc(var(--ag-grid-size) * 7);--ag-header-height: calc(var(--ag-grid-size) * 8);--ag-list-item-height: calc(var(--ag-grid-size) * 4);--ag-column-select-indent-size: var(--ag-icon-size);--ag-set-filter-indent-size: var(--ag-icon-size);--ag-advanced-filter-builder-indent-size: calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);--ag-cell-horizontal-padding: calc(var(--ag-grid-size) * 3);--ag-cell-widget-spacing: calc(var(--ag-grid-size) * 2);--ag-widget-container-vertical-padding: calc(var(--ag-grid-size) * 2);--ag-widget-container-horizontal-padding: calc(var(--ag-grid-size) * 2);--ag-widget-vertical-spacing: calc(var(--ag-grid-size) * 1.5);--ag-toggle-button-height: 18px;--ag-toggle-button-width: 28px;--ag-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--ag-font-size: 13px;--ag-icon-font-family: agGridAlpine;--ag-selected-tab-underline-color: var(--ag-alpine-active-color);--ag-selected-tab-underline-width: 2px;--ag-selected-tab-underline-transition-speed: 0.3s;--ag-tab-min-width: 240px;--ag-card-shadow: 0 1px 4px 1px rgba(186, 191, 199, 0.4);--ag-popup-shadow: var(--ag-card-shadow);--ag-side-bar-panel-width: 250px}.ag-theme-alpine-dark{--ag-background-color: #181d1f;--ag-foreground-color: #fff;--ag-border-color: #68686e;--ag-secondary-border-color: rgba(88, 86, 82, 0.5);--ag-modal-overlay-background-color: rgba(24, 29, 31, 0.66);--ag-header-background-color: #222628;--ag-tooltip-background-color: #222628;--ag-odd-row-background-color: #222628;--ag-control-panel-background-color: #222628;--ag-subheader-background-color: #000;--ag-input-disabled-background-color: #282c2f;--ag-input-focus-box-shadow: 0 0 2px 0.5px rgba(255, 255, 255, 0.5), 0 0 4px 3px var(--ag-input-focus-border-color);--ag-card-shadow: 0 1px 20px 1px black;--ag-disabled-foreground-color: rgba(255, 255, 255, 0.5);--ag-chip-background-color: rgba(255, 255, 255, 0.07);--ag-input-disabled-border-color: rgba(104, 104, 110, 0.3);--ag-input-disabled-background-color: rgba(104, 104, 110, 0.07);--ag-advanced-filter-join-pill-color: #7a3a37;--ag-advanced-filter-column-pill-color: #355f2d;--ag-advanced-filter-option-pill-color: #5a3168;--ag-advanced-filter-value-pill-color: #374c86;--ag-row-loading-skeleton-effect-color: rgba(202, 203, 204, 0.4);color-scheme:dark}@media(prefers-color-scheme: dark){.ag-theme-alpine-auto-dark{--ag-background-color: #181d1f;--ag-foreground-color: #fff;--ag-border-color: #68686e;--ag-secondary-border-color: rgba(88, 86, 82, 0.5);--ag-modal-overlay-background-color: rgba(24, 29, 31, 0.66);--ag-header-background-color: #222628;--ag-tooltip-background-color: #222628;--ag-odd-row-background-color: #222628;--ag-control-panel-background-color: #222628;--ag-subheader-background-color: #000;--ag-input-disabled-background-color: #282c2f;--ag-input-focus-box-shadow: 0 0 2px 0.5px rgba(255, 255, 255, 0.5), 0 0 4px 3px var(--ag-input-focus-border-color);--ag-card-shadow: 0 1px 20px 1px black;--ag-disabled-foreground-color: rgba(255, 255, 255, 0.5);--ag-chip-background-color: rgba(255, 255, 255, 0.07);--ag-input-disabled-border-color: rgba(104, 104, 110, 0.3);--ag-input-disabled-background-color: rgba(104, 104, 110, 0.07);--ag-advanced-filter-join-pill-color: #7a3a37;--ag-advanced-filter-column-pill-color: #355f2d;--ag-advanced-filter-option-pill-color: #5a3168;--ag-advanced-filter-value-pill-color: #374c86;--ag-row-loading-skeleton-effect-color: rgba(202, 203, 204, 0.4);color-scheme:dark}}.ag-theme-alpine .ag-filter-toolpanel-header,.ag-theme-alpine .ag-filter-toolpanel-search,.ag-theme-alpine .ag-status-bar,.ag-theme-alpine .ag-header-row,.ag-theme-alpine .ag-panel-title-bar-title,.ag-theme-alpine .ag-multi-filter-group-title-bar,.ag-theme-alpine-dark .ag-filter-toolpanel-header,.ag-theme-alpine-dark .ag-filter-toolpanel-search,.ag-theme-alpine-dark .ag-status-bar,.ag-theme-alpine-dark .ag-header-row,.ag-theme-alpine-dark .ag-panel-title-bar-title,.ag-theme-alpine-dark .ag-multi-filter-group-title-bar,.ag-theme-alpine-auto-dark .ag-filter-toolpanel-header,.ag-theme-alpine-auto-dark .ag-filter-toolpanel-search,.ag-theme-alpine-auto-dark .ag-status-bar,.ag-theme-alpine-auto-dark .ag-header-row,.ag-theme-alpine-auto-dark .ag-panel-title-bar-title,.ag-theme-alpine-auto-dark .ag-multi-filter-group-title-bar{font-weight:700;color:var(--ag-header-foreground-color)}.ag-theme-alpine .ag-row,.ag-theme-alpine-dark .ag-row,.ag-theme-alpine-auto-dark .ag-row{font-size:calc(var(--ag-font-size) + 1px)}.ag-theme-alpine input[class^=ag-]:not([type]),.ag-theme-alpine input[class^=ag-][type=text],.ag-theme-alpine input[class^=ag-][type=number],.ag-theme-alpine input[class^=ag-][type=tel],.ag-theme-alpine input[class^=ag-][type=date],.ag-theme-alpine input[class^=ag-][type=datetime-local],.ag-theme-alpine textarea[class^=ag-],.ag-theme-alpine-dark input[class^=ag-]:not([type]),.ag-theme-alpine-dark input[class^=ag-][type=text],.ag-theme-alpine-dark input[class^=ag-][type=number],.ag-theme-alpine-dark input[class^=ag-][type=tel],.ag-theme-alpine-dark input[class^=ag-][type=date],.ag-theme-alpine-dark input[class^=ag-][type=datetime-local],.ag-theme-alpine-dark textarea[class^=ag-],.ag-theme-alpine-auto-dark input[class^=ag-]:not([type]),.ag-theme-alpine-auto-dark input[class^=ag-][type=text],.ag-theme-alpine-auto-dark input[class^=ag-][type=number],.ag-theme-alpine-auto-dark input[class^=ag-][type=tel],.ag-theme-alpine-auto-dark input[class^=ag-][type=date],.ag-theme-alpine-auto-dark input[class^=ag-][type=datetime-local],.ag-theme-alpine-auto-dark textarea[class^=ag-]{min-height:calc(var(--ag-grid-size)*4);border-radius:var(--ag-border-radius)}.ag-theme-alpine .ag-ltr input[class^=ag-]:not([type]),.ag-theme-alpine .ag-ltr input[class^=ag-][type=text],.ag-theme-alpine .ag-ltr input[class^=ag-][type=number],.ag-theme-alpine .ag-ltr input[class^=ag-][type=tel],.ag-theme-alpine .ag-ltr input[class^=ag-][type=date],.ag-theme-alpine .ag-ltr input[class^=ag-][type=datetime-local],.ag-theme-alpine .ag-ltr textarea[class^=ag-],.ag-theme-alpine-dark .ag-ltr input[class^=ag-]:not([type]),.ag-theme-alpine-dark .ag-ltr input[class^=ag-][type=text],.ag-theme-alpine-dark .ag-ltr input[class^=ag-][type=number],.ag-theme-alpine-dark .ag-ltr input[class^=ag-][type=tel],.ag-theme-alpine-dark .ag-ltr input[class^=ag-][type=date],.ag-theme-alpine-dark .ag-ltr input[class^=ag-][type=datetime-local],.ag-theme-alpine-dark .ag-ltr textarea[class^=ag-],.ag-theme-alpine-auto-dark .ag-ltr input[class^=ag-]:not([type]),.ag-theme-alpine-auto-dark .ag-ltr input[class^=ag-][type=text],.ag-theme-alpine-auto-dark .ag-ltr input[class^=ag-][type=number],.ag-theme-alpine-auto-dark .ag-ltr input[class^=ag-][type=tel],.ag-theme-alpine-auto-dark .ag-ltr input[class^=ag-][type=date],.ag-theme-alpine-auto-dark .ag-ltr input[class^=ag-][type=datetime-local],.ag-theme-alpine-auto-dark .ag-ltr textarea[class^=ag-]{padding-left:var(--ag-grid-size)}.ag-theme-alpine .ag-rtl input[class^=ag-]:not([type]),.ag-theme-alpine .ag-rtl input[class^=ag-][type=text],.ag-theme-alpine .ag-rtl input[class^=ag-][type=number],.ag-theme-alpine .ag-rtl input[class^=ag-][type=tel],.ag-theme-alpine .ag-rtl input[class^=ag-][type=date],.ag-theme-alpine .ag-rtl input[class^=ag-][type=datetime-local],.ag-theme-alpine .ag-rtl textarea[class^=ag-],.ag-theme-alpine-dark .ag-rtl input[class^=ag-]:not([type]),.ag-theme-alpine-dark .ag-rtl input[class^=ag-][type=text],.ag-theme-alpine-dark .ag-rtl input[class^=ag-][type=number],.ag-theme-alpine-dark .ag-rtl input[class^=ag-][type=tel],.ag-theme-alpine-dark .ag-rtl input[class^=ag-][type=date],.ag-theme-alpine-dark .ag-rtl input[class^=ag-][type=datetime-local],.ag-theme-alpine-dark .ag-rtl textarea[class^=ag-],.ag-theme-alpine-auto-dark .ag-rtl input[class^=ag-]:not([type]),.ag-theme-alpine-auto-dark .ag-rtl input[class^=ag-][type=text],.ag-theme-alpine-auto-dark .ag-rtl input[class^=ag-][type=number],.ag-theme-alpine-auto-dark .ag-rtl input[class^=ag-][type=tel],.ag-theme-alpine-auto-dark .ag-rtl input[class^=ag-][type=date],.ag-theme-alpine-auto-dark .ag-rtl input[class^=ag-][type=datetime-local],.ag-theme-alpine-auto-dark .ag-rtl textarea[class^=ag-]{padding-right:var(--ag-grid-size)}.ag-theme-alpine .ag-tab,.ag-theme-alpine-dark .ag-tab,.ag-theme-alpine-auto-dark .ag-tab{padding:calc(var(--ag-grid-size)*1.5);transition:color .4s;flex:1 1 auto}.ag-theme-alpine .ag-tab-selected,.ag-theme-alpine-dark .ag-tab-selected,.ag-theme-alpine-auto-dark .ag-tab-selected{color:var(--ag-alpine-active-color)}.ag-theme-alpine .ag-menu,.ag-theme-alpine-dark .ag-menu,.ag-theme-alpine-auto-dark .ag-menu{background-color:var(--ag-control-panel-background-color)}.ag-theme-alpine .ag-panel-content-wrapper .ag-column-select,.ag-theme-alpine-dark .ag-panel-content-wrapper .ag-column-select,.ag-theme-alpine-auto-dark .ag-panel-content-wrapper .ag-column-select{background-color:var(--ag-control-panel-background-color)}.ag-theme-alpine .ag-menu-header,.ag-theme-alpine-dark .ag-menu-header,.ag-theme-alpine-auto-dark .ag-menu-header{background-color:var(--ag-control-panel-background-color);padding-top:1px}.ag-theme-alpine .ag-tabs-header,.ag-theme-alpine-dark .ag-tabs-header,.ag-theme-alpine-auto-dark .ag-tabs-header{border-bottom:var(--ag-borders) var(--ag-border-color)}.ag-theme-alpine .ag-charts-settings-group-title-bar,.ag-theme-alpine .ag-charts-data-group-title-bar,.ag-theme-alpine .ag-charts-format-top-level-group-title-bar,.ag-theme-alpine .ag-charts-advanced-settings-top-level-group-title-bar,.ag-theme-alpine-dark .ag-charts-settings-group-title-bar,.ag-theme-alpine-dark .ag-charts-data-group-title-bar,.ag-theme-alpine-dark .ag-charts-format-top-level-group-title-bar,.ag-theme-alpine-dark .ag-charts-advanced-settings-top-level-group-title-bar,.ag-theme-alpine-auto-dark .ag-charts-settings-group-title-bar,.ag-theme-alpine-auto-dark .ag-charts-data-group-title-bar,.ag-theme-alpine-auto-dark .ag-charts-format-top-level-group-title-bar,.ag-theme-alpine-auto-dark .ag-charts-advanced-settings-top-level-group-title-bar{padding:var(--ag-grid-size) calc(var(--ag-grid-size)*2);line-height:calc(var(--ag-icon-size) + var(--ag-grid-size) - 2px)}.ag-theme-alpine .ag-chart-mini-thumbnail,.ag-theme-alpine-dark .ag-chart-mini-thumbnail,.ag-theme-alpine-auto-dark .ag-chart-mini-thumbnail{background-color:var(--ag-background-color)}.ag-theme-alpine .ag-chart-settings-nav-bar,.ag-theme-alpine-dark .ag-chart-settings-nav-bar,.ag-theme-alpine-auto-dark .ag-chart-settings-nav-bar{border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-theme-alpine .ag-ltr .ag-group-title-bar-icon,.ag-theme-alpine-dark .ag-ltr .ag-group-title-bar-icon,.ag-theme-alpine-auto-dark .ag-ltr .ag-group-title-bar-icon{margin-right:var(--ag-grid-size)}.ag-theme-alpine .ag-rtl .ag-group-title-bar-icon,.ag-theme-alpine-dark .ag-rtl .ag-group-title-bar-icon,.ag-theme-alpine-auto-dark .ag-rtl .ag-group-title-bar-icon{margin-left:var(--ag-grid-size)}.ag-theme-alpine .ag-charts-format-top-level-group-toolbar,.ag-theme-alpine .ag-charts-advanced-settings-top-level-group-toolbar,.ag-theme-alpine-dark .ag-charts-format-top-level-group-toolbar,.ag-theme-alpine-dark .ag-charts-advanced-settings-top-level-group-toolbar,.ag-theme-alpine-auto-dark .ag-charts-format-top-level-group-toolbar,.ag-theme-alpine-auto-dark .ag-charts-advanced-settings-top-level-group-toolbar{margin-top:var(--ag-grid-size)}.ag-theme-alpine .ag-ltr .ag-charts-format-top-level-group-toolbar,.ag-theme-alpine .ag-ltr .ag-charts-advanced-settings-top-level-group-toolbar,.ag-theme-alpine-dark .ag-ltr .ag-charts-format-top-level-group-toolbar,.ag-theme-alpine-dark .ag-ltr .ag-charts-advanced-settings-top-level-group-toolbar,.ag-theme-alpine-auto-dark .ag-ltr .ag-charts-format-top-level-group-toolbar,.ag-theme-alpine-auto-dark .ag-ltr .ag-charts-advanced-settings-top-level-group-toolbar{padding-left:calc(var(--ag-icon-size)*.5 + var(--ag-grid-size)*2)}.ag-theme-alpine .ag-rtl .ag-charts-format-top-level-group-toolbar,.ag-theme-alpine .ag-rtl .ag-charts-advanced-settings-top-level-group-toolbar,.ag-theme-alpine-dark .ag-rtl .ag-charts-format-top-level-group-toolbar,.ag-theme-alpine-dark .ag-rtl .ag-charts-advanced-settings-top-level-group-toolbar,.ag-theme-alpine-auto-dark .ag-rtl .ag-charts-format-top-level-group-toolbar,.ag-theme-alpine-auto-dark .ag-rtl .ag-charts-advanced-settings-top-level-group-toolbar{padding-right:calc(var(--ag-icon-size)*.5 + var(--ag-grid-size)*2)}.ag-theme-alpine .ag-charts-format-sub-level-group,.ag-theme-alpine-dark .ag-charts-format-sub-level-group,.ag-theme-alpine-auto-dark .ag-charts-format-sub-level-group{border-left:dashed 1px;border-left-color:var(--ag-border-color);padding-left:var(--ag-grid-size);margin-bottom:calc(var(--ag-grid-size)*2)}.ag-theme-alpine .ag-charts-format-sub-level-group-title-bar,.ag-theme-alpine-dark .ag-charts-format-sub-level-group-title-bar,.ag-theme-alpine-auto-dark .ag-charts-format-sub-level-group-title-bar{padding-top:0;padding-bottom:0;background:none;font-weight:700}.ag-theme-alpine .ag-charts-format-sub-level-group-container,.ag-theme-alpine-dark .ag-charts-format-sub-level-group-container,.ag-theme-alpine-auto-dark .ag-charts-format-sub-level-group-container{padding-bottom:0}.ag-theme-alpine .ag-charts-format-sub-level-group-item:last-child,.ag-theme-alpine-dark .ag-charts-format-sub-level-group-item:last-child,.ag-theme-alpine-auto-dark .ag-charts-format-sub-level-group-item:last-child{margin-bottom:0}.ag-theme-alpine.ag-dnd-ghost,.ag-theme-alpine-dark.ag-dnd-ghost,.ag-theme-alpine-auto-dark.ag-dnd-ghost{font-size:calc(var(--ag-font-size) - 1px);font-weight:700}.ag-theme-alpine .ag-side-buttons,.ag-theme-alpine-dark .ag-side-buttons,.ag-theme-alpine-auto-dark .ag-side-buttons{width:calc(var(--ag-grid-size)*5)}.ag-theme-alpine .ag-standard-button,.ag-theme-alpine-dark .ag-standard-button,.ag-theme-alpine-auto-dark .ag-standard-button{font-family:inherit;-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:var(--ag-border-radius);border:1px solid;border-color:var(--ag-alpine-active-color);color:var(--ag-alpine-active-color);background-color:var(--ag-background-color);font-weight:600;padding:var(--ag-grid-size) calc(var(--ag-grid-size)*2)}.ag-theme-alpine .ag-standard-button:hover,.ag-theme-alpine-dark .ag-standard-button:hover,.ag-theme-alpine-auto-dark .ag-standard-button:hover{border-color:var(--ag-alpine-active-color);background-color:var(--ag-row-hover-color)}.ag-theme-alpine .ag-standard-button:active,.ag-theme-alpine-dark .ag-standard-button:active,.ag-theme-alpine-auto-dark .ag-standard-button:active{border-color:var(--ag-alpine-active-color);background-color:var(--ag-alpine-active-color);color:var(--ag-background-color)}.ag-theme-alpine .ag-standard-button:disabled,.ag-theme-alpine-dark .ag-standard-button:disabled,.ag-theme-alpine-auto-dark .ag-standard-button:disabled{color:var(--ag-disabled-foreground-color);background-color:var(--ag-input-disabled-background-color);border-color:var(--ag-input-disabled-border-color)}.ag-theme-alpine .ag-column-drop-vertical,.ag-theme-alpine-dark .ag-column-drop-vertical,.ag-theme-alpine-auto-dark .ag-column-drop-vertical{min-height:75px}.ag-theme-alpine .ag-column-drop-vertical-title-bar,.ag-theme-alpine-dark .ag-column-drop-vertical-title-bar,.ag-theme-alpine-auto-dark .ag-column-drop-vertical-title-bar{padding:calc(var(--ag-grid-size)*2);padding-bottom:0px}.ag-theme-alpine .ag-column-drop-vertical-empty-message,.ag-theme-alpine-dark .ag-column-drop-vertical-empty-message,.ag-theme-alpine-auto-dark .ag-column-drop-vertical-empty-message{display:flex;align-items:center;border:dashed 1px;border-color:var(--ag-border-color);margin:calc(var(--ag-grid-size)*2);padding:calc(var(--ag-grid-size)*2)}.ag-theme-alpine .ag-column-drop-empty-message,.ag-theme-alpine-dark .ag-column-drop-empty-message,.ag-theme-alpine-auto-dark .ag-column-drop-empty-message{color:var(--ag-foreground-color);opacity:.75}.ag-theme-alpine .ag-pill-select .ag-column-drop,.ag-theme-alpine-dark .ag-pill-select .ag-column-drop,.ag-theme-alpine-auto-dark .ag-pill-select .ag-column-drop{min-height:unset}.ag-theme-alpine .ag-status-bar,.ag-theme-alpine-dark .ag-status-bar,.ag-theme-alpine-auto-dark .ag-status-bar{font-weight:normal}.ag-theme-alpine .ag-status-name-value-value,.ag-theme-alpine-dark .ag-status-name-value-value,.ag-theme-alpine-auto-dark .ag-status-name-value-value{font-weight:700}.ag-theme-alpine .ag-paging-number,.ag-theme-alpine .ag-paging-row-summary-panel-number,.ag-theme-alpine-dark .ag-paging-number,.ag-theme-alpine-dark .ag-paging-row-summary-panel-number,.ag-theme-alpine-auto-dark .ag-paging-number,.ag-theme-alpine-auto-dark .ag-paging-row-summary-panel-number{font-weight:700}.ag-theme-alpine .ag-column-drop-cell-button,.ag-theme-alpine-dark .ag-column-drop-cell-button,.ag-theme-alpine-auto-dark .ag-column-drop-cell-button{opacity:.5}.ag-theme-alpine .ag-column-drop-cell-button:hover,.ag-theme-alpine-dark .ag-column-drop-cell-button:hover,.ag-theme-alpine-auto-dark .ag-column-drop-cell-button:hover{opacity:.75}.ag-theme-alpine .ag-column-select-column-readonly.ag-icon-grip,.ag-theme-alpine .ag-column-select-column-readonly .ag-icon-grip,.ag-theme-alpine-dark .ag-column-select-column-readonly.ag-icon-grip,.ag-theme-alpine-dark .ag-column-select-column-readonly .ag-icon-grip,.ag-theme-alpine-auto-dark .ag-column-select-column-readonly.ag-icon-grip,.ag-theme-alpine-auto-dark .ag-column-select-column-readonly .ag-icon-grip{opacity:.35}.ag-theme-alpine .ag-header-cell-menu-button:hover,.ag-theme-alpine .ag-header-cell-filter-button:hover,.ag-theme-alpine .ag-side-button-button:hover,.ag-theme-alpine .ag-tab:hover,.ag-theme-alpine .ag-panel-title-bar-button:hover,.ag-theme-alpine .ag-header-expand-icon:hover,.ag-theme-alpine .ag-column-group-icons:hover,.ag-theme-alpine .ag-set-filter-group-icons:hover,.ag-theme-alpine .ag-group-expanded .ag-icon:hover,.ag-theme-alpine .ag-group-contracted .ag-icon:hover,.ag-theme-alpine .ag-chart-settings-prev:hover,.ag-theme-alpine .ag-chart-settings-next:hover,.ag-theme-alpine .ag-group-title-bar-icon:hover,.ag-theme-alpine .ag-column-select-header-icon:hover,.ag-theme-alpine .ag-floating-filter-button-button:hover,.ag-theme-alpine .ag-filter-toolpanel-expand:hover,.ag-theme-alpine .ag-chart-menu-icon:hover,.ag-theme-alpine-dark .ag-header-cell-menu-button:hover,.ag-theme-alpine-dark .ag-header-cell-filter-button:hover,.ag-theme-alpine-dark .ag-side-button-button:hover,.ag-theme-alpine-dark .ag-tab:hover,.ag-theme-alpine-dark .ag-panel-title-bar-button:hover,.ag-theme-alpine-dark .ag-header-expand-icon:hover,.ag-theme-alpine-dark .ag-column-group-icons:hover,.ag-theme-alpine-dark .ag-set-filter-group-icons:hover,.ag-theme-alpine-dark .ag-group-expanded .ag-icon:hover,.ag-theme-alpine-dark .ag-group-contracted .ag-icon:hover,.ag-theme-alpine-dark .ag-chart-settings-prev:hover,.ag-theme-alpine-dark .ag-chart-settings-next:hover,.ag-theme-alpine-dark .ag-group-title-bar-icon:hover,.ag-theme-alpine-dark .ag-column-select-header-icon:hover,.ag-theme-alpine-dark .ag-floating-filter-button-button:hover,.ag-theme-alpine-dark .ag-filter-toolpanel-expand:hover,.ag-theme-alpine-dark .ag-chart-menu-icon:hover,.ag-theme-alpine-auto-dark .ag-header-cell-menu-button:hover,.ag-theme-alpine-auto-dark .ag-header-cell-filter-button:hover,.ag-theme-alpine-auto-dark .ag-side-button-button:hover,.ag-theme-alpine-auto-dark .ag-tab:hover,.ag-theme-alpine-auto-dark .ag-panel-title-bar-button:hover,.ag-theme-alpine-auto-dark .ag-header-expand-icon:hover,.ag-theme-alpine-auto-dark .ag-column-group-icons:hover,.ag-theme-alpine-auto-dark .ag-set-filter-group-icons:hover,.ag-theme-alpine-auto-dark .ag-group-expanded .ag-icon:hover,.ag-theme-alpine-auto-dark .ag-group-contracted .ag-icon:hover,.ag-theme-alpine-auto-dark .ag-chart-settings-prev:hover,.ag-theme-alpine-auto-dark .ag-chart-settings-next:hover,.ag-theme-alpine-auto-dark .ag-group-title-bar-icon:hover,.ag-theme-alpine-auto-dark .ag-column-select-header-icon:hover,.ag-theme-alpine-auto-dark .ag-floating-filter-button-button:hover,.ag-theme-alpine-auto-dark .ag-filter-toolpanel-expand:hover,.ag-theme-alpine-auto-dark .ag-chart-menu-icon:hover{color:var(--ag-alpine-active-color)}.ag-theme-alpine .ag-header-cell-menu-button:hover .ag-icon,.ag-theme-alpine .ag-header-cell-filter-button:hover .ag-icon,.ag-theme-alpine .ag-side-button-button:hover .ag-icon,.ag-theme-alpine .ag-panel-title-bar-button:hover .ag-icon,.ag-theme-alpine .ag-floating-filter-button-button:hover .ag-icon,.ag-theme-alpine-dark .ag-header-cell-menu-button:hover .ag-icon,.ag-theme-alpine-dark .ag-header-cell-filter-button:hover .ag-icon,.ag-theme-alpine-dark .ag-side-button-button:hover .ag-icon,.ag-theme-alpine-dark .ag-panel-title-bar-button:hover .ag-icon,.ag-theme-alpine-dark .ag-floating-filter-button-button:hover .ag-icon,.ag-theme-alpine-auto-dark .ag-header-cell-menu-button:hover .ag-icon,.ag-theme-alpine-auto-dark .ag-header-cell-filter-button:hover .ag-icon,.ag-theme-alpine-auto-dark .ag-side-button-button:hover .ag-icon,.ag-theme-alpine-auto-dark .ag-panel-title-bar-button:hover .ag-icon,.ag-theme-alpine-auto-dark .ag-floating-filter-button-button:hover .ag-icon{color:inherit}.ag-theme-alpine .ag-filter-active .ag-icon-filter,.ag-theme-alpine-dark .ag-filter-active .ag-icon-filter,.ag-theme-alpine-auto-dark .ag-filter-active .ag-icon-filter{color:var(--ag-alpine-active-color)}.ag-theme-alpine .ag-chart-settings-card-item.ag-not-selected:hover,.ag-theme-alpine-dark .ag-chart-settings-card-item.ag-not-selected:hover,.ag-theme-alpine-auto-dark .ag-chart-settings-card-item.ag-not-selected:hover{opacity:.35}.ag-theme-alpine .ag-ltr .ag-panel-title-bar-button,.ag-theme-alpine-dark .ag-ltr .ag-panel-title-bar-button,.ag-theme-alpine-auto-dark .ag-ltr .ag-panel-title-bar-button{margin-left:calc(var(--ag-grid-size)*2);margin-right:var(--ag-grid-size)}.ag-theme-alpine .ag-rtl .ag-panel-title-bar-button,.ag-theme-alpine-dark .ag-rtl .ag-panel-title-bar-button,.ag-theme-alpine-auto-dark .ag-rtl .ag-panel-title-bar-button{margin-right:calc(var(--ag-grid-size)*2);margin-left:var(--ag-grid-size)}.ag-theme-alpine .ag-ltr .ag-filter-toolpanel-group-container,.ag-theme-alpine-dark .ag-ltr .ag-filter-toolpanel-group-container,.ag-theme-alpine-auto-dark .ag-ltr .ag-filter-toolpanel-group-container{padding-left:var(--ag-grid-size)}.ag-theme-alpine .ag-rtl .ag-filter-toolpanel-group-container,.ag-theme-alpine-dark .ag-rtl .ag-filter-toolpanel-group-container,.ag-theme-alpine-auto-dark .ag-rtl .ag-filter-toolpanel-group-container{padding-right:var(--ag-grid-size)}.ag-theme-alpine .ag-filter-toolpanel-instance-filter,.ag-theme-alpine-dark .ag-filter-toolpanel-instance-filter,.ag-theme-alpine-auto-dark .ag-filter-toolpanel-instance-filter{border:none;background-color:var(--ag-control-panel-background-color)}.ag-theme-alpine .ag-ltr .ag-filter-toolpanel-instance-filter,.ag-theme-alpine-dark .ag-ltr .ag-filter-toolpanel-instance-filter,.ag-theme-alpine-auto-dark .ag-ltr .ag-filter-toolpanel-instance-filter{border-left:dashed 1px;border-left-color:var(--ag-border-color);margin-left:calc(var(--ag-icon-size)*.5)}.ag-theme-alpine .ag-rtl .ag-filter-toolpanel-instance-filter,.ag-theme-alpine-dark .ag-rtl .ag-filter-toolpanel-instance-filter,.ag-theme-alpine-auto-dark .ag-rtl .ag-filter-toolpanel-instance-filter{border-right:dashed 1px;border-right-color:var(--ag-border-color);margin-right:calc(var(--ag-icon-size)*.5)}.ag-theme-alpine .ag-set-filter-list,.ag-theme-alpine-dark .ag-set-filter-list,.ag-theme-alpine-auto-dark .ag-set-filter-list{padding-top:calc(var(--ag-grid-size)*.5);padding-bottom:calc(var(--ag-grid-size)*.5)}.ag-theme-alpine .ag-layout-auto-height .ag-center-cols-viewport,.ag-theme-alpine .ag-layout-auto-height .ag-center-cols-container,.ag-theme-alpine .ag-layout-print .ag-center-cols-viewport,.ag-theme-alpine .ag-layout-print .ag-center-cols-container,.ag-theme-alpine-dark .ag-layout-auto-height .ag-center-cols-viewport,.ag-theme-alpine-dark .ag-layout-auto-height .ag-center-cols-container,.ag-theme-alpine-dark .ag-layout-print .ag-center-cols-viewport,.ag-theme-alpine-dark .ag-layout-print .ag-center-cols-container,.ag-theme-alpine-auto-dark .ag-layout-auto-height .ag-center-cols-viewport,.ag-theme-alpine-auto-dark .ag-layout-auto-height .ag-center-cols-container,.ag-theme-alpine-auto-dark .ag-layout-print .ag-center-cols-viewport,.ag-theme-alpine-auto-dark .ag-layout-print .ag-center-cols-container{min-height:150px}.ag-theme-alpine .ag-date-time-list-page-entry-is-current,.ag-theme-alpine-dark .ag-date-time-list-page-entry-is-current,.ag-theme-alpine-auto-dark .ag-date-time-list-page-entry-is-current{background-color:var(--ag-alpine-active-color)}.ag-theme-alpine .ag-advanced-filter-builder-button,.ag-theme-alpine-dark .ag-advanced-filter-builder-button,.ag-theme-alpine-auto-dark .ag-advanced-filter-builder-button{padding:var(--ag-grid-size);font-weight:600}.ag-theme-alpine .ag-list-item-hovered::after,.ag-theme-alpine-dark .ag-list-item-hovered::after,.ag-theme-alpine-auto-dark .ag-list-item-hovered::after{background-color:var(--ag-alpine-active-color)}.ag-theme-alpine .ag-pill .ag-pill-button:hover,.ag-theme-alpine-dark .ag-pill .ag-pill-button:hover,.ag-theme-alpine-auto-dark .ag-pill .ag-pill-button:hover{color:var(--ag-alpine-active-color)}.ag-theme-alpine .ag-header-highlight-before::after,.ag-theme-alpine .ag-header-highlight-after::after,.ag-theme-alpine-dark .ag-header-highlight-before::after,.ag-theme-alpine-dark .ag-header-highlight-after::after,.ag-theme-alpine-auto-dark .ag-header-highlight-before::after,.ag-theme-alpine-auto-dark .ag-header-highlight-after::after{background-color:var(--ag-alpine-active-color)}@font-face{font-family:"agGridAlpine";src:url(data:font/woff2;charset=utf-8;base64,d09GMgABAAAAABMUAAsAAAAAKMwAABLCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHIlWBmAAi34KqmyjKwE2AiQDgkALgSIABCAFhEYHhUEbnyMzg/aatGqziOpJNvu/JGhLhnjjdVVKiQVRRpQIMYb+arBrcnXzpDWxiZ/03+6d7uYA0kgNGvfxjeHHsZxySFI0efhYa+/v7iGeriQ0iXmiiXjIROjWyEwnREJiiNL8r7ned9lNjoj/UviIZqqAwagvZXWN7vQH2uY/PCuxGixE3Zco9c7GTcI4jGiM5Ixl6zZYJOu4deqq/4JF6qJ74B9A4MjcdjWnBf6vzeoX1p0qiEwH0j3ielqTJCVtAmTUucAVrqMqJHm7J9HDZROQwmB/an6zL7XMHhb7kozZWv+/7xgEJkGCJ4SvEGy5v2EaHaSESvAJKgL+b+1f7X9BlMATAqHj4/Ts7Pz/9965+zA0mU+02dBmQ5sfphJYIEX8Xjanfa8cAFStrQKWdRW+vpqEqbN1cToVOJ6CtsfmMoLfUD/X9o81JEiwSx5ix9/Y/D1YFRZgNHb89HY+AigxopP6BiQ4BLYXmusgA7t/bICvlWN7o7wQXGc5eKRfcJ1eti2g4qav/kYgjmNd0tLkOJ2Z/s9UagziUjLg4EUfjozhKEJQaXQSBRvG1xhMyJishB+RIifj9w6SMEZ1KBbXsdcUQmxLtN9Y2RPEjbehOT882Zbg6JXTtclU1IKAeRSMqKLcjrgNk40wT889wmXtgNBtcVthsjULZ4tB2WK6N7J190VFqlzEbaj5YYFjdj8VOa0t8WaELTaNWbZ2zJ36dM0BpxvCVJZlmP07Ku01wgZhT+xoxJdg3JpQhms8MU4R0KC64anv+rx2E9QmUFl/ortRSm2LPVbXu/6mNu5MGHAN4b2DK64KlaiuEGXqwIjTcKY+GVvvXXv07MWrT/8ARxGnhMUgqnrxK5p1WI/vEslM7FNW4qVzW4pQxmZGfTcfLa5FzMYh1DDHeHmEBYawVuhveThz4/Z2dCZM6QPZepCtu0Awgr9fxzGZfEA7NUeBnvZPglAHxmEeGS0TuaKyQz0dlSU+5CaqdHjGJPZMGbqSalOhn8ZkfcgmGZmvf+NtZ3kuxJoanXfBFT1apf/pNpfg7r5/jDDbG8TMmArFxZdY2RunTLjo7A1bhEgOKxy/44qp4TPcaX8TBaqr5I03XL2wOnWsmcJR+qYaVC4sUcTEa3fttqtEtmJTFzkEkKOHEg0IW2xbu847njOcPMS1HEguk4O4evv+401DJCAhp+5PaGo1rgT+qPli3jGfRZOPcxsxeZA4fApUAxlI8uONUTX04VdDPKlrg/1DGRcJ1vfKR7+/mgs1Hnnj81f8qLjXwfcQzmm4Aq0wK9YeoM575jiqJZvSu0mGAXtHYlg7unCQIJhMGY7Vxc3Dy8cvICgkLCIabTAhKSXtT4BZOXkFRSVlFVU1dQ1NLW0dXT19A0MlI2MTSMjUzNwViAL3M3lQqcZ+K0F0pgsVlj2jUW27//+7xP6ErY9y4JcBemZdmAFqntggsMAagUXWDyyxbmCZDQErrAVYZRPAGmsC1lkvsMHagC3WB2yzHmCHDQO7rAPYY+3APhsFDlkzcMS6gGPWCpywEeCUjQNnrBM4ZwPABRsDLkdPgi8AvREIIQhCMIQQCKEQwiCEQ4iAEAkhCkI0hBgIsRDiIMRDSICQCCEJQjKEFAipENIgpEPIgJAJIQtCNoQcCLkQ8iDkQyiAUAihCEIxhBIIpRDKIJRDqIBQCaEKQjWEGgi1EOog1LM3nQboL40QmiA0m0QKvha7bbRCebRBaIfQAWjE1KT6Mbe4oaAEFD15V8c1Npu8CiuJ+AgmZ+ibQWlcWmSAxALcWmEZSyAXGzLeJkSCSHP7vut0TVNSh01dwfysllW0nFagpJbIKHpGxmNm9hthJGqxHh2r9a1LpXoZteJbRCtpSsJSTEsukVAcjaubhmElaof2qUe+BlVN1Giq1mAaAZwEyNjKPVCn9M/ombCZRJqctqcDmwMD6YIbHZTN5WLZAkbni25GeSMT81p3zBduRVryQiIyK7q2F9KY/XxW7heJar+AV/4A237mtCB4kYk89YiCOQFcIhL20uGLC5C//SXJRK8vo5pgx6uNrmAl9nqbrUmU8rR0zekKrHF/ZrbTLBjbkj1RfwZ8jD6jIGTXaC+ppjqxRFrkNJGP9hy7FDGeHl4FhagGY/X+NWKIFlCDQdymq8aSUjqFqWvzkiu8bbxidd5BC5FI3fF2jDbWGGyHuZOQtm5/x4kTONSe2rVrHwpWnb9Nov1nwZZwm7XrFA63gb0no9N9tm+PtjL/zA0c+m27WJbiO3duJdFGFKiPWcdOnQvOn15mzcmdkfJv2xWeAFu3msOOmlv/ywgmtudQ7OBWH57bsiXY22Zxy0oiunOJu23/6avmojw/8UbZj+OwUkFBDKcnL4LlKINqlUTcrvDGGf/szej2+eDcraXhh5YpEnwqsZbt+05dyXoFKq+nwn92ShXNCF6yaHCcROsbmMjVyCpwAIykbGupvSPhMYsX7aOP4HADCurdUp6yJYUFrFqsL8zM7IV47ry5hRjHlQq3cper7EY8sVz1JEovtIkocwPG87er0DaWVUVFTeGaqMp0HFOhdHeVMhkVV0tzq8tXBfsy//f1KNCUo9RSBsUQa7goUOYSCQuMCJP3Zbl1eg901ANJ1JRAwAFWOYEiMGh9B6P5mSBGbmFdFGynyI2W4PF7ElIWwub1lx8hNmUO1YOBRJcelh+8wWAXdQFOYZnMheiyn3mxR0fGUhmEAcuc0OnNoWUCwy9APEPC6JLB3qh3kZxqcakMAz8X5/svbeB0nmCM8gVMTMCsHehWTxx6nn2v4oSV+aW7ZfBDrePhfZfDN33xNOiUOjI9Wu+fCE8FpxclVQIGIiWe206+Due/uv6F2Dfh9JzjOWfkmZE3plNza8PBsWdmDuV0/pIj2R1mA3029clIJ3d6wO7BvYW5lWx1PN6He1fL5X6/NO6J46m/dV+rVPr/2rK/Wp3xZ1dSKYvrnwdUl/rm3o/ThqFSdj1Ba/Tqqdhcb67xvOzTGc/HnB6w3B9EEI8HEiTC8ENfShDpAdJ/36fp3UfwVDATzzCQDf0hai8P8iAP1iG7MWwHe49R29iVpyW9Jvtm//FoVsNrHYxLzl1zj65MQXIJUXDHTCplOz0lt6XklEpsrSs6PLMb6BSjDSNiDdgbT82/rqLjG1PMyGr2IobBMyLY+X4EAyY1FNd7H4onDuKwRiWMHcCARyf3nsBnvo5KE1xM9KRgXZq0hw+FgIGlhoMR4oeQzvBT8Dn66H9YSWzWsLV9s7jHRfgE/EbI/8Ej2I93AzqCDlA9AK8XIc7u5PFcBFOLkAMDS9PTM9JhLmbk04cZURi0w2qd7hf+66VugwSKgGdMv7JAkMfj5QkKnobP8+fxCgRPHXzPW9Q/37AIkv38NMC12IJgEeQP4ifR2kq0EcCfpzP1CB70OLWDwR7ww/Gmm9rbS6VnTq9ZI5UFe9OZQQ1B3ukO03qi/5bXB+aH18eWL1cXFenpRYSf8ZmdOX1ma8SmTTNeK5xpEAc0Z/zNDGBd/alkK3erypElW5WytjZwbAoWVH/+gx9HCEzk8AgdaGJcPKJKuUADupgGNFpHE9PBedUXxBdgmJuRGR2dKetggTA4nAwcEfAGX5aXttT3xW6n+Jf7h/qX+fPke2vc5J1XXf9vbZ9CuW4cEGl9l1K//Kb5TPdBO+vy0J/LYu1pJ1sQW8cwP6rJUouO8Ga2leNOlteBUq/0dOduyyXbLJ2d7B3cLc+PUM1mWHZWNLwxt0mjWi53/MJbCSF2Tx2oKv02+2UWlSLZEw+qhUnWumgHh9WnqYvDZgQeYJBOgWDfYdYqMTVw4gw51S2w2pfrxLoUYmy6jKqEzebc7sO8W6mXh6IiGWxFKEtRln4KVtmHhyrYaGRhe26Tf7YX2+mU4QwUoWw/9+WJLucWczXnuPs13MX7EYp/m7xNhgMG5WFjfnJSewnFh4FjMzKGtkvD3L7BMxntY6pm1IxxwKxsaN/CMrHMpdfwk8ZWo8xtJNKa1PbD86kznOycuOndaR3cSQbGVl5WVGgg+ZUTvO++r47jqoukWKwIyE/TxDR1uskZgbyYnOOXyNIcVnUaaGKbOlzlImGitKTA+GJMSqhzZEFRLy8hOYG+fimXmcBgxDO5pkb5bexUo6AYZ4vFUhE9yymyUKBtBiBO4uEPv+XJmZWmgiLnyPjrip65yps6NTGb8zyI4WYOucqFEzWBqfHwSSm4Bt6OItctPkBmdBu2NRm9W6u/W3znLnzlHDls3FCbwPlhfASHOb0+gZIqjMAOqPgDsVDnDCKsDIooUQHKJzEWptpNYETVo8QPFQtuacUEmOqHGXb71sLHHTli235ZDtXjl063vvdgfVcWhZXDdJcddK1cK8zn8/MawweElsPRd7jQ1zNkuKx1za4W4gLD9MxX5gEXCUcy2ffr1zJhoDJdWWY4R8LZmZjNabLmXvN8MuyroYrDbrStLeMBhRIVRaE8MBqy/fTKvF/oPrCuCZWoklBi8rNRJaC78aN5225GCoBjavCGP+/x1wv48Mz9Y3fy5FzmBH27rG6nemh5dpCEmZjIlARlC8vpKwYHXejlEltICf1KQei46i3X/yT9ObmVBjSNTAk0EG8ziT6JBl9+zrsEDU4sJ3BIIubMMXYRyaadUeuqigpmrwtHPW67uyfufhofX15ioO/kI5Kfrurv//9/8tnMUbN2EF80mtxGqqmzc0uxg1GTzfz+pnlmj286fhoaglDb9Q2xDEasEeJmx4j8hQa2B8R5BTt+CfnvDd4Ze7Opxu++XbSxorK9P3btt1xI4ngqTk5uCGDExwUqmyeT5iuEk4s+chzm3jDhuccbqbo7D8FofaIH/c5JbNGHvE4MO9il6qTE/mh3vW3C2aqew6oGcXcPbP60YUXV6//8adz8urIcvwzfqVN9M/xyLoZPeurU+4lz/C565DcsHl+bw8vkcDJ5OXfF9fyZnBzeXcfqMPwutjE6unEyOVOT+X8u5kc+jZ4xUeuXsvKJUAvPdIOnmFvGNmyb4B3KQuGZ2lLqemDsRLRBliB5lnsm8Ti6Spdv36KjRUIPj6goIKOUeUr4tHlcZtT8VqqGEycmUYwZL1Z9UYQWhgvnzK8JWJOTmmosru7rXSCuiBROt9PwvhU9rFB44o15uQkJWi17334wH3JVYwu1Gd7cvBDT8tnEsljHw4eG0DaKtfuJw3C/f5mMzPX7wbsMnxaIVr7vW6OIb8Djd+9D9+3B4xoUcdo+ZzQgLglliur21l6/uv3Y/t3DEY1f0+sUEaBIwvEHKEDV86+/PX/hvdTfI8H/fqEb8m4cgE20TZ1+lAcpS6tpR0rACZbtRdvoIL3IEWc22wH0G6lD3qJHLUPupbURVMZxp6VZQd1qGPjt791g2KxXZdkyeqdw1T/kYxszbYM3jeNchQ3ulriPeY5Y12m2mjIbFdIFzhZvIlqZh5Eg1TAA0dPwvg+C0AqvZmsQ27zdGORuyWvX6jzLUXOUVJC/L7O75APlycErPsjuSM39f5PI/wGg5sSf93y0cf9U14K0beNCvem/gM1t/pdv/YhgcZT0X4L81ycKtSDt2zC32xwwPgjgI0h12mmkkIA0tAQ1Jwkgc7cOEkrnAUwFAmOYBjpMB+zhRsOnE6hTSwakJABBvd4dkyAJO0B+dNaCAp0PMxUsN0GDzm8ZBh7Kb0ZgeDQva7gn9uYmJE/wG1wJiu2boG/zHzj7SM1ld+F2ek9AwErANP2iyaO7ErGN5YjNY6R1QiHEJnH8Ai3dIJKup1OLz7jTEVcU5wnzjBtB4hHwG5xeuSJQWGCrkP4PjpDhhxaRxqXOhWDiSVCRBwgEjUZvoUazkXNFiLYa2WMRcvWYqhCEQCDeVfL2vgCNTWeI4SXXpmR3VtR0dCpyLiujaovvj5+KtUgji1wURGEURfHfW2t7xN78uHdWCaIkK6qmG6ZlO67nB2EUJ2mWF2VVN23XD+M0L+u2H+d1P+/3c+PWnXsPHj159uLVm3cfPv3w06+1E4djcEp8pIkajrO8rrae6CANodanYjnsMOjvPs5bVgvm3PY5ngwIMHpSAsduswsJRXd1h8ht8qbuvHEFC1Le1k3CSguYSnda1Hpizut6j+v6lcpk1jV8WTubnUkq9YJmC35oc1B5WOf1E1shw7y1Lc5SufGpPvWxpMrXEQTTyiQU5XykG6GV8eQ2MeYe/RIqTCqbJZWWI6WcS0VNsEMtrQohzsDUKYUjhPVUVKcao2ymgdHHkg85oe8mtn0RidRGaw9spajmcoNUOUbYzvdjUWvijHRRJNoBOwxt3qwSgzTM8xwLA7Sk2rIvHxPQZnnqEqjSVXLtxxs3a2EV10pDp0j97k5eVRwGhBeRmUwLBt96c+0fKpKFkbVcKwAA);font-weight:normal;font-style:normal}.ag-theme-alpine-dark{--ag-alpine-active-color:var(--text-color-secondary);--ag-background-color:transparent;--ag-border-color:black;--ag-border-radius:0px;--ag-borders-critical:solid 1px;--ag-borders:none;--ag-card-shadow:none;--ag-cell-horizontal-border:none;--ag-cell-horizontal-padding:8px;--ag-chip-background-color:var(--bg-pill);--ag-column-hover-color:transparent;--ag-control-panel-background-color:transparent;--ag-disabled-foreground-color:var(--text-color-secondary);--ag-font-family:inherit;--ag-font-size:14px;--ag-foreground-color:var(--text-color-secondary);--ag-grid-size:12px;--ag-header-background-color:hsla(var(--color-white), 0);--ag-header-column-resize-handle-color:var(--border-separator);--ag-header-foreground-color:var(--text-color-secondary);--ag-header-height:32px;--ag-icon-size:16px;--ag-input-disabled-background-color:transparent;--ag-input-disabled-border-color:transparent;--ag-input-focus-border-color:transparent;--ag-input-focus-box-shadow:none;--ag-modal-overlay-background-color:var(--bg-overlay);--ag-odd-row-background-color:transparent;--ag-range-selection-background-color-2:hsla(var(--color-white), 0.5);--ag-range-selection-background-color-3:hsla(var(--color-white), 0.5);--ag-range-selection-background-color-4:hsla(var(--color-white), 0.5);--ag-range-selection-background-color:hsla(var(--color-white), 0.5);--ag-row-height:20px;--ag-row-hover-color:var(--bg-area-hovered);--ag-secondary-border-color:var(--border-default);--ag-selected-row-background-color:var(--bg-area-selected);--ag-subheader-background-color:transparent;--ag-range-selection-border-color:var(--text-color-secondary);--ag-subheader-toolbar-background-color:rgba(0, 0, 0, 0);--ag-header-column-separator-color:rgba(0, 0, 0, 0.5);--ag-border-color: var(--border-default)}.ag-theme-alpine-dark .ag-cell-wrapper{width: 100%}.ag-theme-alpine-dark .ag-pinned-left-header{border-width: 0px}.ag-theme-alpine-dark .ag-cell.ag-cell-last-left-pinned:not(.ag-cell-range-right):not(.ag-cell-range-single-cell){border-right-width: 0px}.ag-theme-alpine-dark .ag-header-cell-text{font-size: 0.75rem;line-height: 1rem;font-weight: 400;--tw-text-opacity: 1;color: hsl(var(--text-color-tertiary) / var(--tw-text-opacity))}.ag-theme-alpine-dark .ag-header{border-width: 0px}.ag-theme-alpine-dark .ag-row{border-width: 0px;font-size: 0.875rem;line-height: 1.25rem;overflow: hidden}.ag-theme-alpine-dark .ag-row.ag-row-selected{background-color: var(--bg-area-selected)}.ag-theme-alpine-dark .ag-cell{display: flex;align-items: center;border-width: 0px;border-bottom-width: 1px;border-color: var(--border-default);-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 0.75rem;line-height: 1rem}.ag-theme-alpine-dark .ag-cell .ag-react-container{width: 100%}.ag-theme-alpine-dark .ag-cell[col-id=checkbox],.ag-theme-alpine-dark .ag-cell[col-id=space]{border-width: 0px}.ag-theme-alpine-dark .ag-root-wrapper,.ag-theme-alpine-dark .ag-root-wrapper-body{height: 100%}.ag-theme-alpine-dark .ag-body-viewport{overflow-y: auto !important}.ag-theme-alpine-dark .ag-full-width-row .ag-cell-wrapper.ag-row-group{-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.ag-theme-alpine-dark .ag-header-label-icon{margin-left: 0.25rem !important}.ag-theme-alpine-dark .ag-overlay .ag-react-container{height: 100%;width: 100%;display: flex}.ag-theme-alpine-dark .ag-overlay-no-rows-wrapper.ag-layout-auto-height{padding:32px}.ag-theme-alpine-dark .ag-body-horizontal-scroll.ag-invisible-scrollbar{display: none}.ag-theme-alpine-dark .ag-horizontal-left-spacer{opacity: 0}.ag-theme-alpine-dark .ag-checkbox{display: flex;align-items: center;font-size: 0.875rem;line-height: 1.25rem;height: 1.25rem;margin-right: 0px}.ag-theme-alpine-dark .ag-checkbox-input-wrapper{display: flex;align-items: center;width: 1rem;height: 1rem}.ag-theme-alpine-dark .ag-checkbox-input-wrapper::after{content:" ";color:rgba(0,0,0,0);border-width: 1px;border-color: var(--border-input);border-radius: 0.25rem;width: 100%;height: 100%;transition-property:border-color,opacity;transition-duration: 100ms;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}.ag-theme-alpine-dark .ag-checkbox-input-wrapper:hover::after{border-color: var(--border-input-focused)}.ag-theme-alpine-dark .ag-checkbox-input-wrapper .ag-checkbox-input{cursor: pointer}.ag-theme-alpine-dark .ag-checkbox-input-wrapper.ag-checked::after,.ag-theme-alpine-dark .ag-checkbox-input-wrapper.ag-indeterminate::after{content:" ";background:hsla(var(--color-accent-medium), 1) url("data:image/svg+xml,%3Csvg width='10' height='8' viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.465 4.39999L3.58632 6.52131L8.53607 1.57157' stroke='white' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center;border-radius: 0.25rem !important;border-width: 0px}.ag-theme-alpine-dark .ag-checkbox-input-wrapper.ag-indeterminate::after{background:hsla(var(--color-accent-medium), 1) url("data:image/svg+xml,%3Csvg width='8' height='2' viewBox='0 0 8 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L7 1' stroke='white' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center}.ag-theme-alpine-dark .ag-cell-wrapper>*:not(.ag-cell-value):not(.ag-group-value).ag-selection-checkbox{pointer-events: none;opacity: 0;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: 100ms}.ag-theme-alpine-dark .ag-row-hover .ag-cell-wrapper>*:not(.ag-cell-value):not(.ag-group-value).ag-selection-checkbox,.ag-theme-alpine-dark .ag-row-selected .ag-cell-wrapper>*:not(.ag-cell-value):not(.ag-group-value).ag-selection-checkbox{pointer-events: auto;opacity: 1}.ag-theme-alpine-dark .ag-ltr .ag-selection-checkbox{margin: 0px}.ag-theme-alpine-dark .ag-layout-auto-height .ag-center-cols-clipper,.ag-theme-alpine-dark .ag-layout-auto-height .ag-center-cols-container,.ag-theme-alpine-dark .ag-layout-print .ag-center-cols-clipper,.ag-theme-alpine-dark .ag-layout-print .ag-center-cols-container{min-height:0}.ag-theme-alpine-dark .ag-center-cols-viewport{min-height:unset !important}.szh-menu-container--theme-dark .szh-menu{z-index: 50;margin-top: 0.5rem;min-width: 15rem;border-radius: 0.75rem;border-width: 0px;background-color: var(--bg-overlay);padding: 0.375rem;--tw-text-opacity: 1;color: hsl(var(--text-color-highlight) / var(--tw-text-opacity));--tw-shadow: var(--shadow-popover);--tw-shadow-colored: var(--shadow-popover);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.szh-menu-container--theme-dark .szh-menu:focus{outline: 2px solid transparent;outline-offset: 2px}.szh-menu-container--theme-dark .szh-menu__item{display: flex;flex: 1 1 0%;cursor: pointer;align-items: center;border-radius: 0.5rem;padding-left: 0.625rem;padding-right: 0.625rem;padding-top: 0.375rem;padding-bottom: 0.375rem;font-size: 0.875rem;line-height: 1.25rem;--tw-text-opacity: 1;color: hsl(var(--text-color-highlight) / var(--tw-text-opacity))}.szh-menu-container--theme-dark .szh-menu__item:hover{background-color: var(--bg-menu-hovered)}.szh-menu-container--theme-dark .szh-menu__item--open{background-color: var(--bg-menu-hovered)}.szh-menu-container--theme-dark .szh-menu__item::after{display: none}
@font-face {
  font-family: 'icomoon';
  src: url(/fonts/icomoon.5082fca5aaf87f88.eot);
  src: url(/fonts/icomoon.5082fca5aaf87f88.eot) format('embedded-opentype'),
    url(/fonts/icomoon.4e9a51105e9b26a6.ttf) format('truetype'), url(/fonts/icomoon.b4bbded24a9a83bf.woff) format('woff'),
    url(/fb77930905113f86.svg?jfqo8u) format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^='icon-'],
[class*=' icon-'] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-devrev_warning-16:before {
  content: '\e900';
}
.icon-devrev_work-24:before {
  content: '\e901';
}
.icon-devrev_work-16:before {
  content: '\e902';
}
.icon-devrev_warning-24:before {
  content: '\e903';
}
.icon-devrev_user-24:before {
  content: '\e904';
}
.icon-devrev_user-16:before {
  content: '\e905';
}
.icon-devrev_search-24:before {
  content: '\e906';
}
.icon-devrev_search-16:before {
  content: '\e907';
}
.icon-devrev_part-24:before {
  content: '\e908';
}
.icon-devrev_part-16:before {
  content: '\e909';
}
.icon-devrev_notification-24:before {
  content: '\e90a';
}
.icon-devrev_notification-16:before {
  content: '\e90b';
}
.icon-devrev_label-24:before {
  content: '\e90c';
}
.icon-devrev_label-16:before {
  content: '\e90d';
}
.icon-devrev_home-24:before {
  content: '\e90e';
}
.icon-devrev_home-copy:before {
  content: '\e90f';
}
.icon-devrev_history-24:before {
  content: '\e910';
}
.icon-devrev_history-16:before {
  content: '\e911';
}
.icon-devrev_filter-24:before {
  content: '\e912';
}
.icon-devrev_filter-16:before {
  content: '\e913';
}
.icon-devrev_chat-24:before {
  content: '\e914';
}
.icon-devrev_chat-16:before {
  content: '\e915';
}
.icon-devrev_bookmark-24:before {
  content: '\e916';
}
.icon-devrev_bookmark-16:before {
  content: '\e917';
}
.icon-devrev_arrow-left-24:before {
  content: '\e918';
}
.icon-devrev_arrow-left-16:before {
  content: '\e919';
}

@keyframes devrev-web-_0dafddb373acfc90-slideDownAndFade{0%{opacity:0;transform:translateY(-2px)}100%{opacity:1;transform:translateY(0)}}@keyframes devrev-web-_0dafddb373acfc90-slideLeftAndFade{0%{opacity:0;transform:translateX(2px)}100%{opacity:1;transform:translateX(0)}}@keyframes devrev-web-_0dafddb373acfc90-slideUpAndFade{0%{opacity:0;transform:translateY(2px)}100%{opacity:1;transform:translateY(0)}}@keyframes devrev-web-_0dafddb373acfc90-slideRightAndFade{0%{opacity:0;transform:translateX(-2px)}100%{opacity:1;transform:translateX(0)}}@keyframes devrev-web-_0dafddb373acfc90-slideDown{from{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes devrev-web-_0dafddb373acfc90-slideUp{from{height:var(--radix-accordion-content-height)}to{height:0}}.devrev-web-_0dafddb373acfc90-root[data-state=open]{animation:devrev-web-_0dafddb373acfc90-slideDown 300ms}.devrev-web-_0dafddb373acfc90-root[data-state=closed]{animation:devrev-web-_0dafddb373acfc90-slideUp 300ms}
.devrev-web-_7562c01bfcde3120-root {display: flex;width: 100%;align-items: center;justify-content: space-between;border-radius: inherit;--tw-bg-opacity: 1;background-color: hsl(var(--bg-interactive-secondary-resting) / var(--tw-bg-opacity));padding: 0.5rem;text-align: left;--tw-text-opacity: 1;color: hsl(var(--text-interactive-secondary-resting) / var(--tw-text-opacity));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);outline: 2px solid transparent;outline-offset: 2px;font-size: 0.875rem;line-height: 1.5rem;font-weight: 400
}.devrev-web-_7562c01bfcde3120-root:hover {--tw-bg-opacity: 1;background-color: hsl(var(--bg-interactive-secondary-hovered) / var(--tw-bg-opacity))
}.devrev-web-_7562c01bfcde3120-root:active {--tw-bg-opacity: 1;background-color: hsl(var(--bg-interactive-secondary-pressed) / var(--tw-bg-opacity))
}.devrev-web-_7562c01bfcde3120-root:disabled {cursor: not-allowed;--tw-bg-opacity: 1;background-color: hsl(var(--bg-interactive-secondary-resting) / var(--tw-bg-opacity))
}.devrev-web-_7562c01bfcde3120-root:focus-within {z-index: 10;outline-style: solid;outline-offset: -2px;outline-color: hsl(var(--border-interactive-secondary-hovered) / 1)
}.devrev-web-_7562c01bfcde3120-root[data-state=open] .devrev-web-_7562c01bfcde3120-icon i {--tw-rotate: 90deg;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))
}.devrev-web-_7562c01bfcde3120-icon i {transition-duration: 150ms
}
html[dir=rtl] [data-directional-icon=true]{transform:rotate(180deg)}
@keyframes devrev-web-_908708b6a3eddf9a-slideDownAndFade{0%{opacity:0;transform:translateY(-2px)}100%{opacity:1;transform:translateY(0)}}@keyframes devrev-web-_908708b6a3eddf9a-slideLeftAndFade{0%{opacity:0;transform:translateX(2px)}100%{opacity:1;transform:translateX(0)}}@keyframes devrev-web-_908708b6a3eddf9a-slideUpAndFade{0%{opacity:0;transform:translateY(2px)}100%{opacity:1;transform:translateY(0)}}@keyframes devrev-web-_908708b6a3eddf9a-slideRightAndFade{0%{opacity:0;transform:translateX(-2px)}100%{opacity:1;transform:translateX(0)}}@keyframes devrev-web-_908708b6a3eddf9a-slideDown{from{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes devrev-web-_908708b6a3eddf9a-slideUp{from{height:var(--radix-accordion-content-height)}to{height:0}}.devrev-web-_908708b6a3eddf9a-root{animation:devrev-web-_908708b6a3eddf9a-slideDownAndFade 150ms ease-in-out}.devrev-web-_908708b6a3eddf9a-root [data-type=banner-component]{margin-left:auto}.devrev-web-_908708b6a3eddf9a-root [data-type=banner-component]~[data-type=banner-component]{margin-left:0}
.devrev-web-b752befe4b46899a-chat-bubble-sender-tail[data-has-tail=true]::before{content:"";position:absolute;bottom:0px;right:-12px;height:12px;width:12px;background-color:inherit;mask-image:url('data:image/svg+xml;charset=utf8,%3Csvg viewBox="0 0 12 12" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M12 0C12 6.62742 6.62742 12 0 12H12V0Z" fill="black"/%3E%3C/svg%3E');mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url('data:image/svg+xml;charset=utf8,%3Csvg viewBox="0 0 12 12" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M12 0C12 6.62742 6.62742 12 0 12H12V0Z" fill="black"/%3E%3C/svg%3E');-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;transform:scaleX(-1)}.devrev-web-b752befe4b46899a-chat-bubble-receiver-tail[data-has-tail=true]::before{content:"";position:absolute;bottom:0px;left:-12px;height:12px;width:12px;background-color:currentColor;mask-image:url('data:image/svg+xml;charset=utf8,%3Csvg viewBox="0 0 12 12" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M12 0C12 6.62742 6.62742 12 0 12H12V0Z" fill="black"/%3E%3C/svg%3E');mask-size:contain;mask-repeat:no-repeat;-webkit-mask-image:url('data:image/svg+xml;charset=utf8,%3Csvg viewBox="0 0 12 12" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M12 0C12 6.62742 6.62742 12 0 12H12V0Z" fill="black"/%3E%3C/svg%3E');-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}
.devrev-web-_47337537bd05bcd4-format-day {position: relative;display: flex;height: 100%;align-items: center
}.devrev-web-_47337537bd05bcd4-format-day i {position: absolute;left: 50%;bottom: 3px;height: 0.25rem;width: 0.25rem;--tw-translate-x: -50%;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))
}
.devrev-web-_3c2cff10889df7b7-prev-month-button,.devrev-web-_3c2cff10889df7b7-next-month-button {height: 1.5rem;width: 1.5rem
}.devrev-web-_3c2cff10889df7b7-prev-month-button i,.devrev-web-_3c2cff10889df7b7-next-month-button i {width: 0.5rem
}.devrev-web-_3c2cff10889df7b7-prev-month-button i path,.devrev-web-_3c2cff10889df7b7-next-month-button i path {stroke-width: 1.5;--tw-text-opacity: 1;color: hsl(var(--text-interactive-tertiary-resting) / var(--tw-text-opacity))
}.devrev-web-_3c2cff10889df7b7-select[data-state=open] {--tw-bg-opacity: 1;background-color: hsl(var(--bg-interactive-tertiary-pressed) / var(--tw-bg-opacity))
}.devrev-web-_3c2cff10889df7b7-select div[data-selected=true] {--tw-text-opacity: 1;color: hsl(var(--text-interactive-tertiary-resting) / var(--tw-text-opacity));font-size: 0.875rem;line-height: 1.5rem;font-weight: 500
}.devrev-web-_3c2cff10889df7b7-select i {width: 0.5rem
}.devrev-web-_3c2cff10889df7b7-select i path {stroke-width: 1.5;--tw-text-opacity: 1;color: hsl(var(--text-interactive-tertiary-resting) / var(--tw-text-opacity))
}.devrev-web-_3c2cff10889df7b7-currentMonthButton {height: 1.5rem;width: 1.5rem
}.devrev-web-_3c2cff10889df7b7-currentMonthButton i {width: 0.625rem
}.devrev-web-_3c2cff10889df7b7-currentMonthButton i path {stroke-width: 1.5;--tw-text-opacity: 1;color: hsl(var(--text-interactive-tertiary-resting) / var(--tw-text-opacity))
}
@keyframes devrev-web-_79755ba262a27d9f-slideDownAndFade{0%{opacity:0;transform:translateY(-2px)}100%{opacity:1;transform:translateY(0)}}@keyframes devrev-web-_79755ba262a27d9f-slideLeftAndFade{0%{opacity:0;transform:translateX(2px)}100%{opacity:1;transform:translateX(0)}}@keyframes devrev-web-_79755ba262a27d9f-slideUpAndFade{0%{opacity:0;transform:translateY(2px)}100%{opacity:1;transform:translateY(0)}}@keyframes devrev-web-_79755ba262a27d9f-slideRightAndFade{0%{opacity:0;transform:translateX(-2px)}100%{opacity:1;transform:translateX(0)}}@keyframes devrev-web-_79755ba262a27d9f-slideDown{from{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes devrev-web-_79755ba262a27d9f-slideUp{from{height:var(--radix-accordion-content-height)}to{height:0}}.devrev-web-_79755ba262a27d9f-select-popover{z-index:95;border-radius:0.5rem;--tw-bg-opacity:1;background-color:hsl(var(--bg-layer-01) / var(--tw-bg-opacity));--tw-shadow:var(--shadow-depth-03);--tw-shadow-colored:var(--shadow-depth-03);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);outline-style:solid;outline-width:1px;outline-offset:-1px;outline-color:hsl(var(--border-outline-01) / 1);width:264px;align-items:flex-start;overflow:hidden}.devrev-web-_79755ba262a27d9f-select-popover[data-side=top],.devrev-web-_79755ba262a27d9f-select-popover[data-side=top]{animation:devrev-web-_79755ba262a27d9f-slideUpAndFade 150ms ease-in-out}.devrev-web-_79755ba262a27d9f-select-popover[data-side=right],.devrev-web-_79755ba262a27d9f-select-popover[data-side=right]{animation:devrev-web-_79755ba262a27d9f-slideRightAndFade 150ms ease-in-out}.devrev-web-_79755ba262a27d9f-select-popover[data-side=bottom],.devrev-web-_79755ba262a27d9f-select-popover[data-side=bottom]{animation:devrev-web-_79755ba262a27d9f-slideDownAndFade 150ms ease-in-out}.devrev-web-_79755ba262a27d9f-select-popover[data-side=left],.devrev-web-_79755ba262a27d9f-select-popover[data-side=left]{animation:devrev-web-_79755ba262a27d9f-slideLeftAndFade 150ms ease-in-out}.devrev-web-_79755ba262a27d9f-picker-inputs{display:flex;justify-content:center;overflow:hidden}.devrev-web-_79755ba262a27d9f-picker-inputs span{display:none}.devrev-web-_79755ba262a27d9f-no-alpha div:nth-child(4){opacity:0.4}.devrev-web-_79755ba262a27d9f-no-alpha div:nth-child(4) input{cursor:not-allowed}.devrev-web-_79755ba262a27d9f-swatches{gap:0.5rem}.devrev-web-_79755ba262a27d9f-swatches div{--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);outline-offset:-3px;width:24px !important;height:24px !important;margin:0 !important;outline:solid 4px #fff !important;border-radius:6px !important}.devrev-web-_79755ba262a27d9f-alpha-slider[data-alpha=true] div div{--tw-rotate:180deg;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))}
@keyframes devrev-web-da658b72fe0ae861-slideDownAndFade{0%{opacity:0;transform:translateY(-2px)}100%{opacity:1;transform:translateY(0)}}@keyframes devrev-web-da658b72fe0ae861-slideLeftAndFade{0%{opacity:0;transform:translateX(2px)}100%{opacity:1;transform:translateX(0)}}@keyframes devrev-web-da658b72fe0ae861-slideUpAndFade{0%{opacity:0;transform:translateY(2px)}100%{opacity:1;transform:translateY(0)}}@keyframes devrev-web-da658b72fe0ae861-slideRightAndFade{0%{opacity:0;transform:translateX(-2px)}100%{opacity:1;transform:translateX(0)}}@keyframes devrev-web-da658b72fe0ae861-slideDown{from{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes devrev-web-da658b72fe0ae861-slideUp{from{height:var(--radix-accordion-content-height)}to{height:0}}.devrev-web-da658b72fe0ae861-root{position:relative;isolation:isolate;display:flex;width:100%;flex:1 1 0%;align-items:center;gap:6px;border-radius:0.5rem;--tw-bg-opacity:1;background-color:hsl(var(--bg-input-text-resting) / var(--tw-bg-opacity));padding-left:0.5rem;padding-right:0.5rem;border-width:0px;border-style:none;border-color:currentColor;outline-style:solid;outline-width:1px;outline-offset:-1px;outline-color:hsl(var(--border-input-text-resting) / 1);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-duration:150ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media (prefers-reduced-motion: reduce){.devrev-web-da658b72fe0ae861-root{transition-property:none}}.devrev-web-da658b72fe0ae861-root:focus-within{--tw-bg-opacity:1;background-color:hsl(var(--bg-input-text-pressed) / var(--tw-bg-opacity));--tw-shadow:var(--shadow-interactive-focused);--tw-shadow-colored:var(--shadow-interactive-focused);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);outline-style:solid;outline-width:1px;outline-offset:-1px;outline-color:hsl(var(--border-input-text-pressed) / 1)}.devrev-web-da658b72fe0ae861-root{font-size:0.875rem;line-height:1.5rem;font-weight:400}.devrev-web-da658b72fe0ae861-root[data-feedback=info]{outline-color:hsl(var(--color-feedback-accent) / 1)}.devrev-web-da658b72fe0ae861-root[data-feedback=error]{outline-color:hsl(var(--color-feedback-alert) / 1)}.devrev-web-da658b72fe0ae861-root[data-feedback=smart]{outline-color:hsl(var(--color-feedback-smart) / 1)}.devrev-web-da658b72fe0ae861-root[data-feedback=success]{outline-color:hsl(var(--color-feedback-success) / 1)}.devrev-web-da658b72fe0ae861-root[data-feedback=warning]{outline-color:hsl(var(--color-feedback-warning) / 1)}[data-font=default] .devrev-web-da658b72fe0ae861-root{font-size:0.875rem;line-height:1.5rem;font-weight:400}[data-font=large] .devrev-web-da658b72fe0ae861-root{font-size:1rem;line-height:1.5rem;font-weight:400}[data-font=small] .devrev-web-da658b72fe0ae861-root{font-size:0.75rem;line-height:1rem;font-weight:400}[data-font=h1] .devrev-web-da658b72fe0ae861-root{font-size:1.5rem;font-weight:700;line-height:2.5rem;font-variation-settings:'wght' var(--fontWeight-bold)}[data-font=h2] .devrev-web-da658b72fe0ae861-root{font-size:1.25rem;font-weight:600;line-height:2rem}[data-font=h3] .devrev-web-da658b72fe0ae861-root{font-size:1.125rem;font-weight:600;line-height:1.5rem}.devrev-web-da658b72fe0ae861-root.devrev-web-da658b72fe0ae861-disabled:not([data-readOnly]):not([data-hoverbadge]){cursor:not-allowed;opacity:0.4}.devrev-web-da658b72fe0ae861-root.devrev-web-da658b72fe0ae861-disabled:not([data-readOnly]):not([data-hoverbadge]) .devrev-web-da658b72fe0ae861-badge{cursor:not-allowed}.devrev-web-da658b72fe0ae861-root[data-inline]{margin-left:-0.5rem;margin-right:-0.5rem;background-color:transparent;outline:2px solid transparent;outline-offset:2px}.devrev-web-da658b72fe0ae861-root[data-inline]:focus-within{--tw-bg-opacity:1;background-color:hsl(var(--bg-input-text-resting) / var(--tw-bg-opacity));outline-style:solid;outline-width:1px;outline-offset:-1px;outline-color:hsl(var(--border-input-text-resting) / 1)}.devrev-web-da658b72fe0ae861-root[data-inline]{background-color:transparent}.devrev-web-da658b72fe0ae861-root[data-inline]:hover{outline-style:solid;outline-width:1px;outline-offset:-1px;outline-color:hsl(var(--border-input-text-resting) / 1)}.devrev-web-da658b72fe0ae861-root[data-readOnly]{cursor:not-allowed}.devrev-web-da658b72fe0ae861-root[data-readOnly] .devrev-web-da658b72fe0ae861-badge{cursor:not-allowed}.devrev-web-da658b72fe0ae861-input{position:relative;z-index:10;width:100%;min-width:0px;flex:1 1 0%;background-color:transparent;padding-top:0.25rem;padding-bottom:0.25rem;padding-left:0px;padding-right:0px;border-width:0px;border-style:none;border-color:currentColor;--tw-text-opacity:1;color:hsl(var(--text-input-active) / var(--tw-text-opacity))}.devrev-web-da658b72fe0ae861-input:focus{border-style:none;border-color:currentColor;--tw-shadow:0 0 0;--tw-shadow-colored:0 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);--tw-shadow-color:none;--tw-shadow:var(--tw-shadow-colored);outline-width:0px}.devrev-web-da658b72fe0ae861-input{font-size:0.875rem;line-height:1.5rem;font-weight:400}[data-font=default] .devrev-web-da658b72fe0ae861-input{font-size:0.875rem;line-height:1.5rem;font-weight:400}[data-font=large] .devrev-web-da658b72fe0ae861-input{font-size:1rem;line-height:1.5rem;font-weight:400}[data-font=small] .devrev-web-da658b72fe0ae861-input{font-size:0.75rem;line-height:1rem;font-weight:400}[data-font=h1] .devrev-web-da658b72fe0ae861-input{font-size:1.5rem;font-weight:700;line-height:2.5rem;font-variation-settings:'wght' var(--fontWeight-bold)}[data-font=h2] .devrev-web-da658b72fe0ae861-input{font-size:1.25rem;font-weight:600;line-height:2rem}[data-font=h3] .devrev-web-da658b72fe0ae861-input{font-size:1.125rem;font-weight:600;line-height:1.5rem}.devrev-web-da658b72fe0ae861-input:-webkit-autofill,.devrev-web-da658b72fe0ae861-input:-webkit-autofill:hover,.devrev-web-da658b72fe0ae861-input:-webkit-autofill:focus,.devrev-web-da658b72fe0ae861-input:-webkit-autofill:active{-webkit-background-clip:text;-webkit-text-fill-color:hsl(var(--text-input-active)/var(--tw-text-opacity)) !important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;box-shadow:inset 0 0 20px 20px none}.devrev-web-da658b72fe0ae861-input:disabled{cursor:not-allowed}.devrev-web-da658b72fe0ae861-select-trigger{min-height:2rem;width:100%;cursor:pointer;align-items:center;padding-left:0.5rem;padding-right:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;--tw-bg-opacity:1;background-color:hsl(var(--bg-input-text-resting) / var(--tw-bg-opacity));font-size:0.875rem;line-height:1.375rem;font-weight:400;outline-style:solid;outline-width:1px;outline-offset:-1px;outline-color:hsl(var(--border-input-text-resting) / 1);display:flex;gap:0.375rem;border-radius:0.5rem}.devrev-web-da658b72fe0ae861-select-trigger:focus-within{--tw-shadow:var(--shadow-interactive-focused);--tw-shadow-colored:var(--shadow-interactive-focused);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);outline-color:hsl(var(--border-input-text-hovered) / 1)}.devrev-web-da658b72fe0ae861-select-trigger[data-feedback=info]{outline-color:hsl(var(--color-feedback-accent) / 1)}.devrev-web-da658b72fe0ae861-select-trigger[data-feedback=error]{outline-color:hsl(var(--color-feedback-alert) / 1)}.devrev-web-da658b72fe0ae861-select-trigger[data-feedback=smart]{outline-color:hsl(var(--color-feedback-smart) / 1)}.devrev-web-da658b72fe0ae861-select-trigger[data-feedback=success]{outline-color:hsl(var(--color-feedback-success) / 1)}.devrev-web-da658b72fe0ae861-select-trigger[data-feedback=warning]{outline-color:hsl(var(--color-feedback-warning) / 1)}.devrev-web-da658b72fe0ae861-select-trigger.devrev-web-da658b72fe0ae861-not-disabled:active{--tw-bg-opacity:1;background-color:hsl(var(--bg-input-text-pressed) / var(--tw-bg-opacity));outline-color:hsl(var(--border-input-text-pressed) / 1)}.devrev-web-da658b72fe0ae861-select-trigger.devrev-web-da658b72fe0ae861-not-disabled:focus-within{--tw-shadow:var(--shadow-interactive-focused);--tw-shadow-colored:var(--shadow-interactive-focused);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);outline-color:hsl(var(--border-input-text-hovered) / 1)}.devrev-web-da658b72fe0ae861-select-trigger.devrev-web-da658b72fe0ae861-not-disabled:not([data-feedback]):hover{outline-color:hsl(var(--border-input-text-hovered) / 1)}.devrev-web-da658b72fe0ae861-select-trigger:not([data-disabled]):not([data-readonly]):active{--tw-bg-opacity:1;background-color:hsl(var(--bg-input-text-pressed) / var(--tw-bg-opacity));outline-color:hsl(var(--border-input-text-pressed) / 1)}.devrev-web-da658b72fe0ae861-select-trigger.devrev-web-da658b72fe0ae861-disabled:not([data-readonly]){cursor:not-allowed;opacity:0.4}.devrev-web-da658b72fe0ae861-select-trigger[data-readonly]{cursor:not-allowed}.devrev-web-da658b72fe0ae861-select-popover{display:flex;flex-direction:column;overflow:hidden;border-radius:1rem;--tw-bg-opacity:1;background-color:hsl(var(--bg-layer-01) / var(--tw-bg-opacity));--tw-shadow:var(--shadow-depth-03);--tw-shadow-colored:var(--shadow-depth-03);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);border-width:1px;--tw-border-opacity:1;border-color:hsl(var(--border-outline-01) / var(--tw-border-opacity));min-width:var(--radix-dropdown-menu-trigger-width)}.devrev-web-da658b72fe0ae861-select-popover[data-side=top],.devrev-web-da658b72fe0ae861-select-popover[data-side=top]{animation:devrev-web-da658b72fe0ae861-slideUpAndFade 150ms ease-in-out}.devrev-web-da658b72fe0ae861-select-popover[data-side=right],.devrev-web-da658b72fe0ae861-select-popover[data-side=right]{animation:devrev-web-da658b72fe0ae861-slideRightAndFade 150ms ease-in-out}.devrev-web-da658b72fe0ae861-select-popover[data-side=bottom],.devrev-web-da658b72fe0ae861-select-popover[data-side=bottom]{animation:devrev-web-da658b72fe0ae861-slideDownAndFade 150ms ease-in-out}.devrev-web-da658b72fe0ae861-select-popover[data-side=left],.devrev-web-da658b72fe0ae861-select-popover[data-side=left]{animation:devrev-web-da658b72fe0ae861-slideLeftAndFade 150ms ease-in-out}.devrev-web-da658b72fe0ae861-select-scroll-area{display:flex;max-height:15rem;flex:1 1 0%;flex-direction:column}.devrev-web-da658b72fe0ae861-select-value{max-width:100%;flex:1 1 0%;overflow:hidden}.devrev-web-da658b72fe0ae861-select-value[data-selected=true]{--tw-text-opacity:1;color:hsl(var(--text-input-active) / var(--tw-text-opacity))}.devrev-web-da658b72fe0ae861-select-value[data-selected=false]{--tw-text-opacity:1;color:hsl(var(--text-input-resting) / var(--tw-text-opacity))}.devrev-web-da658b72fe0ae861-select-value span:not(:last-child)::after{content:", "}.devrev-web-da658b72fe0ae861-select-icon{--tw-text-opacity:1;color:hsl(var(--text-input-resting) / var(--tw-text-opacity))}.devrev-web-da658b72fe0ae861-count{--tw-text-opacity:1;color:hsl(var(--text-color-muted) / var(--tw-text-opacity));font-size:0.6875rem;line-height:.75rem;font-weight:400;display:flex;align-items:center;gap:1px}.devrev-web-da658b72fe0ae861-increase-button,.devrev-web-da658b72fe0ae861-decrease-button{display:flex;width:1rem;justify-content:center;--tw-text-opacity:1;color:hsl(var(--text-color-muted) / var(--tw-text-opacity))}.devrev-web-da658b72fe0ae861-increase-button[data-disabled=false]:hover,.devrev-web-da658b72fe0ae861-decrease-button[data-disabled=false]:hover{--tw-text-opacity:1;color:hsl(var(--text-color-tertiary) / var(--tw-text-opacity))}
@keyframes devrev-web-_6fdf637eafb69771-nudge{0%,100%{transform:rotate(0deg)}25%{transform:rotate(2deg)}75%{transform:rotate(-2deg)}}.devrev-web-_6fdf637eafb69771-nudging{animation:nudge 100ms ease-in-out 2}
.devrev-web-_7263037058a11a20-root{transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media (prefers-reduced-motion: reduce){.devrev-web-_7263037058a11a20-root{transition-property:none}}.devrev-web-_7263037058a11a20-root[data-state=open][data-direction=right]{animation:devrev-web-_7263037058a11a20-slideInFromRight 150ms ease-out}.devrev-web-_7263037058a11a20-root[data-state=closed][data-direction=right]{animation:devrev-web-_7263037058a11a20-slideOutToRight 150ms ease-out}.devrev-web-_7263037058a11a20-root[data-state=open][data-direction=left]{animation:devrev-web-_7263037058a11a20-slideInFromLeft 150ms ease-out}.devrev-web-_7263037058a11a20-root[data-state=closed][data-direction=left]{animation:devrev-web-_7263037058a11a20-slideOutToLeft 150ms ease-out}.devrev-web-_7263037058a11a20-root[data-state=open][data-direction=top]{animation:devrev-web-_7263037058a11a20-slideInFromTop 150ms ease-out}.devrev-web-_7263037058a11a20-root[data-state=closed][data-direction=top]{animation:devrev-web-_7263037058a11a20-slideOutToTop 150ms ease-out}.devrev-web-_7263037058a11a20-root[data-state=open][data-direction=bottom]{animation:devrev-web-_7263037058a11a20-slideInFromBottom 150ms ease-out}.devrev-web-_7263037058a11a20-root[data-state=closed][data-direction=bottom]{animation:devrev-web-_7263037058a11a20-slideOutToBottom 150ms ease-out}.devrev-web-_7263037058a11a20-root[data-state=open]:not([data-direction]){animation:devrev-web-_7263037058a11a20-slideInFromRight 150ms ease-out}.devrev-web-_7263037058a11a20-root[data-state=closed]:not([data-direction]){animation:devrev-web-_7263037058a11a20-slideOutToRight 150ms ease-out}.devrev-web-_7263037058a11a20-overlay{animation:devrev-web-_7263037058a11a20-overlayShow 150ms ease-out}@keyframes devrev-web-_7263037058a11a20-overlayShow{from{opacity:0}to{opacity:.8}}@keyframes devrev-web-_7263037058a11a20-slideInFromRight{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes devrev-web-_7263037058a11a20-slideOutToRight{from{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes devrev-web-_7263037058a11a20-slideInFromLeft{from{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes devrev-web-_7263037058a11a20-slideOutToLeft{from{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes devrev-web-_7263037058a11a20-slideInFromTop{from{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes devrev-web-_7263037058a11a20-slideOutToTop{from{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes devrev-web-_7263037058a11a20-slideInFromBottom{from{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes devrev-web-_7263037058a11a20-slideOutToBottom{from{transform:translateY(0)}to{transform:translateY(100%)}}
.devrev-web-_842c9b91baec23f4-input[type=text]:focus{box-shadow:none}.devrev-web-_842c9b91baec23f4-start[data-filled=true]{--tw-text-opacity:1;color:hsl(var(--text-input-active) / var(--tw-text-opacity))}.devrev-web-_842c9b91baec23f4-start[data-filled=false]{--tw-text-opacity:1;color:hsl(var(--text-input-resting) / var(--tw-text-opacity))}
@keyframes devrev-web-b6d2b5df67a2d055-slideUp{from{height:var(--radix-accordion-content-height);opacity:1}to{height:0;opacity:0}}@keyframes devrev-web-b6d2b5df67a2d055-slideDown{from{height:0;opacity:0}to{opacity:1;height:var(--radix-accordion-content-height)}}.devrev-web-b6d2b5df67a2d055-grid{grid-template-columns:minmax(7rem, 1fr) 3fr}.devrev-web-b6d2b5df67a2d055-trigger[data-state=open] i{--tw-rotate:180deg;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))}.devrev-web-b6d2b5df67a2d055-icon i{transition-duration:300ms}.devrev-web-b6d2b5df67a2d055-content[data-state=open]{animation:devrev-web-b6d2b5df67a2d055-slideDown 100ms ease-in-out}.devrev-web-b6d2b5df67a2d055-content[data-state=closed]{animation:devrev-web-b6d2b5df67a2d055-slideUp 100ms ease-in-out}
.devrev-web-_2b39abaebf028ee6-separator:last-of-type {
    display: none
}
@keyframes devrev-web-b084aecfe2eebb2f-slideDownAndFade{0%{opacity:0;transform:translateY(-2px)}100%{opacity:1;transform:translateY(0)}}@keyframes devrev-web-b084aecfe2eebb2f-slideLeftAndFade{0%{opacity:0;transform:translateX(2px)}100%{opacity:1;transform:translateX(0)}}@keyframes devrev-web-b084aecfe2eebb2f-slideUpAndFade{0%{opacity:0;transform:translateY(2px)}100%{opacity:1;transform:translateY(0)}}@keyframes devrev-web-b084aecfe2eebb2f-slideRightAndFade{0%{opacity:0;transform:translateX(-2px)}100%{opacity:1;transform:translateX(0)}}@keyframes devrev-web-b084aecfe2eebb2f-slideDown{from{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes devrev-web-b084aecfe2eebb2f-slideUp{from{height:var(--radix-accordion-content-height)}to{height:0}}.devrev-web-b084aecfe2eebb2f-content{display:flex;flex-direction:column;overflow:hidden;border-radius:1rem;--tw-bg-opacity:1;background-color:hsl(var(--bg-layer-01) / var(--tw-bg-opacity));--tw-shadow:var(--shadow-depth-04);--tw-shadow-colored:var(--shadow-depth-04);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);border-width:1px;--tw-border-opacity:1;border-color:hsl(var(--border-outline-01) / var(--tw-border-opacity))}.devrev-web-b084aecfe2eebb2f-content[data-side=bottom]{animation:devrev-web-b084aecfe2eebb2f-slideUpAndFade 300ms ease-out}.devrev-web-b084aecfe2eebb2f-content[data-side=left]{animation:devrev-web-b084aecfe2eebb2f-slideRightAndFade 300ms ease-out}.devrev-web-b084aecfe2eebb2f-content[data-side=top]{animation:devrev-web-b084aecfe2eebb2f-slideDownAndFade 300ms ease-out}.devrev-web-b084aecfe2eebb2f-content[data-side=right]{animation:devrev-web-b084aecfe2eebb2f-slideLeftAndFade 300ms ease-out}
.devrev-web-_664554f561fcfb73-input[type=text]:focus{box-shadow:none}.devrev-web-_664554f561fcfb73-start[data-filled=true]{--tw-text-opacity:1;color:hsl(var(--text-input-active) / var(--tw-text-opacity))}.devrev-web-_664554f561fcfb73-start[data-filled=false]{--tw-text-opacity:1;color:hsl(var(--text-input-resting) / var(--tw-text-opacity))}
.devrev-web-d1226dcefaaf715b-root{transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media (prefers-reduced-motion: reduce){.devrev-web-d1226dcefaaf715b-root{transition-property:none}}.devrev-web-d1226dcefaaf715b-root{animation:devrev-web-d1226dcefaaf715b-contentShow 150ms ease-out}.devrev-web-d1226dcefaaf715b-overlay{animation:devrev-web-d1226dcefaaf715b-overlayShow 150ms ease-out}@keyframes devrev-web-d1226dcefaaf715b-overlayShow{from{opacity:0}to{opacity:.8}}@keyframes devrev-web-d1226dcefaaf715b-contentShow{from{opacity:0;transform:translate(-50%, -50%) scale(0.98)}to{opacity:1;transform:translate(-50%, -50%) scale(1)}}
.devrev-web-_7bb7495925b54dcf-content [role=listitem] {visibility:visible;height:2rem;opacity:1;transition:height 100ms ease-in-out,opacity 150ms ease-in-out,visibility 0ms ease-in-out
}@media (prefers-reduced-motion: reduce) {.devrev-web-_7bb7495925b54dcf-content[data-state=open] {animation:none
}.devrev-web-_7bb7495925b54dcf-content[data-state=closed] {animation:none
}
}.devrev-web-_7bb7495925b54dcf-content[data-state=closed] [role=listitem][data-status=inactive] {visibility:collapse;height:0px;opacity:0;transition:height 100ms ease-in-out 50ms,opacity 150ms ease-in-out,visibility 150ms ease-in-out 150ms
}[data-nav-state=collapsed] .devrev-web-_7bb7495925b54dcf-header {--tw-bg-opacity:1;background-color:hsl(var(--bg-layer-01) / var(--tw-bg-opacity))
}
.devrev-web-_52fb084c234b3c9c-radio:not([data-disabled])[data-state=checked] {outline-color: hsl(var(--border-input-select-active) / 1)
}.devrev-web-_52fb084c234b3c9c-radio:not([data-disabled])[data-state=checked] span {opacity: 1
}.devrev-web-_52fb084c234b3c9c-radio:not([data-disabled])[data-state=checked] span [data-state=checked] {display: block;height: 1rem;width: 1rem;border-radius: 9999px;border-width: 4px;--tw-border-opacity: 1;border-color: hsl(var(--border-input-select-active) / var(--tw-border-opacity));outline-color: hsl(var(--border-input-select-active) / 1)
}.devrev-web-_52fb084c234b3c9c-radio:not([data-disabled]) span {position: absolute;top: 50%;left: 50%;--tw-translate-y: -50%;--tw-translate-x: -50%;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));opacity: 0
}.devrev-web-_52fb084c234b3c9c-radio:disabled {cursor: not-allowed;--tw-bg-opacity: 1;background-color: hsl(var(--bg-input-select-disabled) / var(--tw-bg-opacity));opacity: 0.4;outline-color: hsl(var(--border-input-select-disabled) / 1)
}.devrev-web-_52fb084c234b3c9c-radio:disabled[data-state=checked] {background-color: transparent;opacity: 0.4;outline-color: hsl(var(--border-input-select-active) / 1)
}.devrev-web-_52fb084c234b3c9c-radio:disabled[data-state=checked] span {opacity: 1
}.devrev-web-_52fb084c234b3c9c-radio:disabled[data-state=checked] span [data-state=checked] {display: block;height: 1rem;width: 1rem;border-radius: 9999px;border-width: 4px;--tw-border-opacity: 1;border-color: hsl(var(--border-input-select-active) / var(--tw-border-opacity));outline-color: hsl(var(--border-input-select-active) / 1)
}.devrev-web-_52fb084c234b3c9c-radio [data-disabled] {display: none
}.devrev-web-_52fb084c234b3c9c-wwrapper[data-disabled=true] {cursor: not-allowed;opacity: 0.4
}
.devrev-web-_8dd793eb28b9f733-root{transition:flex-grow 200ms ease-in-out,gap 200ms ease-in-out}.devrev-web-_8dd793eb28b9f733-root span:not(:first-of-type){display:inline-block;overflow:hidden;transition-duration:200ms}.devrev-web-_8dd793eb28b9f733-root[data-state=inactive]{gap:0px}.devrev-web-_8dd793eb28b9f733-root[data-state=inactive] span:not(:first-of-type){visibility:hidden;max-width:0px;opacity:0}.devrev-web-_8dd793eb28b9f733-root[data-state=active]{gap:0.25rem;flex-grow:2;background-color:transparent;--tw-text-opacity:1;color:hsl(var(--text-interactive-tab-pressed) / var(--tw-text-opacity))}.devrev-web-_8dd793eb28b9f733-root[data-state=active] span:not(:first-of-type){visibility:visible;max-width:75px;opacity:1}
.devrev-web-_5c08d3ac101ac466-root [role=tab] {
    height: 1.75rem
}
.devrev-web-_7cfabd3205f0c98d-dotted-underline-tertiary{text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-color:var(--text-color-tertiary);text-decoration-thickness:10%;text-underline-offset:25%;text-underline-position:from-font}
.devrev-web-f21dc0ecaaf6d3aa-loader > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.125rem * var(--tw-space-x-reverse));margin-left:calc(0.125rem * calc(1 - var(--tw-space-x-reverse)))}@keyframes devrev-web-f21dc0ecaaf6d3aa-cycle-opacity{0%,100%{opacity:0}30%{opacity:1}70%{opacity:1}}.devrev-web-f21dc0ecaaf6d3aa-loader .devrev-web-f21dc0ecaaf6d3aa-dot:nth-child(1){animation:devrev-web-f21dc0ecaaf6d3aa-cycle-opacity 1.5s ease-in-out infinite}.devrev-web-f21dc0ecaaf6d3aa-loader .devrev-web-f21dc0ecaaf6d3aa-dot:nth-child(2){animation:devrev-web-f21dc0ecaaf6d3aa-cycle-opacity 1.5s ease-in-out .3s infinite}.devrev-web-f21dc0ecaaf6d3aa-loader .devrev-web-f21dc0ecaaf6d3aa-dot:nth-child(3){animation:devrev-web-f21dc0ecaaf6d3aa-cycle-opacity 1.5s ease-in-out .6s infinite}.devrev-web-f21dc0ecaaf6d3aa-dot{background-color:var(--bg-dotted-loader);border-radius:9999px;opacity:0}.devrev-web-f21dc0ecaaf6d3aa-dot.devrev-web-f21dc0ecaaf6d3aa-base{width:3px;height:3px}.devrev-web-f21dc0ecaaf6d3aa-dot.devrev-web-f21dc0ecaaf6d3aa-sm{width:2px;height:2px}

.devrev-web-_3f6e556b9b96c7b7-mask-2xs{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 20 20"><path d="M19.4 13.4196C19.7882 12.3527 20 11.2011 20 10C20 4.47715 15.5228 0 10 0C4.47715 0 0 4.47715 0 10C0 15.5228 4.47715 20 10 20C11.2011 20 12.3527 19.7882 13.4196 19.4C13.1504 18.8228 13 18.179 13 17.5C13 15.0147 15.0147 13 17.5 13C18.179 13 18.8228 13.1504 19.4 13.4196Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 20 20"><path d="M19.4 13.4196C19.7882 12.3527 20 11.2011 20 10C20 4.47715 15.5228 0 10 0C4.47715 0 0 4.47715 0 10C0 15.5228 4.47715 20 10 20C11.2011 20 12.3527 19.7882 13.4196 19.4C13.1504 18.8228 13 18.179 13 17.5C13 15.0147 15.0147 13 17.5 13C18.179 13 18.8228 13.1504 19.4 13.4196Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-_3f6e556b9b96c7b7-mask-xs{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><path d="M19.4 13.4196C19.7882 12.3527 20 11.2011 20 10C20 4.47715 15.5228 0 10 0C4.47715 0 0 4.47715 0 10C0 15.5228 4.47715 20 10 20C11.2011 20 12.3527 19.7882 13.4196 19.4C13.1504 18.8228 13 18.179 13 17.5C13 15.0147 15.0147 13 17.5 13C18.179 13 18.8228 13.1504 19.4 13.4196Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><path d="M19.4 13.4196C19.7882 12.3527 20 11.2011 20 10C20 4.47715 15.5228 0 10 0C4.47715 0 0 4.47715 0 10C0 15.5228 4.47715 20 10 20C11.2011 20 12.3527 19.7882 13.4196 19.4C13.1504 18.8228 13 18.179 13 17.5C13 15.0147 15.0147 13 17.5 13C18.179 13 18.8228 13.1504 19.4 13.4196Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-_3f6e556b9b96c7b7-mask-sm{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M23.1365 16.4782C23.6935 15.0945 24 13.583 24 12C24 5.37258 18.6274 0 12 0C5.37258 0 0 5.37258 0 12C0 18.6274 5.37258 24 12 24C13.583 24 15.0945 23.6935 16.4782 23.1365C16.1715 22.4887 16 21.7644 16 21C16 18.2386 18.2386 16 21 16C21.7644 16 22.4887 16.1715 23.1365 16.4782Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M23.1365 16.4782C23.6935 15.0945 24 13.583 24 12C24 5.37258 18.6274 0 12 0C5.37258 0 0 5.37258 0 12C0 18.6274 5.37258 24 12 24C13.583 24 15.0945 23.6935 16.4782 23.1365C16.1715 22.4887 16 21.7644 16 21C16 18.2386 18.2386 16 21 16C21.7644 16 22.4887 16.1715 23.1365 16.4782Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-_3f6e556b9b96c7b7-mask-base{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="36" height="36" viewBox="0 0 36 36"><path d="M33.9617 26.328C35.2637 23.8377 36 21.0048 36 18C36 8.05887 27.9411 0 18 0C8.05887 0 0 8.05887 0 18C0 27.9411 8.05887 36 18 36C21.0048 36 23.8377 35.2637 26.328 33.9617C26.1155 33.347 26 32.687 26 32C26 28.6863 28.6863 26 32 26C32.687 26 33.347 26.1155 33.9617 26.328Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="36" height="36" viewBox="0 0 36 36"><path d="M33.9617 26.328C35.2637 23.8377 36 21.0048 36 18C36 8.05887 27.9411 0 18 0C8.05887 0 0 8.05887 0 18C0 27.9411 8.05887 36 18 36C21.0048 36 23.8377 35.2637 26.328 33.9617C26.1155 33.347 26 32.687 26 32C26 28.6863 28.6863 26 32 26C32.687 26 33.347 26.1155 33.9617 26.328Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-_3f6e556b9b96c7b7-mask-lg{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M44.6747 36.2016C46.789 32.6266 48.0024 28.4556 48.0024 24.0012C48.0024 10.7457 37.2567 0 24.0012 0C10.7457 0 0 10.7457 0 24.0012C0 37.2567 10.7457 48.0024 24.0012 48.0024C28.4556 48.0024 32.6266 46.789 36.2016 44.6747C36.0699 44.1381 36 43.5772 36 43C36 39.134 39.134 36 43 36C43.5772 36 44.1381 36.0699 44.6747 36.2016Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M44.6747 36.2016C46.789 32.6266 48.0024 28.4556 48.0024 24.0012C48.0024 10.7457 37.2567 0 24.0012 0C10.7457 0 0 10.7457 0 24.0012C0 37.2567 10.7457 48.0024 24.0012 48.0024C28.4556 48.0024 32.6266 46.789 36.2016 44.6747C36.0699 44.1381 36 43.5772 36 43C36 39.134 39.134 36 43 36C43.5772 36 44.1381 36.0699 44.6747 36.2016Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}
.devrev-web-_5b8ba6ffdc0690ce-aside{animation:devrev-web-_5b8ba6ffdc0690ce-asideOpen .3s ease-in-out}@keyframes devrev-web-_5b8ba6ffdc0690ce-asideOpen{from{transform:translateX(100%)}to{transform:translateX(0)}}
.devrev-web-_889b4c0c45965c28-trigger {height: 1.5rem;background-color: transparent;padding-left: 0px;outline-color: none;transition-duration: 0s
}.devrev-web-_889b4c0c45965c28-trigger:hover {background-color: transparent;outline-width: 0
}.devrev-web-_889b4c0c45965c28-selectOption>div {display: flex;align-items: center
}.devrev-web-_889b4c0c45965c28-selectOption>div [data-role=country-flag] {margin-right: 0.375rem;height: 22px;width: 22px
}.devrev-web-_889b4c0c45965c28-selectOption>div i {margin-right: 0.375rem;width: 1.25rem;padding-left: 1px;--tw-text-opacity: 1;color: hsl(var(--text-color-muted) / var(--tw-text-opacity))
}
@keyframes devrev-web-_9b38917b1df4f67f-slideDownAndFade{0%{opacity:0;transform:translateY(-1px)}100%{opacity:1;transform:translateY(0)}}@keyframes devrev-web-_9b38917b1df4f67f-slideLeftAndFade{0%{opacity:0;transform:translateX(1px)}100%{opacity:1;transform:translateX(0)}}@keyframes devrev-web-_9b38917b1df4f67f-slideUpAndFade{0%{opacity:0;transform:translateY(1px)}100%{opacity:1;transform:translateY(0)}}@keyframes devrev-web-_9b38917b1df4f67f-slideRightAndFade{0%{opacity:0;transform:translateX(-1px)}100%{opacity:1;transform:translateX(0)}}.devrev-web-_9b38917b1df4f67f-root[data-state=delayed-open][data-side=bottom]{animation:devrev-web-_9b38917b1df4f67f-slideUpAndFade 150ms ease-out}.devrev-web-_9b38917b1df4f67f-root[data-state=delayed-open][data-side=left]{animation:devrev-web-_9b38917b1df4f67f-slideRightAndFade 150ms ease-out}.devrev-web-_9b38917b1df4f67f-root[data-state=delayed-open][data-side=top]{animation:devrev-web-_9b38917b1df4f67f-slideDownAndFade 150ms ease-out}.devrev-web-_9b38917b1df4f67f-root[data-state=delayed-open][data-side=right]{animation:devrev-web-_9b38917b1df4f67f-slideLeftAndFade 150ms ease-out}.devrev-web-_9b38917b1df4f67f-arrow[data-direction=top]{top:-1px}.devrev-web-_9b38917b1df4f67f-arrow[data-direction=bottom]{bottom:1px}.devrev-web-_9b38917b1df4f67f-arrow[data-direction=right]{bottom:1px}.devrev-web-_9b38917b1df4f67f-arrow[data-direction=left]{bottom:1px}
.devrev-web-_107a58d7919b80f8-radio:not([data-disabled])[data-state=checked] {outline-color: hsl(var(--border-input-select-active) / 1)
}.devrev-web-_107a58d7919b80f8-radio:not([data-disabled])[data-state=checked] span {opacity: 1
}.devrev-web-_107a58d7919b80f8-radio:not([data-disabled])[data-state=checked] span [data-state=checked] {display: block;height: 1rem;width: 1rem;border-radius: 9999px;border-width: 4px;--tw-border-opacity: 1;border-color: hsl(var(--border-input-select-active) / var(--tw-border-opacity));outline-color: hsl(var(--border-input-select-active) / 1)
}.devrev-web-_107a58d7919b80f8-radio:not([data-disabled]) span {position: absolute;top: 50%;left: 50%;--tw-translate-y: -50%;--tw-translate-x: -50%;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));opacity: 0
}.devrev-web-_107a58d7919b80f8-radio:disabled {cursor: not-allowed;--tw-bg-opacity: 1;background-color: hsl(var(--bg-input-select-disabled) / var(--tw-bg-opacity));opacity: 0.4;outline-color: hsl(var(--border-input-select-disabled) / 1)
}.devrev-web-_107a58d7919b80f8-radio:disabled[data-state=checked] {background-color: transparent;opacity: 0.4;outline-color: hsl(var(--border-input-select-active) / 1)
}.devrev-web-_107a58d7919b80f8-radio:disabled[data-state=checked] span {opacity: 1
}.devrev-web-_107a58d7919b80f8-radio:disabled[data-state=checked] span [data-state=checked] {display: block;height: 1rem;width: 1rem;border-radius: 9999px;border-width: 4px;--tw-border-opacity: 1;border-color: hsl(var(--border-input-select-active) / var(--tw-border-opacity));outline-color: hsl(var(--border-input-select-active) / 1)
}.devrev-web-_107a58d7919b80f8-radio [data-disabled] {display: none
}.devrev-web-_107a58d7919b80f8-label-wrapper[data-disabled=true] {cursor: not-allowed;opacity: 0.4
}
.devrev-web-f342ec5391c0ee23-root{display:flex}.devrev-web-f342ec5391c0ee23-root.devrev-web-f342ec5391c0ee23-disabled{opacity:0.4}.devrev-web-f342ec5391c0ee23-filled-icon,.devrev-web-f342ec5391c0ee23-half-icon{position:absolute;top:0px;opacity:0}.devrev-web-f342ec5391c0ee23-filled-icon.devrev-web-f342ec5391c0ee23-disabled,.devrev-web-f342ec5391c0ee23-half-icon.devrev-web-f342ec5391c0ee23-disabled{--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)}.devrev-web-f342ec5391c0ee23-half-icon{clip-path:inset(0 50% 0 0)}.devrev-web-f342ec5391c0ee23-star-button{position:relative;--tw-text-opacity:1;color:hsl(var(--text-color-muted) / var(--tw-text-opacity))}.devrev-web-f342ec5391c0ee23-star-button[data-selected=true]:not(:hover) .devrev-web-f342ec5391c0ee23-filled-icon,.devrev-web-f342ec5391c0ee23-star-button[data-selected=true].devrev-web-f342ec5391c0ee23-disabled .devrev-web-f342ec5391c0ee23-filled-icon,.devrev-web-f342ec5391c0ee23-star-button[data-selected=true].devrev-web-f342ec5391c0ee23-readonly .devrev-web-f342ec5391c0ee23-filled-icon{opacity:1}.devrev-web-f342ec5391c0ee23-star-button[data-halfselected=true] .devrev-web-f342ec5391c0ee23-half-icon{opacity:1}.devrev-web-f342ec5391c0ee23-star-button:not(.devrev-web-f342ec5391c0ee23-disabled):not(.devrev-web-f342ec5391c0ee23-readonly):hover{transform:scale(1.2)}.devrev-web-f342ec5391c0ee23-star-button:not(.devrev-web-f342ec5391c0ee23-disabled):not(.devrev-web-f342ec5391c0ee23-readonly):has(.devrev-web-f342ec5391c0ee23-half-button+.devrev-web-f342ec5391c0ee23-half-button:hover) .devrev-web-f342ec5391c0ee23-filled-icon,.devrev-web-f342ec5391c0ee23-star-button:not(.devrev-web-f342ec5391c0ee23-disabled):not(.devrev-web-f342ec5391c0ee23-readonly):hover:not(:has(.devrev-web-f342ec5391c0ee23-half-button)) .devrev-web-f342ec5391c0ee23-filled-icon{opacity:1}.devrev-web-f342ec5391c0ee23-star-button:not(.devrev-web-f342ec5391c0ee23-disabled):not(.devrev-web-f342ec5391c0ee23-readonly):has(.devrev-web-f342ec5391c0ee23-half-button:hover+.devrev-web-f342ec5391c0ee23-half-button) .devrev-web-f342ec5391c0ee23-half-icon{opacity:1}.devrev-web-f342ec5391c0ee23-star-button:not(.devrev-web-f342ec5391c0ee23-disabled):not(.devrev-web-f342ec5391c0ee23-readonly):has(.devrev-web-f342ec5391c0ee23-half-button:hover+.devrev-web-f342ec5391c0ee23-half-button) .devrev-web-f342ec5391c0ee23-filled-icon{opacity:0}.devrev-web-f342ec5391c0ee23-star-button:not(.devrev-web-f342ec5391c0ee23-disabled):not(.devrev-web-f342ec5391c0ee23-readonly):hover~.devrev-web-f342ec5391c0ee23-star-button .devrev-web-f342ec5391c0ee23-filled-icon,.devrev-web-f342ec5391c0ee23-star-button:not(.devrev-web-f342ec5391c0ee23-disabled):not(.devrev-web-f342ec5391c0ee23-readonly):hover~.devrev-web-f342ec5391c0ee23-star-button .devrev-web-f342ec5391c0ee23-half-icon{opacity:0}.devrev-web-f342ec5391c0ee23-star-button:not(.devrev-web-f342ec5391c0ee23-only-selected):has(~.devrev-web-f342ec5391c0ee23-star-button[data-selected=true]) .devrev-web-f342ec5391c0ee23-filled-icon,.devrev-web-f342ec5391c0ee23-star-button:not(.devrev-web-f342ec5391c0ee23-only-selected):has(~.devrev-web-f342ec5391c0ee23-star-button[data-halfselected=true]) .devrev-web-f342ec5391c0ee23-filled-icon,.devrev-web-f342ec5391c0ee23-star-button:not(.devrev-web-f342ec5391c0ee23-only-selected):not(.devrev-web-f342ec5391c0ee23-disabled):not(.devrev-web-f342ec5391c0ee23-readonly):has(~.devrev-web-f342ec5391c0ee23-star-button:hover) .devrev-web-f342ec5391c0ee23-filled-icon{opacity:1}.devrev-web-f342ec5391c0ee23-default-filled{--tw-text-opacity:1;color:hsl(var(--color-feedback-accent) / var(--tw-text-opacity))}.devrev-web-f342ec5391c0ee23-half-button{position:absolute;z-index:10;height:100%;width:50%}.devrev-web-f342ec5391c0ee23-half-button+.devrev-web-f342ec5391c0ee23-half-button{right:0px}
.devrev-web-_9702d484e53ecfb8-root{-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:x mandatory}.devrev-web-_9702d484e53ecfb8-root::-webkit-scrollbar{display:none}.devrev-web-_9702d484e53ecfb8-container [role=tabpanel]{scroll-snap-stop:always;scroll-snap-align:center}
.devrev-web-_841da1e9ac1ad5b4-root[data-state=active] {
    background-color: transparent
}
.devrev-web-_9725d131372dd007-table{--ag-range-selection-border-color: var(--border-input-focused)}.devrev-web-_9725d131372dd007-table .ag-root-wrapper{overflow: visible}.devrev-web-_9725d131372dd007-table .ag-cell{padding: 0.5rem}.devrev-web-_9725d131372dd007-table .ag-icon-grip{--tw-text-opacity: 1;color: hsl(var(--text-color-primary) / var(--tw-text-opacity))}.devrev-web-_9725d131372dd007-table .ag-cell.devrev-web-_9725d131372dd007-lastCell[col-id=space]{width: 2rem;padding: 0px}.devrev-web-_9725d131372dd007-table .ag-cell-focus,.devrev-web-_9725d131372dd007-table .ag-cell-no-focus{border-radius: 0.375rem}.devrev-web-_9725d131372dd007-table .ag-cell.ag-cell-last-left-pinned:not(.ag-cell-range-right):not(.ag-cell-range-single-cell).ag-cell-focus{border-width:1px}.devrev-web-_9725d131372dd007-table .ag-header{border-bottom:1px solid var(--border-default)}.devrev-web-_9725d131372dd007-table .ag-cell.ag-cell-last-left-pinned:not(.ag-cell-range-right):not(.ag-cell-range-single-cell){border-right:1px solid var(--border-default)}.devrev-web-_9725d131372dd007-table .ag-body-horizontal-scroll-viewport::-webkit-scrollbar{height:8px}.devrev-web-_9725d131372dd007-table .ag-body-horizontal-scroll-viewport::-webkit-scrollbar-thumb{border-width:0}.devrev-web-_9725d131372dd007-table .ag-body-horizontal-scroll,.devrev-web-_9725d131372dd007-table .ag-body-horizontal-scroll-viewport,.devrev-web-_9725d131372dd007-table .ag-body-horizontal-scroll-container{height:8px;max-height:8px;min-height:8px}.devrev-web-_9725d131372dd007-table .ag-cell[aria-colindex="1"],.devrev-web-_9725d131372dd007-table .ag-header-cell[aria-colindex="1"]{padding-left: 1.25rem}.devrev-web-_9725d131372dd007-table .ag-overlay-loading-wrapper{--tw-bg-opacity: 1;background-color: hsl(var(--bg-layer-01) / var(--tw-bg-opacity))}
.devrev-web-_5aabf03d72d7a7fb-root{position:relative;display:flex;height:100%;width:100%;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:6px;overflow:hidden;border-radius:0.5rem;--tw-bg-opacity:1;background-color:hsl(var(--bg-input-text-resting) / var(--tw-bg-opacity));padding-left:0.75rem;padding-top:0.5rem;border-width:0px;border-style:none;border-color:currentColor;outline-style:solid;outline-width:1px;outline-offset:-1px;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-duration:150ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media (prefers-reduced-motion: reduce){.devrev-web-_5aabf03d72d7a7fb-root{transition-property:none}}.devrev-web-_5aabf03d72d7a7fb-root:focus-within{--tw-bg-opacity:1;background-color:hsl(var(--bg-input-text-pressed) / var(--tw-bg-opacity));--tw-shadow:var(--shadow-interactive-focused);--tw-shadow-colored:var(--shadow-interactive-focused);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);outline-style:solid;outline-width:1px;outline-offset:-1px;outline-color:hsl(var(--border-input-text-pressed) / 1)}.devrev-web-_5aabf03d72d7a7fb-root[data-inline]{padding:0px;outline:2px solid transparent;outline-offset:2px}.devrev-web-_5aabf03d72d7a7fb-root[data-inline]:focus-within{border-style:none;--tw-shadow:0 0 0;--tw-shadow-colored:0 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);--tw-shadow-color:none;--tw-shadow:var(--tw-shadow-colored);outline-width:0px}.devrev-web-_5aabf03d72d7a7fb-root[data-inline]:focus{border-color:currentColor}.devrev-web-_5aabf03d72d7a7fb-root[data-inline]{border-radius:0px;background-color:transparent}.devrev-web-_5aabf03d72d7a7fb-root[data-feedback=info]{outline-color:hsl(var(--color-feedback-accent) / 1)}.devrev-web-_5aabf03d72d7a7fb-root[data-feedback=error]{outline-color:hsl(var(--color-feedback-alert) / 1)}.devrev-web-_5aabf03d72d7a7fb-root[data-feedback=smart]{outline-color:hsl(var(--color-feedback-smart) / 1)}.devrev-web-_5aabf03d72d7a7fb-root[data-feedback=success]{outline-color:hsl(var(--color-feedback-success) / 1)}.devrev-web-_5aabf03d72d7a7fb-root[data-feedback=warning]{outline-color:hsl(var(--color-feedback-warning) / 1)}.devrev-web-_5aabf03d72d7a7fb-textarea{height:100%;width:100%;background-color:transparent;padding:0px;padding-right:34px;padding-bottom:0.5rem;border-width:0px;border-style:none;border-color:currentColor;--tw-text-opacity:1;color:hsl(var(--text-input-active) / var(--tw-text-opacity))}.devrev-web-_5aabf03d72d7a7fb-textarea::-moz-placeholder{--tw-text-opacity:1;color:hsl(var(--text-input-resting) / var(--tw-text-opacity))}.devrev-web-_5aabf03d72d7a7fb-textarea::placeholder{--tw-text-opacity:1;color:hsl(var(--text-input-resting) / var(--tw-text-opacity))}.devrev-web-_5aabf03d72d7a7fb-textarea:focus{border-style:none;border-color:currentColor;--tw-shadow:0 0 0;--tw-shadow-colored:0 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);--tw-shadow-color:none;--tw-shadow:var(--tw-shadow-colored);outline-width:0px}.devrev-web-_5aabf03d72d7a7fb-textarea{position:relative;z-index:1;vertical-align:top;min-height:65px;font-size:0.875rem;line-height:1.5rem;font-weight:400}[data-font=default] .devrev-web-_5aabf03d72d7a7fb-textarea{min-height:65px;font-size:0.875rem;line-height:1.5rem;font-weight:400}[data-font=large] .devrev-web-_5aabf03d72d7a7fb-textarea{min-height:65px;font-size:1rem;line-height:1.5rem;font-weight:400}[data-font=small] .devrev-web-_5aabf03d72d7a7fb-textarea{min-height:65px;font-size:0.75rem;line-height:1rem;font-weight:400}[data-font=h1] .devrev-web-_5aabf03d72d7a7fb-textarea{min-height:0px;font-size:2rem;font-weight:600;line-height:2.5rem}[data-font=h2] .devrev-web-_5aabf03d72d7a7fb-textarea{min-height:0px;font-size:1.25rem;font-weight:600;line-height:2rem}[data-font=h3] .devrev-web-_5aabf03d72d7a7fb-textarea{min-height:0px;font-size:1.125rem;font-weight:600;line-height:1.5rem}[data-inline] .devrev-web-_5aabf03d72d7a7fb-textarea{min-height:0px;padding:0px}.devrev-web-_5aabf03d72d7a7fb-textarea:disabled{cursor:not-allowed}.devrev-web-_5aabf03d72d7a7fb-textarea-suggestion{height:3rem;width:100%;background-color:transparent;padding:0px;padding-right:34px;padding-bottom:0.5rem;border-width:0px;border-style:none;border-color:currentColor}.devrev-web-_5aabf03d72d7a7fb-textarea-suggestion::-moz-placeholder{--tw-text-opacity:1;color:hsl(var(--text-input-resting) / var(--tw-text-opacity))}.devrev-web-_5aabf03d72d7a7fb-textarea-suggestion::placeholder{--tw-text-opacity:1;color:hsl(var(--text-input-resting) / var(--tw-text-opacity))}.devrev-web-_5aabf03d72d7a7fb-textarea-suggestion:focus{border-style:none;border-color:currentColor;--tw-shadow:0 0 0;--tw-shadow-colored:0 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);--tw-shadow-color:none;--tw-shadow:var(--tw-shadow-colored);outline-width:0px}.devrev-web-_5aabf03d72d7a7fb-textarea-suggestion{--tw-text-opacity:1;color:hsl(var(--text-input-resting) / var(--tw-text-opacity));background-color:transparent;background-image:none;position:absolute;min-height:65px;font-size:0.875rem;line-height:1.5rem;font-weight:400}[data-font=default] .devrev-web-_5aabf03d72d7a7fb-textarea-suggestion{min-height:65px;font-size:0.875rem;line-height:1.5rem;font-weight:400}[data-font=large] .devrev-web-_5aabf03d72d7a7fb-textarea-suggestion{min-height:65px;font-size:1rem;line-height:1.5rem;font-weight:400}[data-font=small] .devrev-web-_5aabf03d72d7a7fb-textarea-suggestion{min-height:65px;font-size:0.75rem;line-height:1rem;font-weight:400}[data-font=h1] .devrev-web-_5aabf03d72d7a7fb-textarea-suggestion{min-height:0px;font-size:2rem;font-weight:600;line-height:2.5rem}[data-font=h2] .devrev-web-_5aabf03d72d7a7fb-textarea-suggestion{min-height:0px;font-size:1.25rem;font-weight:600;line-height:2rem}[data-font=h3] .devrev-web-_5aabf03d72d7a7fb-textarea-suggestion{min-height:0px;font-size:1.125rem;font-weight:600;line-height:1.5rem}[data-inline] .devrev-web-_5aabf03d72d7a7fb-textarea-suggestion{min-height:0px;padding:0px}.devrev-web-_5aabf03d72d7a7fb-textarea::-webkit-resizer{color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.devrev-web-_5aabf03d72d7a7fb-textarea::-webkit-scrollbar-corner{background-color:rgba(0,0,0,0)}.devrev-web-_5aabf03d72d7a7fb-textarea-wrapper{position:relative;height:100%;flex:1 1 0%;background-color:transparent;display:inline-block}.devrev-web-_5aabf03d72d7a7fb-textarea-icon{--tw-bg-opacity:1;background-color:hsl(var(--bg-input-text-resting) / var(--tw-bg-opacity));color:#e9e9ec;border-bottom-right-radius:8px;height:15px;width:15px;position:absolute;bottom:0;right:0;pointer-events:none;z-index:2}.devrev-web-_5aabf03d72d7a7fb-textarea-icon-false{color:rgba(0,0,0,0);height:0px;width:0px;position:absolute;bottom:15px;right:15px;display:none;pointer-events:none;z-index:2}
.devrev-web-d438d0d28fab88f2-text-shimmer{--text-color: hsl(var(--text-color-tertiary));--shimmer-color: hsl(var(--text-static-white));--text-linear-gradient: linear-gradient(var(--text-color), var(--text-color));background-image:linear-gradient(90deg, transparent calc(50% - var(--shimmer-spread)), var(--shimmer-color), transparent calc(50% + var(--shimmer-spread))),var(--text-linear-gradient);background-size:250% 100%,100% 100%;background-repeat:no-repeat;background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0);animation:devrev-web-d438d0d28fab88f2-shimmer var(--shimmer-duration) linear infinite}@keyframes devrev-web-d438d0d28fab88f2-shimmer{0%{background-position:100% 0}100%{background-position:0% 0}}
.devrev-web-_3cd9240eeac84cf1-root[data-feedback=info] {--tw-border-opacity: 1;border-color: hsl(var(--color-feedback-accent) / var(--tw-border-opacity))
}.devrev-web-_3cd9240eeac84cf1-root[data-feedback=error] {--tw-border-opacity: 1;border-color: hsl(var(--color-feedback-alert) / var(--tw-border-opacity))
}.devrev-web-_3cd9240eeac84cf1-root[data-feedback=smart] {--tw-border-opacity: 1;border-color: hsl(var(--color-feedback-smart) / var(--tw-border-opacity))
}.devrev-web-_3cd9240eeac84cf1-root[data-feedback=success] {--tw-border-opacity: 1;border-color: hsl(var(--color-feedback-success) / var(--tw-border-opacity))
}.devrev-web-_3cd9240eeac84cf1-root[data-feedback=warning] {--tw-border-opacity: 1;border-color: hsl(var(--color-feedback-warning) / var(--tw-border-opacity))
}.devrev-web-_3cd9240eeac84cf1-close {position: absolute;top: -1rem;right: -1rem;height: 2rem;width: 2rem;align-items: center;justify-content: center;border-radius: 9999px;--tw-shadow: var(--shadow-interactive-resting);--tw-shadow-colored: var(--shadow-interactive-resting);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);--tw-bg-opacity: 1;background-color: hsl(var(--bg-interactive-secondary-resting) / var(--tw-bg-opacity));outline-style: solid;outline-width: 1px;outline-offset: -1px;outline-color: hsl(var(--border-interactive-secondary-resting) / 1)
}.devrev-web-_3cd9240eeac84cf1-close i {width: 0.75rem;--tw-text-opacity: 1;color: hsl(var(--text-interactive-secondary-resting) / var(--tw-text-opacity))
}.devrev-web-_3cd9240eeac84cf1-start[data-feedback=info],.devrev-web-_3cd9240eeac84cf1-end[data-feedback=info] {--tw-text-opacity: 1;color: hsl(var(--color-feedback-accent) / var(--tw-text-opacity))
}.devrev-web-_3cd9240eeac84cf1-start[data-feedback=error],.devrev-web-_3cd9240eeac84cf1-end[data-feedback=error] {--tw-text-opacity: 1;color: hsl(var(--color-feedback-alert) / var(--tw-text-opacity))
}.devrev-web-_3cd9240eeac84cf1-start[data-feedback=smart],.devrev-web-_3cd9240eeac84cf1-end[data-feedback=smart] {--tw-text-opacity: 1;color: hsl(var(--color-feedback-smart) / var(--tw-text-opacity))
}.devrev-web-_3cd9240eeac84cf1-start[data-feedback=success],.devrev-web-_3cd9240eeac84cf1-end[data-feedback=success] {--tw-text-opacity: 1;color: hsl(var(--color-feedback-success) / var(--tw-text-opacity))
}.devrev-web-_3cd9240eeac84cf1-start[data-feedback=warning],.devrev-web-_3cd9240eeac84cf1-end[data-feedback=warning] {--tw-text-opacity: 1;color: hsl(var(--color-feedback-warning) / var(--tw-text-opacity))
}.devrev-web-_3cd9240eeac84cf1-start i,.devrev-web-_3cd9240eeac84cf1-end i {height: 1.5rem;width: 1.5rem
}
.devrev-web-e3abcf239fa10fe1-root>:first-child {transition-duration:100ms;transform:translateX(-100%) translateX(14px)
}.devrev-web-e3abcf239fa10fe1-root[data-state=checked] {--tw-bg-opacity:1;background-color:hsl(var(--bg-input-select-active) / var(--tw-bg-opacity));outline-color:hsl(var(--border-input-select-active) / 1)
}.devrev-web-e3abcf239fa10fe1-root[data-state=checked]>:first-child {--tw-translate-x:14px;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))
}.devrev-web-e3abcf239fa10fe1-root[data-state=checked]>:nth-child(2) {opacity:1
}.devrev-web-e3abcf239fa10fe1-icon {position:absolute;left:25%;top:50%;--tw-translate-x:-50%;--tw-translate-y:-50%;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));opacity:0
}.devrev-web-e3abcf239fa10fe1-icon i {height:0.5rem;width:0.5rem
}
.devrev-web-e5c0d8a6d4b0aa8b-root{--page-layout-side-column-min-width: 50px;--page-layout-center-column-max-width: 640px;--page-layout-right-side-column-optimal-width: 468px;--page-layout-right-side-column-min-width-showing-comments: 350px;container-type:inline-size;container-name:pageLayoutContainer;height:100%}.devrev-web-e5c0d8a6d4b0aa8b-pageLayout{display:grid;grid-template-rows:auto 1fr;row-gap:48px;height:100%}.devrev-web-e5c0d8a6d4b0aa8b-titleCell{grid-column-start:2;grid-row-start:1}.devrev-web-e5c0d8a6d4b0aa8b-editorCell{grid-column-start:2;grid-row-start:2}.devrev-web-e5c0d8a6d4b0aa8b-sidebarCell{grid-column-start:3;grid-row-start:2}.devrev-web-e5c0d8a6d4b0aa8b-standardWidthMode{grid-template-columns:minmax(var(--page-layout-side-column-min-width), 1fr) var(--page-layout-center-column-max-width) minmax(var(--page-layout-right-side-column-optimal-width), 1fr)}.devrev-web-e5c0d8a6d4b0aa8b-isFullWidthMode{grid-template-columns:var(--page-layout-side-column-min-width) 1fr var(--page-layout-right-side-column-optimal-width)}@container pageLayoutContainer (max-width: 1040px){.devrev-web-e5c0d8a6d4b0aa8b-pageLayout{grid-template-columns:var(--page-layout-side-column-min-width) 1fr var(--page-layout-right-side-column-min-width-showing-comments)}}@container pageLayoutContainer (max-width: 740px) and (min-width: 0px){.devrev-web-e5c0d8a6d4b0aa8b-pageLayout{grid-template-columns:var(--page-layout-side-column-min-width) 1fr var(--page-layout-side-column-min-width)}}
.devrev-web-e4e09ca7e6c3b603-preview-text *{--tw-text-opacity:1;color:hsl(var(--text-color-secondary) / var(--tw-text-opacity));font-size:0.875rem;line-height:1.5rem;font-weight:400}.devrev-web-e4e09ca7e6c3b603-editor-content--experience-chat{line-height:1.375rem}.devrev-web-e4e09ca7e6c3b603-editor-content--experience-chat>*{margin-bottom:0px}.devrev-web-e4e09ca7e6c3b603-editor-content--experience-chat h1,.devrev-web-e4e09ca7e6c3b603-editor-content--experience-chat h2,.devrev-web-e4e09ca7e6c3b603-editor-content--experience-chat p{margin-bottom:0px}.devrev-web-e4e09ca7e6c3b603-editor-content--experience-chat li>p{margin-bottom:0px}.devrev-web-e4e09ca7e6c3b603-editor-content--experience-chat hr,.devrev-web-e4e09ca7e6c3b603-editor-content--experience-chat blockquote,.devrev-web-e4e09ca7e6c3b603-editor-content--experience-chat pre{margin-top:0.375rem;margin-bottom:0.375rem}.devrev-web-e4e09ca7e6c3b603-editor-content--experience-chat *:first-child{margin-top:0px}.devrev-web-e4e09ca7e6c3b603-editor-content--experience-chat *:last-child{margin-bottom:0px}.devrev-web-e4e09ca7e6c3b603-editor-content--experience-document{line-height:1.375rem}.devrev-web-e4e09ca7e6c3b603-editor-content--experience-document>*{margin-bottom:0.375rem}.devrev-web-e4e09ca7e6c3b603-editor-content--experience-document h1,.devrev-web-e4e09ca7e6c3b603-editor-content--experience-document h2,.devrev-web-e4e09ca7e6c3b603-editor-content--experience-document p{margin-bottom:0.75rem}.devrev-web-e4e09ca7e6c3b603-editor-content--experience-document li>p{margin-bottom:0px}.devrev-web-e4e09ca7e6c3b603-editor-content--experience-document *:last-child{margin-bottom:0px}.devrev-web-e4e09ca7e6c3b603-editor-content--experience-email{line-height:1.375rem}.devrev-web-e4e09ca7e6c3b603-editor-content--experience-email>*{margin-bottom:0.375rem}.devrev-web-e4e09ca7e6c3b603-editor-content--experience-email h1,.devrev-web-e4e09ca7e6c3b603-editor-content--experience-email h2,.devrev-web-e4e09ca7e6c3b603-editor-content--experience-email p{margin-bottom:0.75rem}.devrev-web-e4e09ca7e6c3b603-editor-content--experience-email li>p{margin-bottom:0px}.devrev-web-e4e09ca7e6c3b603-editor-content--experience-email *:last-child{margin-bottom:0px}.devrev-web-e4e09ca7e6c3b603-editor-content{border-width:0px;font-size:0.875rem;line-height:1.25rem}.devrev-web-e4e09ca7e6c3b603-editor-content ul,.devrev-web-e4e09ca7e6c3b603-editor-content ol{margin-left:1rem}.devrev-web-e4e09ca7e6c3b603-editor-content li{margin-left:0.5rem}.devrev-web-e4e09ca7e6c3b603-editor-content ul{list-style-type:disc}.devrev-web-e4e09ca7e6c3b603-editor-content ul ul{list-style-type:circle}.devrev-web-e4e09ca7e6c3b603-editor-content ul ul ul{list-style-type:square}.devrev-web-e4e09ca7e6c3b603-editor-content ol{list-style-type:decimal}.devrev-web-e4e09ca7e6c3b603-editor-content ol ol{list-style-type:lower-latin}.devrev-web-e4e09ca7e6c3b603-editor-content ol ol ol{list-style-type:lower-roman}.devrev-web-e4e09ca7e6c3b603-editor-content ol:has(p:dir(rtl)),.devrev-web-e4e09ca7e6c3b603-editor-content ul:has(p:dir(rtl)){direction:rtl;margin-left:0px;margin-right:0px;padding-right:1rem;padding-left:0px}.devrev-web-e4e09ca7e6c3b603-editor-content ol:has(p:dir(rtl))>li,.devrev-web-e4e09ca7e6c3b603-editor-content ul:has(p:dir(rtl))>li{direction:rtl;margin-left:0;margin-right:0;text-align:right}.devrev-web-e4e09ca7e6c3b603-editor-content ol:has(p:dir(rtl))>li>p,.devrev-web-e4e09ca7e6c3b603-editor-content ul:has(p:dir(rtl))>li>p{text-align:right}.devrev-web-e4e09ca7e6c3b603-editor-content code{border-radius:0.25rem;padding-top:0.125rem;padding-bottom:0.125rem;font-size:0.75rem;line-height:1rem;font-weight:500}.devrev-web-e4e09ca7e6c3b603-editor-content :not(pre)>code{background-color:hsl(var(--color-feedback-neutral) / 0.1);padding-left:0.25rem;padding-right:0.25rem;--tw-text-opacity:1;color:hsl(var(--color-decorative-green) / var(--tw-text-opacity))}.devrev-web-e4e09ca7e6c3b603-editor-content :not(pre)>code *::-moz-selection{background-color:hsl(var(--color-decorative-green) / 0.1)}.devrev-web-e4e09ca7e6c3b603-editor-content :not(pre)>code *::selection{background-color:hsl(var(--color-decorative-green) / 0.1)}.devrev-web-e4e09ca7e6c3b603-editor-content :not(pre)>code::-moz-selection{background-color:hsl(var(--color-decorative-green) / 0.1)}.devrev-web-e4e09ca7e6c3b603-editor-content :not(pre)>code::selection{background-color:hsl(var(--color-decorative-green) / 0.1)}.devrev-web-e4e09ca7e6c3b603-editor-content pre{border-radius:0.375rem;--tw-bg-opacity:1;background-color:hsl(var(--bg-layer-02) / var(--tw-bg-opacity));padding:0.5rem;outline-style:solid;outline-width:1px;outline-offset:-1px;outline-color:hsl(var(--border-outline-02) / 1);font-size:0.875rem;line-height:1.5rem;font-weight:400}.devrev-web-e4e09ca7e6c3b603-editor-content pre>code{border-radius:0.25rem;background-color:transparent;padding-top:0.125rem;padding-bottom:0.125rem;--tw-text-opacity:1;color:hsl(var(--color-feedback-neutral) / var(--tw-text-opacity))}.devrev-web-e4e09ca7e6c3b603-editor-content pre>code *::-moz-selection{background-color:hsl(var(--color-feedback-neutral) / 0.1)}.devrev-web-e4e09ca7e6c3b603-editor-content pre>code *::selection{background-color:hsl(var(--color-feedback-neutral) / 0.1)}.devrev-web-e4e09ca7e6c3b603-editor-content pre>code::-moz-selection{background-color:hsl(var(--color-feedback-neutral) / 0.1)}.devrev-web-e4e09ca7e6c3b603-editor-content pre>code::selection{background-color:hsl(var(--color-feedback-neutral) / 0.1)}.devrev-web-e4e09ca7e6c3b603-editor-content pre>code{white-space:pre-wrap}.devrev-web-e4e09ca7e6c3b603-editor-content pre span{white-space:pre-wrap}.devrev-web-e4e09ca7e6c3b603-editor-content blockquote{border-left-width:4px;border-color:var(--border-separator);padding-left:0.75rem}.devrev-web-e4e09ca7e6c3b603-editor-content a{cursor:pointer;overflow-wrap:break-word;--tw-text-opacity:1;color:hsl(var(--text-interactive-link-resting) / var(--tw-text-opacity))}.devrev-web-e4e09ca7e6c3b603-editor-content a:hover{text-decoration-line:underline}.devrev-web-e4e09ca7e6c3b603-editor-content hr{--tw-border-opacity:1;border-color:hsl(var(--border-input-text-pressed) / var(--tw-border-opacity))}.devrev-web-e4e09ca7e6c3b603-editor-content p.is-editor-empty:first-child::before{--tw-text-opacity:1;color:hsl(var(--text-input-resting) / var(--tw-text-opacity))}.devrev-web-e4e09ca7e6c3b603-editor-content p.is-editor-empty:first-child::before{content:attr(data-placeholder);float:left;height:0;pointer-events:none}.devrev-web-e4e09ca7e6c3b603-editor-content p.is-empty-article::before{--tw-text-opacity:1;color:hsl(var(--text-input-resting) / var(--tw-text-opacity))}.devrev-web-e4e09ca7e6c3b603-editor-content p.is-empty-article::before{content:attr(data-placeholder);float:left;height:0;pointer-events:none}.devrev-web-e4e09ca7e6c3b603-editor-content.custom-caret-active p.is-editor-empty:first-child::before{padding-left:1.5px}.devrev-web-e4e09ca7e6c3b603-editor-content.custom-caret-active p.is-empty-article::before{padding-left:1.5px}.devrev-web-e4e09ca7e6c3b603-editor-content table{box-sizing:border-box;width:100%;border-collapse:collapse;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);padding:1rem;--tw-text-opacity:1;color:hsl(var(--text-color-primary) / var(--tw-text-opacity));font-size:0.875rem;line-height:1.5rem;font-weight:400;display:block;overflow-x:auto;white-space:nowrap}.devrev-web-e4e09ca7e6c3b603-editor-content table td,.devrev-web-e4e09ca7e6c3b603-editor-content table th{position:relative;box-sizing:border-box;min-width:128px;border-width:1px;--tw-border-opacity:1;border-color:hsl(var(--border-outline-01) / var(--tw-border-opacity));padding:0.5rem;text-align:left;vertical-align:top}.devrev-web-e4e09ca7e6c3b603-editor-content table td>*,.devrev-web-e4e09ca7e6c3b603-editor-content table th>*{margin-bottom:0px}.devrev-web-e4e09ca7e6c3b603-editor-content table .selectedCell{--tw-bg-opacity:1;background-color:hsl(var(--bg-layer-00) / var(--tw-bg-opacity))}.devrev-web-e4e09ca7e6c3b603-editor-content table .grip-column,.devrev-web-e4e09ca7e6c3b603-editor-content table .grip-row{position:absolute;z-index:10;display:flex;cursor:pointer;align-items:center;justify-content:center;--tw-border-opacity:1;border-color:hsl(var(--border-interactive-secondary-hovered) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--bg-interactive-secondary-hovered) / var(--tw-bg-opacity))}.devrev-web-e4e09ca7e6c3b603-editor-content table .grip-column:hover,.devrev-web-e4e09ca7e6c3b603-editor-content table .grip-column.devrev-web-e4e09ca7e6c3b603-selected,.devrev-web-e4e09ca7e6c3b603-editor-content table .grip-row:hover,.devrev-web-e4e09ca7e6c3b603-editor-content table .grip-row.devrev-web-e4e09ca7e6c3b603-selected{--tw-border-opacity:1;border-color:hsl(var(--border-interactive-secondary-pressed) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--bg-interactive-secondary-pressed) / var(--tw-bg-opacity))}.devrev-web-e4e09ca7e6c3b603-editor-content table .grip-column.devrev-web-e4e09ca7e6c3b603-first,.devrev-web-e4e09ca7e6c3b603-editor-content table .grip-row.devrev-web-e4e09ca7e6c3b603-first{border-color:transparent}.devrev-web-e4e09ca7e6c3b603-editor-content table .grip-column{left:0px;top:-0.75rem;margin-left:-1px;height:0.75rem;width:calc(100% + 1px);border-left-width:1px}.devrev-web-e4e09ca7e6c3b603-editor-content table .grip-column:hover::before,.devrev-web-e4e09ca7e6c3b603-editor-content table .grip-column.devrev-web-e4e09ca7e6c3b603-selected::before{content:"";width:0.625rem;border-bottom-width:2px;border-style:dotted;--tw-border-opacity:1;border-color:hsl(var(--color-feedback-inverted) / var(--tw-border-opacity))}.devrev-web-e4e09ca7e6c3b603-editor-content table .grip-row{left:-0.75rem;top:0px;margin-top:-1px;height:calc(100% + 1px);width:0.75rem;border-top-width:1px}.devrev-web-e4e09ca7e6c3b603-editor-content table .grip-row:hover::before,.devrev-web-e4e09ca7e6c3b603-editor-content table .grip-row.devrev-web-e4e09ca7e6c3b603-selected::before{content:"";height:0.625rem;border-left-width:2px;border-style:dotted;--tw-border-opacity:1;border-color:hsl(var(--color-feedback-inverted) / var(--tw-border-opacity))}.devrev-web-e4e09ca7e6c3b603-editor-content table tr th,.devrev-web-e4e09ca7e6c3b603-editor-content table tr td{border-right-width:1px;border-bottom-width:1px;--tw-border-opacity:1;border-color:hsl(var(--border-outline-01) / var(--tw-border-opacity));padding-left:0.75rem;padding-right:0.75rem;padding-top:0.25rem;padding-bottom:0.25rem;text-align:left}.devrev-web-e4e09ca7e6c3b603-editor-content table tr th:first-child,.devrev-web-e4e09ca7e6c3b603-editor-content table tr td:first-child{border-left-width:1px;--tw-border-opacity:1;border-color:hsl(var(--border-outline-01) / var(--tw-border-opacity))}.devrev-web-e4e09ca7e6c3b603-editor-content table tr th{border-top-width:1px;--tw-border-opacity:1;border-color:hsl(var(--border-outline-01) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--bg-layer-00) / var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--text-color-tertiary) / var(--tw-text-opacity));font-size:0.75rem;line-height:1rem;font-weight:400}.devrev-web-e4e09ca7e6c3b603-editor-content.resize-cursor{cursor:ew-resize;cursor:col-resize}.devrev-web-e4e09ca7e6c3b603-editor-content .column-resize-handle{pointer-events:none;position:absolute;bottom:-1px;right:-1px;top:-1px;width:0.25rem;--tw-bg-opacity:1;background-color:hsl(var(--color-feedback-accent) / var(--tw-bg-opacity))}.devrev-web-e4e09ca7e6c3b603-editor-content .ProseMirror-selectednode{border-radius:0.125rem;outline-style:solid;outline-width:2px;outline-color:hsl(var(--color-feedback-accent) / 0.2)}.devrev-web-e4e09ca7e6c3b603-editor-content ul[data-type=taskList]{list-style-type:none}.devrev-web-e4e09ca7e6c3b603-editor-content ul[data-type=taskList] p{margin:0px}.devrev-web-e4e09ca7e6c3b603-editor-content ul[data-type=taskList] li{display:flex}.devrev-web-e4e09ca7e6c3b603-editor-content ul[data-type=taskList] li>label{margin-right:0.5rem;flex-shrink:0;flex-grow:0;flex-basis:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.devrev-web-e4e09ca7e6c3b603-editor-content ul[data-type=taskList] li>div{flex:1 1 auto}.devrev-web-e4e09ca7e6c3b603-editor-content ul[data-type=taskList] li ul li,.devrev-web-e4e09ca7e6c3b603-editor-content ul[data-type=taskList] li ol li{display:list-item}.devrev-web-e4e09ca7e6c3b603-editor-content ul[data-type=taskList] li ul[data-type=taskList]>li{display:flex}.devrev-web-e4e09ca7e6c3b603-editor-content td .node-objectId+img.ProseMirror-separator{width:0px !important}.devrev-web-e4e09ca7e6c3b603-editor-content pre code.hljs{display:block;overflow-x:auto;padding:1em}.devrev-web-e4e09ca7e6c3b603-editor-content code.hljs{padding:3px 5px}.devrev-web-e4e09ca7e6c3b603-editor-content .hljs{color:#c9d1d9;background:#0d1117}.devrev-web-e4e09ca7e6c3b603-editor-content .hljs-comment{color:#5c6370;font-style:italic}.devrev-web-e4e09ca7e6c3b603-editor-content .hljs-quote{color:#5c6370;font-style:italic}.devrev-web-e4e09ca7e6c3b603-editor-content .hljs-doctag,.devrev-web-e4e09ca7e6c3b603-editor-content .hljs-keyword,.devrev-web-e4e09ca7e6c3b603-editor-content .hljs-formula{color:#c678dd}.devrev-web-e4e09ca7e6c3b603-editor-content .hljs-section,.devrev-web-e4e09ca7e6c3b603-editor-content .hljs-name,.devrev-web-e4e09ca7e6c3b603-editor-content .hljs-selector-tag,.devrev-web-e4e09ca7e6c3b603-editor-content .hljs-deletion,.devrev-web-e4e09ca7e6c3b603-editor-content .hljs-subst{color:#e06c75}.devrev-web-e4e09ca7e6c3b603-editor-content .hljs-literal{color:#56b6c2}.devrev-web-e4e09ca7e6c3b603-editor-content .hljs-string,.devrev-web-e4e09ca7e6c3b603-editor-content .hljs-regexp,.devrev-web-e4e09ca7e6c3b603-editor-content .hljs-addition,.devrev-web-e4e09ca7e6c3b603-editor-content .hljs-attribute,.devrev-web-e4e09ca7e6c3b603-editor-content .hljs-meta-string{color:#98c379}.devrev-web-e4e09ca7e6c3b603-editor-content .hljs-built_in,.devrev-web-e4e09ca7e6c3b603-editor-content .hljs-class .hljs-title{color:#e6c07b}.devrev-web-e4e09ca7e6c3b603-editor-content .hljs-attr,.devrev-web-e4e09ca7e6c3b603-editor-content .hljs-variable,.devrev-web-e4e09ca7e6c3b603-editor-content .hljs-template-variable,.devrev-web-e4e09ca7e6c3b603-editor-content .hljs-type,.devrev-web-e4e09ca7e6c3b603-editor-content .hljs-selector-class,.devrev-web-e4e09ca7e6c3b603-editor-content .hljs-selector-attr,.devrev-web-e4e09ca7e6c3b603-editor-content .hljs-selector-pseudo,.devrev-web-e4e09ca7e6c3b603-editor-content .hljs-number{color:#d19a66}.devrev-web-e4e09ca7e6c3b603-editor-content .hljs-symbol,.devrev-web-e4e09ca7e6c3b603-editor-content .hljs-bullet,.devrev-web-e4e09ca7e6c3b603-editor-content .hljs-link,.devrev-web-e4e09ca7e6c3b603-editor-content .hljs-meta,.devrev-web-e4e09ca7e6c3b603-editor-content .hljs-selector-id,.devrev-web-e4e09ca7e6c3b603-editor-content .hljs-title{color:#61aeee}.devrev-web-e4e09ca7e6c3b603-editor-content .hljs-emphasis{font-style:italic}.devrev-web-e4e09ca7e6c3b603-editor-content .hljs-strong{font-weight:bold}.devrev-web-e4e09ca7e6c3b603-editor-content .hljs-link{text-decoration:underline}.devrev-web-e4e09ca7e6c3b603-editor-content .details{margin-top:1.5rem;margin-bottom:1.5rem;display:flex;gap:0.25rem}.devrev-web-e4e09ca7e6c3b603-editor-content .details summary{list-style:none}.devrev-web-e4e09ca7e6c3b603-editor-content .details summary::-webkit-details-marker{display:none}.devrev-web-e4e09ca7e6c3b603-editor-content .details summary::marker{display:none}.devrev-web-e4e09ca7e6c3b603-editor-content .details>button{display:flex;height:1.5rem;width:1.5rem;cursor:pointer;align-items:center;justify-content:center;border-radius:0.25rem;border-width:0px;background-color:transparent;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:200ms}.devrev-web-e4e09ca7e6c3b603-editor-content .details>button:hover{--tw-bg-opacity:1;background-color:hsl(var(--bg-interactive-tertiary-hovered) / var(--tw-bg-opacity))}.devrev-web-e4e09ca7e6c3b603-editor-content .details>button::before{content:"►";transition:transform .2s ease}.devrev-web-e4e09ca7e6c3b603-editor-content .details.is-open>button::before{transform:rotate(90deg)}.devrev-web-e4e09ca7e6c3b603-editor-content .details>div{display:flex;width:100%;flex-direction:column;gap:1rem}.devrev-web-e4e09ca7e6c3b603-editor-content .details>div>[data-type=detailsContent]>:last-child{margin-bottom:0.5rem}.devrev-web-e4e09ca7e6c3b603-editor-content .details .details{margin-top:0.5rem;margin-bottom:0.5rem}.devrev-web-e4e09ca7e6c3b603-is-safari.line-clamp-1{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.devrev-web-e4e09ca7e6c3b603-is-safari.line-clamp-1 p{display:inline}.devrev-web-e4e09ca7e6c3b603-is-safari.line-clamp-1 p::after{content:" \a\a";white-space:pre}.light .devrev-web-e4e09ca7e6c3b603-editor-content .hljs{color:#383a42;background:#fafafa}.light .devrev-web-e4e09ca7e6c3b603-editor-content .hljs-comment,.light .devrev-web-e4e09ca7e6c3b603-editor-content .hljs-quote{color:#a0a1a7;font-style:italic}.light .devrev-web-e4e09ca7e6c3b603-editor-content .hljs-doctag,.light .devrev-web-e4e09ca7e6c3b603-editor-content .hljs-keyword,.light .devrev-web-e4e09ca7e6c3b603-editor-content .hljs-formula{color:#a626a4}.light .devrev-web-e4e09ca7e6c3b603-editor-content .hljs-section,.light .devrev-web-e4e09ca7e6c3b603-editor-content .hljs-name,.light .devrev-web-e4e09ca7e6c3b603-editor-content .hljs-selector-tag,.light .devrev-web-e4e09ca7e6c3b603-editor-content .hljs-deletion,.light .devrev-web-e4e09ca7e6c3b603-editor-content .hljs-subst{color:#e45649}.light .devrev-web-e4e09ca7e6c3b603-editor-content .hljs-literal{color:#0184bb}.light .devrev-web-e4e09ca7e6c3b603-editor-content .hljs-string,.light .devrev-web-e4e09ca7e6c3b603-editor-content .hljs-regexp,.light .devrev-web-e4e09ca7e6c3b603-editor-content .hljs-addition,.light .devrev-web-e4e09ca7e6c3b603-editor-content .hljs-attribute,.light .devrev-web-e4e09ca7e6c3b603-editor-content .hljs-meta-string{color:#50a14f}.light .devrev-web-e4e09ca7e6c3b603-editor-content .hljs-built_in,.light .devrev-web-e4e09ca7e6c3b603-editor-content .hljs-class .hljs-title{color:#c18401}.light .devrev-web-e4e09ca7e6c3b603-editor-content .hljs-attr,.light .devrev-web-e4e09ca7e6c3b603-editor-content .hljs-variable,.light .devrev-web-e4e09ca7e6c3b603-editor-content .hljs-template-variable,.light .devrev-web-e4e09ca7e6c3b603-editor-content .hljs-type,.light .devrev-web-e4e09ca7e6c3b603-editor-content .hljs-selector-class,.light .devrev-web-e4e09ca7e6c3b603-editor-content .hljs-selector-attr,.light .devrev-web-e4e09ca7e6c3b603-editor-content .hljs-selector-pseudo,.light .devrev-web-e4e09ca7e6c3b603-editor-content .hljs-number{color:#986801}.light .devrev-web-e4e09ca7e6c3b603-editor-content .hljs-symbol,.light .devrev-web-e4e09ca7e6c3b603-editor-content .hljs-bullet,.light .devrev-web-e4e09ca7e6c3b603-editor-content .hljs-link,.light .devrev-web-e4e09ca7e6c3b603-editor-content .hljs-meta,.light .devrev-web-e4e09ca7e6c3b603-editor-content .hljs-selector-id,.light .devrev-web-e4e09ca7e6c3b603-editor-content .hljs-title{color:#4078f2}.light .devrev-web-e4e09ca7e6c3b603-editor-content .hljs-emphasis{font-style:italic}.light .devrev-web-e4e09ca7e6c3b603-editor-content .hljs-strong{font-weight:bold}.light .devrev-web-e4e09ca7e6c3b603-editor-content .hljs-link{text-decoration:underline}
.devrev-web-_3c3570dde676500e-grid{display:grid;grid-template-columns:auto auto 1fr auto;grid-template-rows:auto auto 1fr auto;grid-template-areas:"spotlight spotlight spotlight spotlight" "start headerContent tabs actions" "content content content content" "footer footer footer footer"}@container sidePanel (max-width: 560px){.devrev-web-_3c3570dde676500e-grid{grid-template-columns:auto 1fr auto;grid-template-rows:auto auto auto 1fr auto;grid-template-areas:"spotlight spotlight spotlight" "start headerContent actions" "tabs tabs tabs" "content content content" "footer footer footer"}}
@container aside-container (max-width : 500px){[data-view-section=aside] .devrev-web-_7eab2d8e5a45e51b-blockAccordionRoot{padding-left:1rem;padding-right:1rem}[data-view-section=aside] .devrev-web-_7eab2d8e5a45e51b-separator{margin-left:1rem;margin-right:1rem}}@container main-container (max-width : 500px){[data-view-section=main] .devrev-web-_7eab2d8e5a45e51b-blockAccordionRoot{padding-left:1rem;padding-right:1rem}[data-view-section=main] .devrev-web-_7eab2d8e5a45e51b-separator{margin-left:1rem;margin-right:1rem}}[data-aside=close] [data-view-section=main] .devrev-web-_7eab2d8e5a45e51b-shiftToMainOnHideAside{display:block}[data-aside=open] [data-view-section=main] .devrev-web-_7eab2d8e5a45e51b-shiftToMainOnHideAside{display:none}[data-aside=overlay] [data-view-section=main] .devrev-web-_7eab2d8e5a45e51b-shiftToMainOnHideAside{display:none}@keyframes devrev-web-_7eab2d8e5a45e51b-slideUp{from{height:var(--radix-accordion-content-height);opacity:1}to{height:0;opacity:0}}@keyframes devrev-web-_7eab2d8e5a45e51b-slideDown{from{height:0;opacity:0}to{opacity:1;height:var(--radix-accordion-content-height)}}.devrev-web-_7eab2d8e5a45e51b-trigger[data-state=open] [data-chevron-down-icon=true]{--tw-rotate:180deg;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))}.devrev-web-_7eab2d8e5a45e51b-icon i{transition-duration:300ms}.devrev-web-_7eab2d8e5a45e51b-blockAccordionContent[data-state=open]{animation:devrev-web-_7eab2d8e5a45e51b-slideDown 150ms ease-in-out}.devrev-web-_7eab2d8e5a45e51b-blockAccordionContent[data-state=closed]{animation:devrev-web-_7eab2d8e5a45e51b-slideUp 100ms ease-in-out}
@container aside-container (min-width : 560px){.devrev-web-_50aa6e478c15b2ed-asideScrollAreaWrapper{--tw-shadow:var(--shadow-depth-02);--tw-shadow-colored:var(--shadow-depth-02);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}}.devrev-web-_50aa6e478c15b2ed-resizeHandlerWrapper:hover .devrev-web-_50aa6e478c15b2ed-resizeHandler{width:0.125rem;--tw-bg-opacity:1;background-color:hsl(var(--color-feedback-accent) / var(--tw-bg-opacity));opacity:0.6;transition-property:opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.devrev-web-_50aa6e478c15b2ed-resizeHandlerWrapper:hover i{opacity:0}.devrev-web-_50aa6e478c15b2ed-resizeHandlerWrapper:hover:hover i{opacity:1;transition-property:opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}[data-aside=close] .devrev-web-_50aa6e478c15b2ed-resizeHandlerWrapper{display:none}[data-aside=open] .devrev-web-_50aa6e478c15b2ed-resizeHandlerWrapper{display:flex}.devrev-web-_50aa6e478c15b2ed-showIconOnResize i{opacity:1}[data-aside=close] .devrev-web-_50aa6e478c15b2ed-aside{display:none}[data-aside=open] .devrev-web-_50aa6e478c15b2ed-aside{display:block}[data-aside=overlay] .devrev-web-_50aa6e478c15b2ed-aside{display:block;animation:devrev-web-_50aa6e478c15b2ed-asideOpen .3s ease-in-out}@keyframes devrev-web-_50aa6e478c15b2ed-asideOpen{from{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes devrev-web-_50aa6e478c15b2ed-asideClose{from{display:block;transform:translateX(-100%)}to{display:none;transform:translateX(0)}}.devrev-web-_50aa6e478c15b2ed-viewSeperator{display:block}.devrev-web-_50aa6e478c15b2ed-viewTabList{padding-left:0px;padding-right:0px}@container sidePanel (max-width : 560px){.devrev-web-_50aa6e478c15b2ed-viewSeperator{display:none}.devrev-web-_50aa6e478c15b2ed-viewTabList{padding-left:0.75rem;padding-right:0.75rem}}.devrev-web-_50aa6e478c15b2ed-scrollAreaViewPortHack [data-radix-scroll-area-viewport]>div{display:block !important}



.devrev-web-_403697ab8d12d627-root{grid-area:content}

.devrev-web-_5df9ff92198ed6d2-mask-square{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="36" height="36" viewBox="-6 0 36 36"><path d="M0,0 h22 q8,0 8,8 v20 q0,8 -8,8 h-22 q8,0 8,-8 v-20 q0,-8 -8,-8 z"></path></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="36" height="36" viewBox="-6 0 36 36"><path d="M0,0 h22 q8,0 8,8 v20 q0,8 -8,8 h-22 q8,0 8,-8 v-20 q0,-8 -8,-8 z"></path></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-_5df9ff92198ed6d2-mask-circle{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="26" height="26" viewBox="-1 0 20 20"><path d="M3.33325 17.5C5.11464 15.5096 6.19784 12.8813 6.19784 10C6.19784 7.11868 5.11464 4.49035 3.33325 2.50002C5.09609 0.944099 7.41171 0 9.94784 0C15.4707 0 19.9478 4.47715 19.9478 10C19.9478 15.5228 15.4707 20 9.94784 20C7.41171 20 5.09609 19.0559 3.33325 17.5Z"></path></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="26" height="26" viewBox="-1 0 20 20"><path d="M3.33325 17.5C5.11464 15.5096 6.19784 12.8813 6.19784 10C6.19784 7.11868 5.11464 4.49035 3.33325 2.50002C5.09609 0.944099 7.41171 0 9.94784 0C15.4707 0 19.9478 4.47715 19.9478 10C19.9478 15.5228 15.4707 20 9.94784 20C7.41171 20 5.09609 19.0559 3.33325 17.5Z"></path></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}
.devrev-web-_98765ca77d197062-mask-2xs{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 0H12C14.2091 0 16 1.79086 16 4V8.34141C15.3744 8.12031 14.7013 8 14 8C10.6863 8 8 10.6863 8 14C8 14.7013 8.12031 15.3744 8.34141 16H4C1.79086 16 0 14.2091 0 12V4C0 1.79086 1.79086 0 4 0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 0H12C14.2091 0 16 1.79086 16 4V8.34141C15.3744 8.12031 14.7013 8 14 8C10.6863 8 8 10.6863 8 14C8 14.7013 8.12031 15.3744 8.34141 16H4C1.79086 16 0 14.2091 0 12V4C0 1.79086 1.79086 0 4 0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-_98765ca77d197062-mask-xs{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 0H15C17.7614 0 20 2.23858 20 5V9.07026C18.8233 8.38958 17.4571 8 16 8C11.5817 8 8 11.5817 8 16C8 17.4571 8.38958 18.8233 9.07026 20H5C2.23858 20 0 17.7614 0 15V5C0 2.23858 2.23858 0 5 0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 0H15C17.7614 0 20 2.23858 20 5V9.07026C18.8233 8.38958 17.4571 8 16 8C11.5817 8 8 11.5817 8 16C8 17.4571 8.38958 18.8233 9.07026 20H5C2.23858 20 0 17.7614 0 15V5C0 2.23858 2.23858 0 5 0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-_98765ca77d197062-mask-sm{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 0H21C24.866 0 28 3.13401 28 7V16.9764C26.8499 16.3536 25.5327 16 24.133 16C19.6413 16 16 19.6413 16 24.133C16 25.5327 16.3536 26.8499 16.9764 28H7C3.13401 28 0 24.866 0 21V7C0 3.13401 3.13401 0 7 0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 0H21C24.866 0 28 3.13401 28 7V16.9764C26.8499 16.3536 25.5327 16 24.133 16C19.6413 16 16 19.6413 16 24.133C16 25.5327 16.3536 26.8499 16.9764 28H7C3.13401 28 0 24.866 0 21V7C0 3.13401 3.13401 0 7 0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-_98765ca77d197062-mask-base{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 0H30C35.5229 0 40 4.47715 40 10V24.5143C38.0981 22.9436 35.6593 22 33 22C26.9249 22 22 26.9249 22 33C22 35.6593 22.9436 38.0981 24.5143 40H10C4.47715 40 0 35.5229 0 30V10C0 4.47715 4.47715 0 10 0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 0H30C35.5229 0 40 4.47715 40 10V24.5143C38.0981 22.9436 35.6593 22 33 22C26.9249 22 22 26.9249 22 33C22 35.6593 22.9436 38.0981 24.5143 40H10C4.47715 40 0 35.5229 0 30V10C0 4.47715 4.47715 0 10 0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-_98765ca77d197062-mask-lg{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="52" height="52" viewBox="0 0 52 52" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13 0H39C46.1797 0 52 5.8203 52 13V33.6191C49.6642 31.3776 46.493 30 43 30C35.8203 30 30 35.8203 30 43C30 46.493 31.3776 49.6642 33.6191 52H13C5.8203 52 0 46.1797 0 39V13C0 5.8203 5.8203 0 13 0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="52" height="52" viewBox="0 0 52 52" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13 0H39C46.1797 0 52 5.8203 52 13V33.6191C49.6642 31.3776 46.493 30 43 30C35.8203 30 30 35.8203 30 43C30 46.493 31.3776 49.6642 33.6191 52H13C5.8203 52 0 46.1797 0 39V13C0 5.8203 5.8203 0 13 0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-_98765ca77d197062-mask-no-revorg{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M17 0H6C2.68629 0 0 2.68629 0 6V18C0 21.3137 2.68629 24 6 24H18C21.3137 24 24 21.3137 24 18V8H20C18.3431 8 17 6.65685 17 5V0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M17 0H6C2.68629 0 0 2.68629 0 6V18C0 21.3137 2.68629 24 6 24H18C21.3137 24 24 21.3137 24 18V8H20C18.3431 8 17 6.65685 17 5V0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-_98765ca77d197062-mask-status-2xs{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10 0H4C1.79083 0 0 1.79077 0 4V12C0 14.209 1.79083 16 4 16H8.34143C8.1203 15.3745 8 14.7014 8 14C8 10.6863 10.6863 8 14 8C14.7013 8 15.3744 8.12036 16 8.34131V6H12C10.8954 6 10 5.10449 10 4V0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10 0H4C1.79083 0 0 1.79077 0 4V12C0 14.209 1.79083 16 4 16H8.34143C8.1203 15.3745 8 14.7014 8 14C8 10.6863 10.6863 8 14 8C14.7013 8 15.3744 8.12036 16 8.34131V6H12C10.8954 6 10 5.10449 10 4V0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-_98765ca77d197062-mask-status-xs{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M13 0H5C2.23859 0 0 2.23853 0 5V15C0 17.7615 2.23859 20 5 20H9.07025C8.38959 18.8232 8 17.457 8 16C8 11.5818 11.5817 8 16 8C17.4571 8 18.8232 8.38965 20 9.07031V7H16C14.3431 7 13 5.65674 13 4V0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M13 0H5C2.23859 0 0 2.23853 0 5V15C0 17.7615 2.23859 20 5 20H9.07025C8.38959 18.8232 8 17.457 8 16C8 11.5818 11.5817 8 16 8C17.4571 8 18.8232 8.38965 20 9.07031V7H16C14.3431 7 13 5.65674 13 4V0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-_98765ca77d197062-mask-status-sm{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M6 0H17V5C17 6.65685 18.3431 8 20 8H24V15.0218C22.9897 14.375 21.7886 14 20.5 14C16.9101 14 14 16.9101 14 20.5C14 21.7886 14.375 22.9897 15.0218 24H6C2.68629 24 0 21.3137 0 18V6C0 2.68629 2.68629 0 6 0Z" fill="white"/> </svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M6 0H17V5C17 6.65685 18.3431 8 20 8H24V15.0218C22.9897 14.375 21.7886 14 20.5 14C16.9101 14 14 16.9101 14 20.5C14 21.7886 14.375 22.9897 15.0218 24H6C2.68629 24 0 21.3137 0 18V6C0 2.68629 2.68629 0 6 0Z" fill="white"/> </svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-_98765ca77d197062-mask-status-base{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M29 0H10C4.47717 0 0 4.47705 0 10V30C0 35.5229 4.47717 40 10 40H24.5143C22.9436 38.0981 22 35.6592 22 33C22 26.9248 26.9249 22 33 22C35.6593 22 38.0981 22.9436 40 24.5144V11H32C30.3431 11 29 9.65674 29 8V0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M29 0H10C4.47717 0 0 4.47705 0 10V30C0 35.5229 4.47717 40 10 40H24.5143C22.9436 38.0981 22 35.6592 22 33C22 26.9248 26.9249 22 33 22C35.6593 22 38.0981 22.9436 40 24.5144V11H32C30.3431 11 29 9.65674 29 8V0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-_98765ca77d197062-mask-status-lg{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="52" height="52" viewBox="0 0 52 52" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M39 0H13C5.82031 0 0 5.82031 0 13V39C0 46.1797 5.82031 52 13 52H33.6191C31.3776 49.6643 30 46.4929 30 43C30 35.8203 35.8203 30 43 30C46.493 30 49.6642 31.3777 52 33.6191V13H42C40.3431 13 39 11.6567 39 10V0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="52" height="52" viewBox="0 0 52 52" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M39 0H13C5.82031 0 0 5.82031 0 13V39C0 46.1797 5.82031 52 13 52H33.6191C31.3776 49.6643 30 46.4929 30 43C30 35.8203 35.8203 30 43 30C46.493 30 49.6642 31.3777 52 33.6191V13H42C40.3431 13 39 11.6567 39 10V0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-_98765ca77d197062-mask-status-no-revorg-2xs{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10 0H6C2.68628 0 0 2.68628 0 6V10C0 13.3137 2.68628 16 6 16H10C13.3137 16 16 13.3137 16 10V6H12C10.8954 6 10 5.10449 10 4V0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10 0H6C2.68628 0 0 2.68628 0 6V10C0 13.3137 2.68628 16 6 16H10C13.3137 16 16 13.3137 16 10V6H12C10.8954 6 10 5.10449 10 4V0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-_98765ca77d197062-mask-status-no-revorg-xs{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M13 0H6C2.68628 0 0 2.68628 0 6V14C0 17.3137 2.68628 20 6 20H14C17.3137 20 20 17.3137 20 14V7H16C14.3431 7 13 5.65674 13 4V0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M13 0H6C2.68628 0 0 2.68628 0 6V14C0 17.3137 2.68628 20 6 20H14C17.3137 20 20 17.3137 20 14V7H16C14.3431 7 13 5.65674 13 4V0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-_98765ca77d197062-mask-status-no-revorg-sm{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M19 0H6C2.68628 0 0 2.68628 0 6V22C0 25.3137 2.68628 28 6 28H22C25.3137 28 28 25.3137 28 22V9H22C20.3431 9 19 7.65674 19 6V0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M19 0H6C2.68628 0 0 2.68628 0 6V22C0 25.3137 2.68628 28 6 28H22C25.3137 28 28 25.3137 28 22V9H22C20.3431 9 19 7.65674 19 6V0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-_98765ca77d197062-mask-status-no-revorg-base{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M29 0H12C5.37256 0 0 5.37256 0 12V28C0 34.6274 5.37256 40 12 40H28C34.6274 40 40 34.6274 40 28V11H32C30.3431 11 29 9.65674 29 8V0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M29 0H12C5.37256 0 0 5.37256 0 12V28C0 34.6274 5.37256 40 12 40H28C34.6274 40 40 34.6274 40 28V11H32C30.3431 11 29 9.65674 29 8V0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-_98765ca77d197062-mask-status-no-revorg-lg{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="52" height="52" viewBox="0 0 52 52" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M39 0H16C7.16345 0 0 7.16333 0 16V36C0 44.8367 7.16345 52 16 52H36C44.8365 52 52 44.8367 52 36V13H42C40.3431 13 39 11.6567 39 10V0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="52" height="52" viewBox="0 0 52 52" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M39 0H16C7.16345 0 0 7.16333 0 16V36C0 44.8367 7.16345 52 16 52H36C44.8365 52 52 44.8367 52 36V13H42C40.3431 13 39 11.6567 39 10V0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-_98765ca77d197062-mask-no-status-2xs{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 0H12C14.2091 0 16 1.79086 16 4V8.34141C15.3744 8.12031 14.7013 8 14 8C10.6863 8 8 10.6863 8 14C8 14.7013 8.12031 15.3744 8.34141 16H4C1.79086 16 0 14.2091 0 12V4C0 1.79086 1.79086 0 4 0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 0H12C14.2091 0 16 1.79086 16 4V8.34141C15.3744 8.12031 14.7013 8 14 8C10.6863 8 8 10.6863 8 14C8 14.7013 8.12031 15.3744 8.34141 16H4C1.79086 16 0 14.2091 0 12V4C0 1.79086 1.79086 0 4 0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-_98765ca77d197062-mask-no-status-xs{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 0H15C17.7614 0 20 2.23858 20 5V9.07026C18.8233 8.38958 17.4571 8 16 8C11.5817 8 8 11.5817 8 16C8 17.4571 8.38958 18.8233 9.07026 20H5C2.23858 20 0 17.7614 0 15V5C0 2.23858 2.23858 0 5 0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 0H15C17.7614 0 20 2.23858 20 5V9.07026C18.8233 8.38958 17.4571 8 16 8C11.5817 8 8 11.5817 8 16C8 17.4571 8.38958 18.8233 9.07026 20H5C2.23858 20 0 17.7614 0 15V5C0 2.23858 2.23858 0 5 0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-_98765ca77d197062-mask-no-status-sm{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 0H21C24.866 0 28 3.13401 28 7V16.9764C26.8499 16.3536 25.5327 16 24.133 16C19.6413 16 16 19.6413 16 24.133C16 25.5327 16.3536 26.8499 16.9764 28H7C3.13401 28 0 24.866 0 21V7C0 3.13401 3.13401 0 7 0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 0H21C24.866 0 28 3.13401 28 7V16.9764C26.8499 16.3536 25.5327 16 24.133 16C19.6413 16 16 19.6413 16 24.133C16 25.5327 16.3536 26.8499 16.9764 28H7C3.13401 28 0 24.866 0 21V7C0 3.13401 3.13401 0 7 0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-_98765ca77d197062-mask-no-status-base{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 0H30C35.5229 0 40 4.47715 40 10V24.5143C38.0981 22.9436 35.6593 22 33 22C26.9249 22 22 26.9249 22 33C22 35.6593 22.9436 38.0981 24.5143 40H10C4.47715 40 0 35.5229 0 30V10C0 4.47715 4.47715 0 10 0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 0H30C35.5229 0 40 4.47715 40 10V24.5143C38.0981 22.9436 35.6593 22 33 22C26.9249 22 22 26.9249 22 33C22 35.6593 22.9436 38.0981 24.5143 40H10C4.47715 40 0 35.5229 0 30V10C0 4.47715 4.47715 0 10 0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-_98765ca77d197062-mask-no-status-lg{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="52" height="52" viewBox="0 0 52 52" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13 0H39C46.1797 0 52 5.8203 52 13V33.6191C49.6642 31.3776 46.493 30 43 30C35.8203 30 30 35.8203 30 43C30 46.493 31.3776 49.6642 33.6191 52H13C5.8203 52 0 46.1797 0 39V13C0 5.8203 5.8203 0 13 0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="52" height="52" viewBox="0 0 52 52" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13 0H39C46.1797 0 52 5.8203 52 13V33.6191C49.6642 31.3776 46.493 30 43 30C35.8203 30 30 35.8203 30 43C30 46.493 31.3776 49.6642 33.6191 52H13C5.8203 52 0 46.1797 0 39V13C0 5.8203 5.8203 0 13 0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}
.devrev-web-ffbc5433b1eedd6f-mask-2xs{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 0H12C14.2091 0 16 1.79086 16 4V8.34141C15.3744 8.12031 14.7013 8 14 8C10.6863 8 8 10.6863 8 14C8 14.7013 8.12031 15.3744 8.34141 16H4C1.79086 16 0 14.2091 0 12V4C0 1.79086 1.79086 0 4 0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 0H12C14.2091 0 16 1.79086 16 4V8.34141C15.3744 8.12031 14.7013 8 14 8C10.6863 8 8 10.6863 8 14C8 14.7013 8.12031 15.3744 8.34141 16H4C1.79086 16 0 14.2091 0 12V4C0 1.79086 1.79086 0 4 0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-ffbc5433b1eedd6f-mask-xs{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 0H15C17.7614 0 20 2.23858 20 5V9.07026C18.8233 8.38958 17.4571 8 16 8C11.5817 8 8 11.5817 8 16C8 17.4571 8.38958 18.8233 9.07026 20H5C2.23858 20 0 17.7614 0 15V5C0 2.23858 2.23858 0 5 0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 0H15C17.7614 0 20 2.23858 20 5V9.07026C18.8233 8.38958 17.4571 8 16 8C11.5817 8 8 11.5817 8 16C8 17.4571 8.38958 18.8233 9.07026 20H5C2.23858 20 0 17.7614 0 15V5C0 2.23858 2.23858 0 5 0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-ffbc5433b1eedd6f-mask-sm{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 0H21C24.866 0 28 3.13401 28 7V16.9764C26.8499 16.3536 25.5327 16 24.133 16C19.6413 16 16 19.6413 16 24.133C16 25.5327 16.3536 26.8499 16.9764 28H7C3.13401 28 0 24.866 0 21V7C0 3.13401 3.13401 0 7 0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 0H21C24.866 0 28 3.13401 28 7V16.9764C26.8499 16.3536 25.5327 16 24.133 16C19.6413 16 16 19.6413 16 24.133C16 25.5327 16.3536 26.8499 16.9764 28H7C3.13401 28 0 24.866 0 21V7C0 3.13401 3.13401 0 7 0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-ffbc5433b1eedd6f-mask-base{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 0H30C35.5229 0 40 4.47715 40 10V24.5143C38.0981 22.9436 35.6593 22 33 22C26.9249 22 22 26.9249 22 33C22 35.6593 22.9436 38.0981 24.5143 40H10C4.47715 40 0 35.5229 0 30V10C0 4.47715 4.47715 0 10 0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 0H30C35.5229 0 40 4.47715 40 10V24.5143C38.0981 22.9436 35.6593 22 33 22C26.9249 22 22 26.9249 22 33C22 35.6593 22.9436 38.0981 24.5143 40H10C4.47715 40 0 35.5229 0 30V10C0 4.47715 4.47715 0 10 0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-ffbc5433b1eedd6f-mask-lg{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="52" height="52" viewBox="0 0 52 52" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13 0H39C46.1797 0 52 5.8203 52 13V33.6191C49.6642 31.3776 46.493 30 43 30C35.8203 30 30 35.8203 30 43C30 46.493 31.3776 49.6642 33.6191 52H13C5.8203 52 0 46.1797 0 39V13C0 5.8203 5.8203 0 13 0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="52" height="52" viewBox="0 0 52 52" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13 0H39C46.1797 0 52 5.8203 52 13V33.6191C49.6642 31.3776 46.493 30 43 30C35.8203 30 30 35.8203 30 43C30 46.493 31.3776 49.6642 33.6191 52H13C5.8203 52 0 46.1797 0 39V13C0 5.8203 5.8203 0 13 0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-ffbc5433b1eedd6f-mask-no-revorg{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M17 0H6C2.68629 0 0 2.68629 0 6V18C0 21.3137 2.68629 24 6 24H18C21.3137 24 24 21.3137 24 18V8H20C18.3431 8 17 6.65685 17 5V0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M17 0H6C2.68629 0 0 2.68629 0 6V18C0 21.3137 2.68629 24 6 24H18C21.3137 24 24 21.3137 24 18V8H20C18.3431 8 17 6.65685 17 5V0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-ffbc5433b1eedd6f-mask-status-2xs{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10 0H4C1.79083 0 0 1.79077 0 4V12C0 14.209 1.79083 16 4 16H8.34143C8.1203 15.3745 8 14.7014 8 14C8 10.6863 10.6863 8 14 8C14.7013 8 15.3744 8.12036 16 8.34131V6H12C10.8954 6 10 5.10449 10 4V0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10 0H4C1.79083 0 0 1.79077 0 4V12C0 14.209 1.79083 16 4 16H8.34143C8.1203 15.3745 8 14.7014 8 14C8 10.6863 10.6863 8 14 8C14.7013 8 15.3744 8.12036 16 8.34131V6H12C10.8954 6 10 5.10449 10 4V0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-ffbc5433b1eedd6f-mask-status-xs{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M13 0H5C2.23859 0 0 2.23853 0 5V15C0 17.7615 2.23859 20 5 20H9.07025C8.38959 18.8232 8 17.457 8 16C8 11.5818 11.5817 8 16 8C17.4571 8 18.8232 8.38965 20 9.07031V7H16C14.3431 7 13 5.65674 13 4V0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M13 0H5C2.23859 0 0 2.23853 0 5V15C0 17.7615 2.23859 20 5 20H9.07025C8.38959 18.8232 8 17.457 8 16C8 11.5818 11.5817 8 16 8C17.4571 8 18.8232 8.38965 20 9.07031V7H16C14.3431 7 13 5.65674 13 4V0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-ffbc5433b1eedd6f-mask-status-sm{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M6 0H17V5C17 6.65685 18.3431 8 20 8H24V15.0218C22.9897 14.375 21.7886 14 20.5 14C16.9101 14 14 16.9101 14 20.5C14 21.7886 14.375 22.9897 15.0218 24H6C2.68629 24 0 21.3137 0 18V6C0 2.68629 2.68629 0 6 0Z" fill="white"/> </svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M6 0H17V5C17 6.65685 18.3431 8 20 8H24V15.0218C22.9897 14.375 21.7886 14 20.5 14C16.9101 14 14 16.9101 14 20.5C14 21.7886 14.375 22.9897 15.0218 24H6C2.68629 24 0 21.3137 0 18V6C0 2.68629 2.68629 0 6 0Z" fill="white"/> </svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-ffbc5433b1eedd6f-mask-status-base{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M29 0H10C4.47717 0 0 4.47705 0 10V30C0 35.5229 4.47717 40 10 40H24.5143C22.9436 38.0981 22 35.6592 22 33C22 26.9248 26.9249 22 33 22C35.6593 22 38.0981 22.9436 40 24.5144V11H32C30.3431 11 29 9.65674 29 8V0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M29 0H10C4.47717 0 0 4.47705 0 10V30C0 35.5229 4.47717 40 10 40H24.5143C22.9436 38.0981 22 35.6592 22 33C22 26.9248 26.9249 22 33 22C35.6593 22 38.0981 22.9436 40 24.5144V11H32C30.3431 11 29 9.65674 29 8V0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-ffbc5433b1eedd6f-mask-status-lg{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="52" height="52" viewBox="0 0 52 52" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M39 0H13C5.82031 0 0 5.82031 0 13V39C0 46.1797 5.82031 52 13 52H33.6191C31.3776 49.6643 30 46.4929 30 43C30 35.8203 35.8203 30 43 30C46.493 30 49.6642 31.3777 52 33.6191V13H42C40.3431 13 39 11.6567 39 10V0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="52" height="52" viewBox="0 0 52 52" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M39 0H13C5.82031 0 0 5.82031 0 13V39C0 46.1797 5.82031 52 13 52H33.6191C31.3776 49.6643 30 46.4929 30 43C30 35.8203 35.8203 30 43 30C46.493 30 49.6642 31.3777 52 33.6191V13H42C40.3431 13 39 11.6567 39 10V0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-ffbc5433b1eedd6f-mask-status-no-revorg-2xs{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10 0H6C2.68628 0 0 2.68628 0 6V10C0 13.3137 2.68628 16 6 16H10C13.3137 16 16 13.3137 16 10V6H12C10.8954 6 10 5.10449 10 4V0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10 0H6C2.68628 0 0 2.68628 0 6V10C0 13.3137 2.68628 16 6 16H10C13.3137 16 16 13.3137 16 10V6H12C10.8954 6 10 5.10449 10 4V0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-ffbc5433b1eedd6f-mask-status-no-revorg-xs{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M13 0H6C2.68628 0 0 2.68628 0 6V14C0 17.3137 2.68628 20 6 20H14C17.3137 20 20 17.3137 20 14V7H16C14.3431 7 13 5.65674 13 4V0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M13 0H6C2.68628 0 0 2.68628 0 6V14C0 17.3137 2.68628 20 6 20H14C17.3137 20 20 17.3137 20 14V7H16C14.3431 7 13 5.65674 13 4V0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-ffbc5433b1eedd6f-mask-status-no-revorg-sm{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M19 0H6C2.68628 0 0 2.68628 0 6V22C0 25.3137 2.68628 28 6 28H22C25.3137 28 28 25.3137 28 22V9H22C20.3431 9 19 7.65674 19 6V0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M19 0H6C2.68628 0 0 2.68628 0 6V22C0 25.3137 2.68628 28 6 28H22C25.3137 28 28 25.3137 28 22V9H22C20.3431 9 19 7.65674 19 6V0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-ffbc5433b1eedd6f-mask-status-no-revorg-base{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M29 0H12C5.37256 0 0 5.37256 0 12V28C0 34.6274 5.37256 40 12 40H28C34.6274 40 40 34.6274 40 28V11H32C30.3431 11 29 9.65674 29 8V0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M29 0H12C5.37256 0 0 5.37256 0 12V28C0 34.6274 5.37256 40 12 40H28C34.6274 40 40 34.6274 40 28V11H32C30.3431 11 29 9.65674 29 8V0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-ffbc5433b1eedd6f-mask-status-no-revorg-lg{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="52" height="52" viewBox="0 0 52 52" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M39 0H16C7.16345 0 0 7.16333 0 16V36C0 44.8367 7.16345 52 16 52H36C44.8365 52 52 44.8367 52 36V13H42C40.3431 13 39 11.6567 39 10V0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="52" height="52" viewBox="0 0 52 52" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M39 0H16C7.16345 0 0 7.16333 0 16V36C0 44.8367 7.16345 52 16 52H36C44.8365 52 52 44.8367 52 36V13H42C40.3431 13 39 11.6567 39 10V0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-ffbc5433b1eedd6f-mask-no-status-2xs{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 0H12C14.2091 0 16 1.79086 16 4V8.34141C15.3744 8.12031 14.7013 8 14 8C10.6863 8 8 10.6863 8 14C8 14.7013 8.12031 15.3744 8.34141 16H4C1.79086 16 0 14.2091 0 12V4C0 1.79086 1.79086 0 4 0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 0H12C14.2091 0 16 1.79086 16 4V8.34141C15.3744 8.12031 14.7013 8 14 8C10.6863 8 8 10.6863 8 14C8 14.7013 8.12031 15.3744 8.34141 16H4C1.79086 16 0 14.2091 0 12V4C0 1.79086 1.79086 0 4 0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-ffbc5433b1eedd6f-mask-no-status-xs{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 0H15C17.7614 0 20 2.23858 20 5V9.07026C18.8233 8.38958 17.4571 8 16 8C11.5817 8 8 11.5817 8 16C8 17.4571 8.38958 18.8233 9.07026 20H5C2.23858 20 0 17.7614 0 15V5C0 2.23858 2.23858 0 5 0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 0H15C17.7614 0 20 2.23858 20 5V9.07026C18.8233 8.38958 17.4571 8 16 8C11.5817 8 8 11.5817 8 16C8 17.4571 8.38958 18.8233 9.07026 20H5C2.23858 20 0 17.7614 0 15V5C0 2.23858 2.23858 0 5 0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-ffbc5433b1eedd6f-mask-no-status-sm{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 0H21C24.866 0 28 3.13401 28 7V16.9764C26.8499 16.3536 25.5327 16 24.133 16C19.6413 16 16 19.6413 16 24.133C16 25.5327 16.3536 26.8499 16.9764 28H7C3.13401 28 0 24.866 0 21V7C0 3.13401 3.13401 0 7 0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 0H21C24.866 0 28 3.13401 28 7V16.9764C26.8499 16.3536 25.5327 16 24.133 16C19.6413 16 16 19.6413 16 24.133C16 25.5327 16.3536 26.8499 16.9764 28H7C3.13401 28 0 24.866 0 21V7C0 3.13401 3.13401 0 7 0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-ffbc5433b1eedd6f-mask-no-status-base{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 0H30C35.5229 0 40 4.47715 40 10V24.5143C38.0981 22.9436 35.6593 22 33 22C26.9249 22 22 26.9249 22 33C22 35.6593 22.9436 38.0981 24.5143 40H10C4.47715 40 0 35.5229 0 30V10C0 4.47715 4.47715 0 10 0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 0H30C35.5229 0 40 4.47715 40 10V24.5143C38.0981 22.9436 35.6593 22 33 22C26.9249 22 22 26.9249 22 33C22 35.6593 22.9436 38.0981 24.5143 40H10C4.47715 40 0 35.5229 0 30V10C0 4.47715 4.47715 0 10 0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.devrev-web-ffbc5433b1eedd6f-mask-no-status-lg{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="52" height="52" viewBox="0 0 52 52" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13 0H39C46.1797 0 52 5.8203 52 13V33.6191C49.6642 31.3776 46.493 30 43 30C35.8203 30 30 35.8203 30 43C30 46.493 31.3776 49.6642 33.6191 52H13C5.8203 52 0 46.1797 0 39V13C0 5.8203 5.8203 0 13 0Z" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="52" height="52" viewBox="0 0 52 52" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13 0H39C46.1797 0 52 5.8203 52 13V33.6191C49.6642 31.3776 46.493 30 43 30C35.8203 30 30 35.8203 30 43C30 46.493 31.3776 49.6642 33.6191 52H13C5.8203 52 0 46.1797 0 39V13C0 5.8203 5.8203 0 13 0Z" fill="white"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}

.devrev-web-_45df612f05aeb028-select-dropdown.szh-menu-container{width:auto}.devrev-web-_45df612f05aeb028-select-dropdown .szh-menu{-webkit-user-select:none;-moz-user-select:none;user-select:none;border-width:0px;padding-top:0px;padding-bottom:0px;--tw-text-opacity:1;color:hsl(var(--text-color-primary) / var(--tw-text-opacity));--tw-shadow:var(--shadow-popover);--tw-shadow-colored:var(--shadow-popover);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.devrev-web-_45df612f05aeb028-select-dropdown .szh-menu__header{display:flex;align-items:center;font-size:0.75rem;line-height:1rem;--tw-text-opacity:1;color:hsl(var(--text-color-tertiary) / var(--tw-text-opacity));padding-left:0.375rem;padding-right:0.375rem;padding-top:0.5rem;padding-bottom:0.375rem;text-transform:none}.devrev-web-_45df612f05aeb028-select-dropdown .szh-menu--state-open{border-radius:0.75rem;background-color:var(--bg-overlay);padding-left:0px;padding-right:0px}.devrev-web-_45df612f05aeb028-select-dropdown .szh-menu__item:not(.menu-item--ignore-default-style){display:flex;align-items:center;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.5rem;padding-right:0.5rem;border-radius:0.5rem;font-size:0.875rem;line-height:1.25rem;--tw-text-opacity:1;color:hsl(var(--text-color-primary) / var(--tw-text-opacity))}.devrev-web-_45df612f05aeb028-select-dropdown .szh-menu__item--chip{margin:0.125rem !important;border-radius:9999px !important;padding:0px !important}.devrev-web-_45df612f05aeb028-select-dropdown .szh-menu__item--chip:hover{background-color:var(--bg-pill-hovered)}.devrev-web-_45df612f05aeb028-select-dropdown .szh-menu__item--chip:focus{background-color:var(--bg-pill-hovered)}.devrev-web-_45df612f05aeb028-select-dropdown .szh-menu__item:not(.menu-item--ignore-default-style){display:flex;align-items:center;padding-bottom:0.5rem;padding-right:0.5rem;border-radius:0.5rem;font-size:0.875rem;line-height:1.25rem;--tw-text-opacity:1;color:hsl(var(--text-color-primary) / var(--tw-text-opacity))}.devrev-web-_45df612f05aeb028-select-dropdown .szh-menu__item--hover:not(.menu-item--ignore-default-style):not(.select-dropdown__item--active){background-color:var(--bg-menu-hovered);--tw-text-opacity:1;color:hsl(var(--text-color-highlight) / var(--tw-text-opacity))}.devrev-web-_45df612f05aeb028-select-dropdown .szh-menu__item--hover:not(.menu-item--ignore-default-style){background-color:var(--bg-menu-selected-hovered);--tw-text-opacity:1;color:hsl(var(--text-color-highlight) / var(--tw-text-opacity))}.devrev-web-_45df612f05aeb028-select-dropdown .szh-menu__item--disabled:not(.menu-item--ignore-default-style){--tw-text-opacity:1;color:hsl(var(--text-color-tertiary) / var(--tw-text-opacity))}.devrev-web-_45df612f05aeb028-select-dropdown .select-dropdown__options{max-height:15rem;overflow-y:auto;padding-left:0.375rem;padding-right:0.375rem;padding-top:0.375rem;padding-bottom:0.375rem}.devrev-web-_45df612f05aeb028-select-dropdown .select-dropdown__loader{display:flex;align-items:center;justify-content:center;height:11rem}.devrev-web-_45df612f05aeb028-select-dropdown .select-dropdown__message{padding-top:0px;padding-bottom:0px;padding-left:0.75rem;padding-right:0.75rem;font-size:0.875rem;line-height:1.25rem;--tw-text-opacity:1;color:hsl(var(--text-color-primary) / var(--tw-text-opacity));height:0px;opacity:0;transition:all .2s ease-in}.devrev-web-_45df612f05aeb028-select-dropdown .select-dropdown__message--shown{padding-top:0.375rem;padding-bottom:0.375rem;height:auto;opacity:1}.devrev-web-_45df612f05aeb028-select-dropdown .select-dropdown__no-data{display:flex;flex-direction:column;align-items:center;justify-content:center;height:11rem}.devrev-web-_45df612f05aeb028-select-dropdown .select-dropdown__no-data > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.5rem * var(--tw-space-y-reverse))}.devrev-web-_45df612f05aeb028-select-dropdown .select-dropdown__no-data{font-size:0.875rem;line-height:1.25rem;--tw-text-opacity:1;color:hsl(var(--text-color-highlight) / var(--tw-text-opacity));opacity:0.3}.devrev-web-_45df612f05aeb028-select-dropdown .select-dropdown__group.szh-menu__item{display:flex;align-items:center;font-size:0.75rem;line-height:1rem;--tw-text-opacity:1;color:hsl(var(--text-color-secondary) / var(--tw-text-opacity))}.devrev-web-_45df612f05aeb028-select-dropdown .select-dropdown__item--active.szh-menu__item:not(.szh-menu__item--hover){--tw-text-opacity:1;color:hsl(var(--text-color-highlight) / var(--tw-text-opacity));background-color:var(--bg-menu-selected)}.devrev-web-_45df612f05aeb028-select-dropdown .select-dropdown__item--active.szh-menu__item.szh-menu__item--disabled{--tw-text-opacity:1;color:hsl(var(--text-color-tertiary) / var(--tw-text-opacity));background-color:var(--bg-menu-selected)}.devrev-web-_45df612f05aeb028-select-dropdown .select-dropdown__actions{padding-left:0.375rem;padding-right:0.375rem;padding-bottom:0.375rem}.devrev-web-_45df612f05aeb028-select-dropdown .select-dropdown__search{display:flex;flex-wrap:nowrap;align-items:center}.devrev-web-_45df612f05aeb028-select-dropdown .select-dropdown__search > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.25rem * var(--tw-space-x-reverse));margin-left:calc(0.25rem * calc(1 - var(--tw-space-x-reverse)))}.devrev-web-_45df612f05aeb028-select-dropdown .select-dropdown__search{width:100%;border-width:0px;border-bottom-width:1px;border-color:var(--border-default);padding-top:0.625rem;padding-bottom:0.625rem;padding-left:1rem;padding-right:1rem;font-size:0.875rem;line-height:1.25rem}.devrev-web-_45df612f05aeb028-select-dropdown .select-dropdown__search-input{width:100%;flex-shrink:1;margin:0px;margin-top:0.125rem;margin-bottom:0.125rem;border-width:0px;background-color:transparent;padding:0px;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.devrev-web-_45df612f05aeb028-select-dropdown .select-dropdown__search-input:focus{border-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}.devrev-web-_45df612f05aeb028-select-dropdown .select-dropdown__search-input{height:1rem;font-size:0.875rem;line-height:1.25rem}.devrev-web-_45df612f05aeb028-select-dropdown .select-dropdown__selected-options-count{flex-shrink:0;flex-grow:1;font-size:0.75rem;line-height:1rem;--tw-text-opacity:1;color:hsl(var(--text-color-tertiary) / var(--tw-text-opacity))}.devrev-web-_45df612f05aeb028-select-dropdown .select-dropdown__results-count{margin-left:auto;font-size:0.75rem;line-height:1rem;--tw-text-opacity:1;color:hsl(var(--text-color-tertiary) / var(--tw-text-opacity))}.devrev-web-_45df612f05aeb028-select-dropdown .select-dropdown__results-detailed-view{display:flex;flex-wrap:nowrap;align-items:center}.devrev-web-_45df612f05aeb028-select-dropdown .select-dropdown__results-detailed-view > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.25rem * var(--tw-space-x-reverse));margin-left:calc(0.25rem * calc(1 - var(--tw-space-x-reverse)))}.devrev-web-_45df612f05aeb028-select-dropdown .select-dropdown__results-detailed-view{border-top-left-radius:1rem;border-top-right-radius:1rem;width:100%;border-width:0px;padding-top:0.375rem;padding-bottom:0.375rem;padding-left:0.5rem;padding-right:0.5rem;font-size:0.875rem;line-height:1.25rem}.devrev-web-_45df612f05aeb028-select-dropdown .szh-menu__submenu .szh-menu__item::after{content:""}.devrev-web-_45df612f05aeb028-select-dropdown .szh-menu.szh-menu--state-open.szh-menu--dir-right{margin-left:0.75rem;margin-top:-0.375rem}
.devrev-web-f8972bef7f2333f3-root{cursor:pointer;border-width:1px;border-color:var(--border-checkbox);background-color:transparent}.devrev-web-f8972bef7f2333f3-root:hover:not(:disabled){border-color:var(--border-input-focused)}.devrev-web-f8972bef7f2333f3-root:focus:not(:disabled){border-color:var(--border-input-focused)}.devrev-web-f8972bef7f2333f3-root:disabled,.devrev-web-f8972bef7f2333f3-root:disabled:hover{cursor:not-allowed}.devrev-web-f8972bef7f2333f3-root:checked{background-clip:border-box;background-origin:padding-box;background-position:center;background-repeat:no-repeat;background-size:auto;border-style:none;background-color:var(--color-background-accent)}.devrev-web-f8972bef7f2333f3-root:checked:disabled,.devrev-web-f8972bef7f2333f3-root:checked:disabled:hover{background-color:var(--bg-toggle)}.devrev-web-f8972bef7f2333f3-background-minus:checked{background-image:url("data:image/svg+xml,%3Csvg width='8' height='2' viewBox='0 0 8 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L7 1' stroke='white' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.devrev-web-f8972bef7f2333f3-background-minus:checked:disabled,.devrev-web-f8972bef7f2333f3-background-minus:checked:disabled:hover{background-image:url("data:image/svg+xml,%3Csvg width='8' height='2' viewBox='0 0 8 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.993774' y='-0.000213623' width='8' height='2' rx='1' fill='rgba(255,255,255,0.5)'/%3E%3C/svg%3E")}.devrev-web-f8972bef7f2333f3-background-tick:checked{background-image:url("data:image/svg+xml,%3Csvg width='10' height='8' viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.465 4.39999L3.58632 6.52131L8.53607 1.57157' stroke='white' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.devrev-web-f8972bef7f2333f3-background-tick:checked:disabled,.devrev-web-f8972bef7f2333f3-background-tick:checked:disabled:hover{background-image:url("data:image/svg+xml,%3Csvg width='10' height='8' viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.20698 0.793C9.39445 0.980528 9.49977 1.23484 9.49977 1.5C9.49977 1.76516 9.39445 2.01947 9.20698 2.207L4.20698 7.207C4.01945 7.39447 3.76514 7.49979 3.49998 7.49979C3.23482 7.49979 2.98051 7.39447 2.79298 7.207L0.79298 5.207C0.610822 5.0184 0.510027 4.7658 0.512306 4.5036C0.514584 4.2414 0.619753 3.99059 0.805161 3.80518C0.990569 3.61977 1.24138 3.5146 1.50358 3.51233C1.76578 3.51005 2.01838 3.61084 2.20698 3.793L3.49998 5.086L7.79298 0.793C7.98051 0.605529 8.23482 0.500214 8.49998 0.500214C8.76514 0.500214 9.01945 0.605529 9.20698 0.793Z' fill='rgba(255,255,255,0.5)'/%3E%3C/svg%3E")}.devrev-web-f8972bef7f2333f3-change-colour-on-disable:disabled,.devrev-web-f8972bef7f2333f3-change-colour-on-disable:disabled:hover{cursor:not-allowed;border-color:var(--border-input);background-color:var(--bg-toggle-disabled)}
.devrev-web-_5fa1ea5c1b250464-datetime-picker{font-size:0.75rem;line-height:1rem;padding:0.5rem;background-color:var(--bg-overlay);border-radius:0.75rem;--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);box-shadow:0px 0px 0px 1px hsla(0,0%,100%,.1),0px 20px 25px -5px rgba(0,0,0,.1),0px 10px 10px -5px rgba(0,0,0,.04)}.devrev-web-_5fa1ea5c1b250464-datetime-picker input[type=number]{-moz-appearance:textfield}.devrev-web-_5fa1ea5c1b250464-datetime-picker input[type=number]::-webkit-inner-spin-button,.devrev-web-_5fa1ea5c1b250464-datetime-picker input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.devrev-web-_5fa1ea5c1b250464-datetime-picker .devrev-web-_5fa1ea5c1b250464-today{position:relative}.devrev-web-_5fa1ea5c1b250464-datetime-picker .devrev-web-_5fa1ea5c1b250464-today:before{position:absolute;bottom:0.125rem;left:50%;--tw-translate-x:-50%;--tw-translate-y:-50%;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));background-color:var(--bg-pill-selected);width:0.125rem;height:0.125rem;border-radius:9999px;content:""}.devrev-web-_5fa1ea5c1b250464-datetime-picker .devrev-web-_5fa1ea5c1b250464-picker-grid{display:grid;-moz-column-gap:0.25rem;column-gap:0.25rem;row-gap:0.625rem}.devrev-web-_5fa1ea5c1b250464-datetime-picker .devrev-web-_5fa1ea5c1b250464-picker-cell-enabled{--tw-text-opacity:1;color:hsl(var(--text-color-secondary) / var(--tw-text-opacity));cursor:pointer}.devrev-web-_5fa1ea5c1b250464-datetime-picker .devrev-web-_5fa1ea5c1b250464-picker-cell-enabled:hover{border-radius:0.375rem;background-color:var(--bg-pill-selected);--tw-text-opacity:1;color:hsl(var(--text-color-primary) / var(--tw-text-opacity))}.devrev-web-_5fa1ea5c1b250464-datetime-picker .devrev-web-_5fa1ea5c1b250464-picker-cell-muted{--tw-text-opacity:1;color:hsl(var(--text-color-tertiary) / var(--tw-text-opacity))}.devrev-web-_5fa1ea5c1b250464-datetime-picker .devrev-web-_5fa1ea5c1b250464-picker-cell-disabled{--tw-text-opacity:1;color:hsl(var(--text-color-tertiary) / var(--tw-text-opacity));cursor:default}.devrev-web-_5fa1ea5c1b250464-datetime-picker .devrev-web-_5fa1ea5c1b250464-picker-cell-selected{--tw-text-opacity:1;color:hsl(var(--text-color-highlight) / var(--tw-text-opacity));border-radius:0.375rem;background-color:var(--bg-menu-selected)}.devrev-web-_5fa1ea5c1b250464-datetime-picker .devrev-web-_5fa1ea5c1b250464-picker-cell{padding-top:0.375rem;padding-bottom:0.375rem}.devrev-web-_5fa1ea5c1b250464-datetime-picker .devrev-web-_5fa1ea5c1b250464-picker-cell-centered-text{display:flex;justify-content:center;align-items:center}.devrev-web-_5fa1ea5c1b250464-datetime-picker .devrev-web-_5fa1ea5c1b250464-chevron-wrapper{display:flex;align-items:center;justify-content:center}.devrev-web-_5fa1ea5c1b250464-datetime-picker .devrev-web-_5fa1ea5c1b250464-chevron{cursor:pointer;opacity:0.5;width:1.75rem;height:1.75rem;border-radius:0.375rem}.devrev-web-_5fa1ea5c1b250464-datetime-picker .devrev-web-_5fa1ea5c1b250464-range-grid{display:grid;row-gap:0.375rem}.devrev-web-_5fa1ea5c1b250464-datetime-picker .devrev-web-_5fa1ea5c1b250464-range-cell-between{background-color:var(--bg-pill-selected)}.devrev-web-_5fa1ea5c1b250464-datetime-picker .devrev-web-_5fa1ea5c1b250464-range-cell-between:hover{border-radius:0px}.devrev-web-_5fa1ea5c1b250464-datetime-picker .devrev-web-_5fa1ea5c1b250464-range-left-border-radius{border-top-left-radius:0.375rem;border-bottom-left-radius:0.375rem}.devrev-web-_5fa1ea5c1b250464-datetime-picker .devrev-web-_5fa1ea5c1b250464-range-left-border-radius:hover{border-top-left-radius:0.375rem;border-bottom-left-radius:0.375rem}.devrev-web-_5fa1ea5c1b250464-datetime-picker .devrev-web-_5fa1ea5c1b250464-range-right-border-radius{border-top-right-radius:0.375rem;border-bottom-right-radius:0.375rem}.devrev-web-_5fa1ea5c1b250464-datetime-picker .devrev-web-_5fa1ea5c1b250464-range-right-border-radius:hover{border-top-right-radius:0.375rem;border-bottom-right-radius:0.375rem}.devrev-web-_5fa1ea5c1b250464-datetime-picker .devrev-web-_5fa1ea5c1b250464-range-start-date{background-color:var(--bg-button-brand);border-top-left-radius:0.375rem;border-bottom-left-radius:0.375rem}.devrev-web-_5fa1ea5c1b250464-datetime-picker .devrev-web-_5fa1ea5c1b250464-range-end-date{background-color:var(--bg-button-brand);border-top-right-radius:0.375rem;border-bottom-right-radius:0.375rem}
.devrev-web-_45554578ec06ef25-date-time-input input[type=datetime-local]::-webkit-calendar-picker-indicator{display:none}

.devrev-web-_06e12295144bc8f3-onboardingSplitLayout {display: flex;height: 100%;width: 100%
}.devrev-web-_06e12295144bc8f3-main {display: flex;width: 50%;flex: 1 1 0%;flex-grow: 1;flex-basis: 0px;flex-direction: column;gap: 1.75rem;padding-bottom: 5rem
}.devrev-web-_06e12295144bc8f3-mainIsMobile {width: 100%
}.devrev-web-_06e12295144bc8f3-header {display: flex;height: 1.5rem;flex-shrink: 0;align-items: center;gap: 1rem;padding-right: 1rem;padding-top: 2rem
}@media (min-width: 640px) {.devrev-web-_06e12295144bc8f3-header {gap: 0px;padding-right: 7rem
    }
}.devrev-web-_06e12295144bc8f3-backButtonContainer {display: flex;width: auto;align-items: center;justify-content: center
}@media (min-width: 640px) {.devrev-web-_06e12295144bc8f3-backButtonContainer {width: 7rem
    }
}.devrev-web-_06e12295144bc8f3-backButtonContainer>* {margin-left: 1rem
}@media (min-width: 640px) {.devrev-web-_06e12295144bc8f3-backButtonContainer>* {margin-left: 0px
    }
}.devrev-web-_06e12295144bc8f3-progressBarWrapper {display: flex;height: 100%;flex-grow: 1;align-items: center
}.devrev-web-_06e12295144bc8f3-progressBar {flex-grow: 1
}.devrev-web-_06e12295144bc8f3-contentWrapper {display: flex;flex-direction: column;overflow-x: hidden;overflow-y: hidden
}.devrev-web-_06e12295144bc8f3-content {display: flex;flex-grow: 1;flex-direction: column;overflow-y: auto;overflow-x: hidden;padding-left: 1rem;padding-right: 1rem
}@media (min-width: 640px) {.devrev-web-_06e12295144bc8f3-content {padding-left: 7rem;padding-right: 7rem
    }
}.devrev-web-_06e12295144bc8f3-footer {display: flex;flex-shrink: 0;flex-direction: column;gap: 0.5rem;padding-left: 1rem;padding-right: 1rem
}@media (min-width: 640px) {.devrev-web-_06e12295144bc8f3-footer {padding-left: 7rem;padding-right: 7rem
    }
}.devrev-web-_06e12295144bc8f3-visualization {display: flex;width: 50%;flex: 1 1 0%;flex-basis: 0px;flex-direction: column
}.devrev-web-_06e12295144bc8f3-plugWidget {position: absolute;bottom: 1rem;left: 1rem
}
.devrev-web-_4aafa80da7b7ba76-root{min-width:15px;height:15px;line-height:15px}
.devrev-web-_373f051fed85f698-onboardingSplitLayout {display: flex;height: 100%;width: 100%
}.devrev-web-_373f051fed85f698-main {display: flex;width: 50%;flex: 1 1 0%;flex-grow: 1;flex-basis: 0px;flex-direction: column;gap: 1.75rem;padding-bottom: 5rem
}.devrev-web-_373f051fed85f698-mainIsMobile {width: 100%
}.devrev-web-_373f051fed85f698-header {display: flex;height: 1.5rem;flex-shrink: 0;align-items: center;gap: 1rem;padding-right: 1rem;padding-top: 2rem
}@media (min-width: 640px) {.devrev-web-_373f051fed85f698-header {gap: 0px;padding-right: 7rem
    }
}.devrev-web-_373f051fed85f698-backButtonContainer {width: auto
}@media (min-width: 640px) {.devrev-web-_373f051fed85f698-backButtonContainer {width: 7rem
    }
}.devrev-web-_373f051fed85f698-backButtonContainer>* {margin-left: 1rem
}@media (min-width: 640px) {.devrev-web-_373f051fed85f698-backButtonContainer>* {margin-left: 0px
    }
}.devrev-web-_373f051fed85f698-progressBarWrapper {display: flex;height: 100%;flex-grow: 1;align-items: center
}.devrev-web-_373f051fed85f698-progressBar {flex-grow: 1
}.devrev-web-_373f051fed85f698-contentWrapper {display: flex;flex-direction: column;overflow-x: hidden;overflow-y: hidden
}.devrev-web-_373f051fed85f698-content {display: flex;flex-grow: 1;flex-direction: column;overflow-y: auto;overflow-x: hidden;padding-left: 1rem;padding-right: 1rem
}@media (min-width: 640px) {.devrev-web-_373f051fed85f698-content {padding-left: 7rem;padding-right: 7rem
    }
}.devrev-web-_373f051fed85f698-contentWithConnectingImage {display: flex;flex-grow: 1;flex-direction: column;overflow-y: auto;overflow-x: hidden;padding-left: 5rem
}.devrev-web-_373f051fed85f698-footer {display: flex;flex-shrink: 0;flex-direction: column;gap: 0.5rem;padding-left: 1rem;padding-right: 1rem
}@media (min-width: 640px) {.devrev-web-_373f051fed85f698-footer {padding-left: 7rem;padding-right: 7rem
    }
}.devrev-web-_373f051fed85f698-visualization {display: flex;width: 50%;flex: 1 1 0%;flex-basis: 0px;flex-direction: column;justify-content: center
}.devrev-web-_373f051fed85f698-plugWidget {position: absolute;bottom: 1rem;left: 1rem
}
.devrev-web-_2c00afba89e61270-gradient {pointer-events: none;position: absolute;inset: 0px;display: block;-webkit-user-select: none;-moz-user-select: none;user-select: none;overflow: hidden;background-color: var(--bg-base);opacity: 0.3
}.devrev-web-_2c00afba89e61270-gradientCircle {pointer-events: none;position: absolute;display: block;transform-origin: top left;-webkit-user-select: none;-moz-user-select: none;user-select: none;border-radius: 100%
}.devrev-web-_2c00afba89e61270-gradientCircle:nth-child(1) {top: -5.555555556%;left: 18.95937277%;z-index: 1;height: 77.27272727%;width: 87.09907341%;--tw-rotate: 0deg;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));background-color: rgb(160 150 255 / 1);opacity: 1;--tw-blur: blur(250px);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)
}.devrev-web-_2c00afba89e61270-gradientCircle:nth-child(2) {top: 109.6757576%;left: 69.0890948%;z-index: 2;height: 54.31111111%;width: 28.96650036%;--tw-rotate: 91.82deg;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));background-color: rgb(255 204 0 / 0.8);opacity: 0.8;--tw-blur: blur(250px);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)
}.devrev-web-_2c00afba89e61270-gradientCircle:nth-child(3) {top: 90.41313131%;left: 81.42409123%;z-index: 3;height: 54.31111111%;width: 42.56593015%;--tw-rotate: 91.82deg;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));background-color: rgb(230 106 23 / 1);opacity: 1;--tw-blur: blur(250px);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)
}.devrev-web-_2c00afba89e61270-gradientCircle:nth-child(4) {top: 126.6484848%;left: 32.51603706%;z-index: 4;height: 62.72424242%;width: 10.19244476%;--tw-rotate: 91.82deg;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));background-color: rgb(255 204 0 / 0.8);opacity: 0.8;--tw-blur: blur(250px);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)
}.devrev-web-_2c00afba89e61270-gradientCircle:nth-child(5) {top: 1.737373737%;left: 46.77476835%;z-index: 5;height: 85.39393939%;width: 23.25231646%;--tw-rotate: 90.15deg;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));background-color: rgb(0 64 255 / 1);opacity: 1;--tw-blur: blur(250px);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)
}.devrev-web-_2c00afba89e61270-gradientCircle:nth-child(6) {top: 3.131313131%;left: 58.80256593%;z-index: 6;height: 140%;width: 41.33998574%;--tw-rotate: 0deg;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));background-color: rgb(221 153 255 / 1);opacity: 1;--tw-blur: blur(250px);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)
}
.devrev-web-_1c8d93c213e00717-visualization {position:relative;display:flex;height:100%;width:100%;flex-grow:1;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;background-color:var(--bg-base);padding:2.5rem
}.devrev-web-_1c8d93c213e00717-card {z-index:10;display:flex;width:10rem;flex-direction:column;gap:0.75rem;border-radius:1rem;background-color:var(--bg-base);padding-left:3rem;padding-right:3rem;padding-top:1rem;padding-bottom:1rem;--tw-shadow:var(--shadow-slide-in);--tw-shadow-colored:var(--shadow-slide-in);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}.devrev-web-_1c8d93c213e00717-header {display:flex;align-items:center;justify-content:center
}.devrev-web-_1c8d93c213e00717-main {display:flex;align-items:center;justify-content:center
}.devrev-web-_1c8d93c213e00717-avatar>div>div {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
}.devrev-web-_1c8d93c213e00717-orgName {overflow-wrap:break-word;text-align:center;font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity:1;color:hsl(var(--text-color-primary) / var(--tw-text-opacity));opacity:0.8;font-variation-settings:'wght' var(--fontWeight-medium);word-break:break-word;word-wrap:break-word
}:root.light .devrev-web-_1c8d93c213e00717-orgName {opacity:1
}.devrev-web-_1c8d93c213e00717-gradientBackground {z-index:0
}
.devrev-web-_4dcfb02752b71e17-content {display: flex;flex-grow: 1;flex-direction: column
}.devrev-web-_4dcfb02752b71e17-content>form {display: flex;flex-grow: 1;flex-direction: column
}.devrev-web-_4dcfb02752b71e17-content>form label,.devrev-web-_4dcfb02752b71e17-content>form h3 {color: hsla(0, 0%, 100%, 0.8);font-size: 0.875rem;line-height: 1.25rem;font-weight: 500
}:root.light .devrev-web-_4dcfb02752b71e17-content>form label,:root.light .devrev-web-_4dcfb02752b71e17-content>form h3 {--tw-text-opacity: 1;color: hsl(var(--text-color-highlight) / var(--tw-text-opacity))
}.devrev-web-_4dcfb02752b71e17-pageTitle {font-size: 1.25rem;line-height: 1.75rem;font-weight: 600;--tw-text-opacity: 1;color: hsl(var(--text-color-highlight) / var(--tw-text-opacity))
}.devrev-web-_4dcfb02752b71e17-intro {margin-bottom: 1rem;display: flex;flex-direction: column;gap: 0.25rem;padding-top: 1.5rem
}.devrev-web-_4dcfb02752b71e17-introTitle {color: hsla(0, 0%, 100%, 0.8);font-size: 0.875rem;line-height: 1.25rem;font-weight: 500
}:root.light .devrev-web-_4dcfb02752b71e17-introTitle {--tw-text-opacity: 1;color: hsl(var(--text-color-highlight) / var(--tw-text-opacity))
}.devrev-web-_4dcfb02752b71e17-introDescription {display: flex;font-size: 0.875rem;line-height: 1.25rem;--tw-text-opacity: 1;color: hsl(var(--text-color-secondary) / var(--tw-text-opacity));opacity: 0.6
}:root.light .devrev-web-_4dcfb02752b71e17-introDescription {--tw-text-opacity: 1;color: hsl(var(--text-color-primary) / var(--tw-text-opacity))
}.devrev-web-_4dcfb02752b71e17-footer {display: flex;flex-shrink: 0;gap: 0.5rem;padding-top: 1.5rem
}
.devrev-web-_55a2c84a6407d95a-card{box-shadow:0 1px 5px rgba(0,0,0,.6);position:relative;transition-duration:300ms;transition-property:transform,box-shadow;transition-timing-function:ease-out;transform:rotate3d(0)}.devrev-web-_55a2c84a6407d95a-card:hover{transition-duration:150ms;box-shadow:0 5px 20px 5px rgba(0,0,0,.2666666667)}.devrev-web-_55a2c84a6407d95a-glow{position:absolute;width:100%;height:100%;left:0;top:0;background-image:radial-gradient(circle at 50% -20%, rgba(255, 255, 255, 0.1333333333), rgba(0, 0, 0, 0.0588235294))}
.devrev-web-_9e39932a980fe614-nuxLayout {display: flex;height: 100%;width: 100%;flex-direction: column;gap: 1.75rem;padding-top: 1.75rem
}.devrev-web-_9e39932a980fe614-header {display: flex;height: 1.5rem;flex-shrink: 0;align-items: center;padding-right: 1rem
}@media (min-width: 640px) {.devrev-web-_9e39932a980fe614-header {padding-right: 6rem
    }
}.devrev-web-_9e39932a980fe614-backButtonContainer {z-index: 10;display: flex;width: 1rem;align-items: center;justify-content: flex-start
}@media (min-width: 640px) {.devrev-web-_9e39932a980fe614-backButtonContainer {width: 6rem
    }
}.devrev-web-_9e39932a980fe614-logoContainer {z-index: 0;display: flex;flex-shrink: 0;flex-grow: 1;align-items: center;justify-content: center
}.devrev-web-_9e39932a980fe614-contentWrapper {display: flex;width: 100%;flex-grow: 1;align-items: center;justify-content: center;overflow-y: auto;overflow-x: hidden;padding-left: 1rem;padding-right: 1rem
}@media (min-width: 640px) {.devrev-web-_9e39932a980fe614-contentWrapper {padding-left: 2rem;padding-right: 2rem
    }
}.devrev-web-_9e39932a980fe614-content {box-sizing: content-box;display: flex;max-height: 100%;width: 100%;max-width: 30rem;flex-grow: 1;flex-direction: column;padding-top: 0.125rem;padding-bottom: 0.125rem
}.devrev-web-_9e39932a980fe614-plugWidget {position: absolute;bottom: 1rem;left: 1rem
}
.devrev-web-_32d43fd1088ecf7c-visualization {position: relative;display: flex;height: 100%;width: 100%;flex-grow: 1;flex-direction: column;align-items: center;justify-content: center;overflow: hidden;background-color: var(--bg-base);padding: 4rem
}.devrev-web-_32d43fd1088ecf7c-card {position: relative;z-index: 10;display: flex;width: 100%;overflow: hidden;border-radius: 1rem;padding: 0px;padding-top: 56.43%;--tw-shadow: var(--shadow-slide-in);--tw-shadow-colored: var(--shadow-slide-in);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}.devrev-web-_32d43fd1088ecf7c-videoPlayer {position: absolute;top: 0px;left: 0px;height: 100%;width: 100%
}
@keyframes devrev-web-bb3130f50c82478d-caret-blink{0%{opacity:1}12%{opacity:0}36%{opacity:0}48%{opacity:1}100%{opacity:1}}.devrev-web-bb3130f50c82478d-caretBlinking{animation:devrev-web-bb3130f50c82478d-caret-blink 1.04s cubic-bezier(0.167, 0.167, 0.833, 0.833) infinite}
:root {
  --day: 0 0% 100%;
  --night: 0 0% 6%;

  --husk-100: 0 0% 100%;
  --husk-200: 0 0% 98%;
  --husk-300: 0 0% 96%;
  --husk-400: 0 0% 91%;
  --husk-500: 0 0% 81%;
  --husk-600: 320 2% 64%;
  --husk-700: 312 2% 47%;
  --husk-800: 324 3% 31%;
  --husk-900: 330 2% 24%;
  --husk-1000: 330 2% 18%;
  --husk-1100: 330 3% 13%;
  --husk-1200: 0 6% 9%;
  --husk-1300: 0 0% 9%;

  --shuiguo-100: 199 88% 94%;
  --shuiguo-200: 198 91% 82%;
  --shuiguo-300: 198 94% 72%;
  --shuiguo-400: 198 100% 64%;
  --shuiguo-500: 198 94% 57%;
  --shuiguo-600: 197 91% 40%;

  --hardy-100: 89 89% 93%;
  --hardy-200: 89 91% 87%;
  --hardy-300: 89 88% 72%;
  --hardy-400: 89 100% 64%;
  --hardy-500: 89 85% 46%;
  --hardy-600: 89 89% 32%;

  --persimmon-100: 13 89% 93%;
  --persimmon-200: 13 88% 83%;
  --persimmon-300: 13 87% 67%;
  --persimmon-400: 13 100% 60%;
  --persimmon-500: 13 90% 54%;
  --persimmon-600: 13 91% 36%;

  --dragonfruit-100: 346 93% 95%;
  --dragonfruit-200: 346 85% 87%;
  --dragonfruit-300: 346 88% 74%;
  --dragonfruit-400: 346 98% 58%;
  --dragonfruit-500: 346 92% 46%;
  --dragonfruit-600: 346 91% 41%;

  --jabuticaba: 263 100% 42%;
  --jabuticaba-100: 258 67% 97%;
  --jabuticaba-200: 259 85% 85%;
  --jabuticaba-300: 259 90% 65%;
  --jabuticaba-400: 259 100% 45%;
  --jabuticaba-500: 259 94% 42%;
  --jabuticaba-600: 267 97% 15%;

  --banginapalli: 54 100% 50%;
  --banginapalli-100: 55 100% 93%;
  --banginapalli-200: 55 100% 80%;
  --banginapalli-300: 55 100% 69%;
  --banginapalli-400: 48 100% 51%;
  --banginapalli-500: 49 100% 38%;
  --banginapalli-600: 55 100% 25%;

  --action: var(--banginapalli);
  --intelligence: var(--jabuticaba);

  --action-100: var(--banginapalli-100);
  --action-200: var(--banginapalli-200);
  --action-300: var(--banginapalli-300);
  --action-400: var(--banginapalli-400);
  --action-500: var(--banginapalli-500);
  --action-600: var(--banginapalli-600);

  --intelligence-100: var(--jabuticaba-100);
  --intelligence-200: var(--jabuticaba-200);
  --intelligence-300: var(--jabuticaba-300);
  --intelligence-400: var(--jabuticaba-400);
  --intelligence-500: var(--jabuticaba-500);
  --intelligence-600: var(--jabuticaba-600);

  &[data-arcade-theme='jabuticaba'] {
    --action-100: var(--banginapalli-100);
    --action-200: var(--banginapalli-200);
    --action-300: var(--banginapalli-300);
    --action-400: var(--banginapalli-400);
    --action-500: var(--banginapalli-500);
    --action-600: var(--banginapalli-600);

    --intelligence-100: var(--jabuticaba-100);
    --intelligence-200: var(--jabuticaba-200);
    --intelligence-300: var(--jabuticaba-300);
    --intelligence-400: var(--jabuticaba-400);
    --intelligence-500: var(--jabuticaba-500);
    --intelligence-600: var(--jabuticaba-600);
  }

  &[data-arcade-theme='dragonfruit'] {
    --action-100: var(--hardy-100);
    --action-200: var(--hardy-200);
    --action-300: var(--hardy-300);
    --action-400: var(--hardy-400);
    --action-500: var(--hardy-500);
    --action-600: var(--hardy-600);

    --intelligence-100: var(--dragonfruit-100);
    --intelligence-200: var(--dragonfruit-200);
    --intelligence-300: var(--dragonfruit-300);
    --intelligence-400: var(--dragonfruit-400);
    --intelligence-500: var(--dragonfruit-500);
    --intelligence-600: var(--dragonfruit-600);
  }
}



:root[data-theme="arcade"]:not(.arcade-dark):not(.dark) .force-inverted[class],
.arcade-dark,
.dark.arcade-dark,
.arcade-dark .force-dark {
  --color-primary: var(--day);
  --color-secondary: var(--husk-600);
  --color-tertiary: var(--husk-400);
  --color-on-fill: var(--husk-1000);
  --color-night: var(--husk-900);
  --color-surface-inset: var(--husk-1100);
  --color-surface-backdrop: var(--husk-1000);
  --color-intelligence: var(--intelligence);
  --color-action: var(--action);
  --color-contrast-action: var(--action-400);
  --color-vibrant: var(--intelligence-200);

  --bg-layer-00: var(--night);
  --bg-layer-01: var(--husk-1000);
  --bg-layer-02: var(--husk-900);
  --bg-layer-03: var(--husk-900);
  --bg-layer-04: var(--husk-900);

  --bg-outline-00: var(--husk-900);
  --bg-outline-01: var(--husk-800);
  --bg-outline-02: var(--husk-700);
  --bg-outline-03: var(--husk-600);

  --bg-interactive-primary-resting: var(--day);
  --bg-interactive-primary-hovered: var(--action-400);
  --bg-interactive-primary-pressed: var(--action-500);
  --bg-interactive-secondary-resting: var(--husk-900);
  --bg-interactive-secondary-hovered: var(--husk-800);
  --bg-interactive-secondary-pressed: var(--husk-700);
  --bg-interactive-tertiary-hovered: var(--husk-800);
  --bg-interactive-tertiary-pressed: var(--husk-700);
  --bg-interactive-destructive-resting: var(--dragonfruit-400);
  --bg-interactive-destructive-hovered: var(--dragonfruit-300);
  --bg-interactive-destructive-pressed: var(--dragonfruit-200);
  --bg-interactive-smart-resting: var(--jabuticaba-400);
  --bg-interactive-smart-hovered: var(--jabuticaba-300);
  --bg-interactive-smart-pressed: var(--jabuticaba-200);
  --bg-interactive-navigation-hovered: var(--husk-1000);
  --bg-interactive-navigation-pressed: var(--husk-900);
  --bg-interactive-bucket-resting: var(--husk-1000);
  --bg-interactive-bucket-hovered: var(--husk-900);
  --bg-interactive-bucket-pressed: var(--husk-800);
  --bg-interactive-tab-hovered: var(--husk-900);
  --bg-interactive-tab-pressed: var(--husk-800);
  --bg-interactive-stack-pressed: var(--husk-700);
  --bg-interactive-stack-resting: var(--husk-800);
  --bg-interactive-stack-hovered: var(--husk-700);

  --bg-input-text-resting: var(--husk-1000);
  --bg-input-text-pressed: var(--husk-1000);
  --bg-input-search-resting: var(--night);
  --bg-input-search-pressed: var(--night);
  --bg-input-select-active: var(--action-400);
  --bg-input-select-pressed: var(--action-500);
  --bg-input-select-hovered: var(--husk-600);
  --bg-input-select-resting: var(--husk-600);
  --bg-input-select-disabled: var(--husk-600);
  /* smart loading bar */
  /* TODO 
@Pranav
 - change these hardcoded values when we have correct token values */
  --bg-smart-loading: 250 80% 64%;
  --gradient-smart-loading: linear-gradient(
    to right,
    hsla(var(--jabuticaba-400), 0),
    hsla(var(--jabuticaba-400), 1),
    hsla(var(--jabuticaba-400), 0)
  );
  --gradient-smart-loading-reverse: linear-gradient(
    to right,
    hsla(var(--jabuticaba-400), 1),
    hsla(var(--jabuticaba-500), 1) 15%,
    90%,
    hsla(var(--jabuticaba-400), 1) 100%
  );
  /* Border */
  --border-outline-00: var(--husk-1000);
  --border-outline-01: var(--husk-900);
  --border-outline-02: var(--husk-800);
  --border-outline-03: var(--husk-700);
  --border-outline-transparent-opacity: var(--day);

  --border-interactive-primary-resting: var(--bg-interactive-primary-resting);
  --border-interactive-primary-hovered: var(--bg-interactive-primary-hovered);
  --border-interactive-primary-pressed: var(--bg-interactive-primary-pressed);
  --border-interactive-secondary-resting: var(--bg-interactive-secondary-resting);
  --border-interactive-secondary-hovered: var(--bg-interactive-secondary-hovered);
  --border-interactive-secondary-pressed: var(--bg-interactive-secondary-pressed);
  --border-interactive-tertiary-hovered: var(--bg-interactive-tertiary-hovered);
  --border-interactive-tertiary-pressed: var(--bg-interactive-tertiary-pressed);
  --border-interactive-destructive-resting: var(--bg-interactive-destructive-resting);
  --border-interactive-destructive-hovered: var(--bg-interactive-destructive-hovered);
  --border-interactive-destructive-pressed: var(--bg-interactive-destructive-pressed);
  --border-interactive-smart-resting: var(--bg-interactive-smart-resting);
  --border-interactive-smart-hovered: var(--bg-interactive-smart-hovered);
  --border-interactive-smart-pressed: var(--bg-interactive-smart-pressed);
  --border-interactive-navigation-hovered: var(--bg-interactive-navigation-hovered);
  --border-interactive-navigation-pressed: var(--bg-interactive-navigation-pressed);
  --border-interactive-bucket-resting: var(--bg-interactive-bucket-hovered);
  --border-interactive-bucket-hovered: var(--bg-interactive-bucket-hovered);
  --border-interactive-bucket-pressed: var(--bg-interactive-bucket-pressed);
  --border-interactive-tab-hovered: var(--bg-interactive-tab-hovered);
  --border-interactive-tab-pressed: var(--bg-interactive-tab-pressed);

  --border-input-text-resting: var(--husk-600);
  --border-input-text-hovered: var(--husk-400);
  --border-input-text-pressed: var(--day);
  --border-input-search-resting: var(--husk-600);
  --border-input-search-hovered: var(--husk-400);
  --border-input-search-pressed: var(--day);
  --border-input-select-resting: var(--husk-800);
  --border-input-select-hovered: var(--husk-600);
  --border-input-select-active: var(--action-400);
  --border-input-select-pressed: var(--action-500);
  --border-input-select-disabled: var(--husk-900);
  /* text */
  --text-color-highlight: var(--husk-100);
  --text-color-primary: var(--color-primary);
  --text-color-secondary: var(--color-secondary);
  --text-color-tertiary: var(--color-tertiary);
  --text-color-muted: var(--husk-700);
  --text-color-inverted: var(--husk-1000);

  --text-static-white: var(--day);
  --text-static-black: var(--night);

  --text-interactive-primary-resting: var(--text-static-black);
  --text-interactive-secondary-resting: var(--text-color-primary);
  --text-interactive-tertiary-resting: var(--text-color-secondary);
  --text-interactive-tertiary-hovered: var(--text-color-primary);
  --text-interactive-tertiary-active: var(--text-color-highlight);
  --text-interactive-navigation-resting: var(--text-color-secondary);
  --text-interactive-navigation-pressed: var(--text-color-primary);
  --text-interactive-bucket-resting: var(--text-color-secondary);
  --text-interactive-bucket-pressed: var(--text-color-primary);
  --text-interactive-link-resting: var(--shuiguo-500);
  --text-interactive-link-hovered: var(--shuiguo-400);
  --text-interactive-tab-hovered: var(--text-color-primary);
  --text-interactive-tab-resting: var(--text-color-secondary);
  --text-interactive-tab-pressed: var(--text-color-primary);

  --text-input-resting: var(--text-color-muted);
  --text-input-active: var(--text-color-primary);
  /* feedback */
  --color-feedback-alert: var(--dragonfruit-300);
  --color-feedback-warning: var(--banginapalli-400);
  --color-feedback-success: var(--hardy-400);
  --color-feedback-smart: var(--jabuticaba-400);
  --color-feedback-inverted: var(--husk-1000);
  --color-feedback-accent: var(--action-600);
  --color-feedback-neutral: var(--husk-400);

  --color-object-developer: var(--shuiguo-400);
  --color-object-customer: var(--hardy-400);
  --color-object-mention: var(--persimmon-400);
  --color-object-engagement: var(--dragonfruit-400);
  --color-object-opportunity: var(--hardy-400);
  --color-object-conversation: var(--persimmon-400);
  --color-object-ticket: var(--banginapalli-600);
  --color-object-issue: var(--shuiguo-400);
  --color-object-sub-feature: var(--hardy-400);
  --color-object-database: var(--persimmon-400);
  --color-object-linkable: var(--banginapalli-400);
  --color-object-runnable: var(--hardy-400);
  --color-object-api-cluster: var(--banginapalli-400);
  --color-object-api: var(--hardy-400);
  --color-object-product: var(--persimmon-400);
  --color-object-enhancement: var(--hardy-400);
  --color-object-feature: var(--hardy-400);
  --color-object-capability: var(--shuiguo-400);
  --color-object-sprint-board: var(--hardy-400);
  --color-object-incident: var(--persimmon-400);

  --color-transparent-opacity: var(--day);

  --color-skeleton: var(--husk-400);
  --color-skeleton-light: var(--day);
  --color-skeleton-dark: var(--husk-400);

  --color-decorative-red: var(--persimmon-400);
  --color-decorative-orange: var(--banginapalli-400);
  --color-decorative-yellow: var(--hardy-400);
  --color-decorative-lime: var(--shuiguo-400);
  --color-decorative-green: var(--hardy-400);
  --color-decorative-sky: var(--husk-400);
  --color-decorative-blue: var(--shuiguo-400);
  --color-decorative-violet: var(--persimmon-400);
  --color-decorative-pink: var(--jabuticaba-400);
}

:root[data-theme="arcade"]:not(.arcade-light):not(.light) .force-inverted[class],
.arcade-light,
.light.arcade-light,
.arcade-light .force-light {
  --color-primary: var(--husk-900);
  --color-secondary: var(--husk-700);
  --color-tertiary: var(--husk-600);
  --color-on-fill: var(--husk-100);
  --color-night: var(--husk-1000);
  --color-surface-inset: var(--husk-400);
  --color-action: var(--action);
  --color-contrast-action: var(--action-400);
  --color-intelligence: var(--intelligence);
  --color-vibrant: var(--intelligence-600);
  --color-surface-backdrop: var(--day);


  /* Background */
  --bg-base: var(--husk-100);
  --bg-layer-00: var(--husk-300);
  --bg-layer-01: var(--day);
  --bg-layer-02: var(--day);
  --bg-layer-03: var(--day);
  --bg-layer-04: var(--day);

  --bg-outline-00: var(--husk-300);
  --bg-outline-01: var(--husk-300);
  --bg-outline-02: var(--husk-300);
  --bg-outline-03: var(--husk-300);

  --bg-interactive-primary-resting: var(--night);
  --bg-interactive-primary-hovered: var(--action-400);
  --bg-interactive-primary-pressed: var(--action-500);

  --bg-interactive-secondary-resting: var(--husk-300);
  --bg-interactive-secondary-hovered: var(--husk-400);
  --bg-interactive-secondary-pressed: var(--husk-500);

  --bg-interactive-tertiary-hovered: var(--husk-300);
  --bg-interactive-tertiary-pressed: var(--husk-400);

  --bg-interactive-destructive-resting: var(--dragonfruit-400);
  --bg-interactive-destructive-hovered: var(--dragonfruit-500);
  --bg-interactive-destructive-pressed: var(--dragonfruit-600);

  --bg-interactive-smart-resting: var(--jabuticaba-400);
  --bg-interactive-smart-hovered: var(--jabuticaba-500);
  --bg-interactive-smart-pressed: var(--jabuticaba-600);

  --bg-interactive-navigation-hovered: var(--husk-200);
  --bg-interactive-navigation-pressed: var(--husk-400);

  --bg-interactive-bucket-resting: var(--husk-100);
  --bg-interactive-bucket-hovered: var(--husk-200);
  --bg-interactive-bucket-pressed: var(--husk-300);
  --bg-interactive-tab-hovered: var(--husk-200);
  --bg-interactive-tab-pressed: var(--husk-300);
  --bg-interactive-stack-pressed: var(--husk-400);
  --bg-interactive-stack-resting: var(--husk-200);
  --bg-interactive-stack-hovered: var(--husk-300);

  --bg-input-text-resting: var(--day);
  --bg-input-text-pressed: var(--day);
  --bg-input-search-resting: var(--day);
  --bg-input-search-pressed: var(--day);
  --bg-input-select-active: var(--action-400);
  --bg-input-select-pressed: var(--action-500);
  --bg-input-select-disabled: var(--husk-100);
  --bg-input-select-resting: var(--husk-100);
  --bg-input-select-hovered: var(--husk-200);
  /* smart loading bar */
  /* TODO 
@Pranav
 - change these hardcoded values when we have correct token values */
  --bg-smart-loading: 250 80% 64%;
  --gradient-smart-loading: linear-gradient(
    to right,
    hsla(var(--jabuticaba-400), 0),
    hsla(var(--jabuticaba-400), 1),
    hsla(var(--jabuticaba-400), 0)
  );
  --gradient-smart-loading-reverse: linear-gradient(
    to right,
    hsla(var(--jabuticaba-400), 1),
    hsla(var(--jabuticaba-500), 1) 15%,
    90%,
    hsla(var(--jabuticaba-400), 1) 100%
  );
  /* Border */
  --border-outline-00: var(--husk-200);
  --border-outline-01: var(--husk-200);
  --border-outline-02: var(--husk-200);
  --border-outline-03: var(--husk-200);
  --border-outline-transparent-opacity: var(--night);

  --border-interactive-primary-resting: var(--bg-interactive-primary-resting);
  --border-interactive-primary-hovered: var(--bg-interactive-primary-hovered);
  --border-interactive-primary-pressed: var(--bg-interactive-primary-pressed);
  --border-interactive-secondary-resting: var(--bg-interactive-secondary-resting);
  --border-interactive-secondary-hovered: var(--bg-interactive-secondary-hovered);
  --border-interactive-secondary-pressed: var(--bg-interactive-secondary-pressed);
  --border-interactive-tertiary-hovered: var(--bg-interactive-tertiary-hovered);
  --border-interactive-tertiary-pressed: var(--bg-interactive-tertiary-pressed);
  --border-interactive-destructive-resting: var(--bg-interactive-destructive-resting);
  --border-interactive-destructive-hovered: var(--bg-interactive-destructive-hovered);
  --border-interactive-destructive-pressed: var(--bg-interactive-destructive-pressed);
  --border-interactive-smart-resting: var(--bg-interactive-smart-resting);
  --border-interactive-smart-hovered: var(--bg-interactive-smart-hovered);
  --border-interactive-smart-pressed: var(--bg-interactive-smart-pressed);
  --border-interactive-navigation-hovered: var(--bg-interactive-navigation-hovered);
  --border-interactive-navigation-pressed: var(--bg-interactive-navigation-pressed);
  --border-interactive-bucket-resting: var(--bg-interactive-bucket-resting);
  --border-interactive-bucket-hovered: var(--bg-interactive-bucket-hovered);
  --border-interactive-bucket-pressed: var(--bg-interactive-bucket-pressed);
  --border-interactive-tab-hovered: var(--bg-interactive-tab-hovered);
  --border-interactive-tab-pressed: var(--bg-interactive-tab-pressed);

  --border-input-text-resting: var(--husk-300);
  --border-input-text-hovered: var(--husk-700);
  --border-input-text-pressed: var(--husk-1000);
  --border-input-search-resting: var(--husk-300);
  --border-input-search-hovered: var(--husk-700);
  --border-input-search-pressed: var(--husk-1000);
  --border-input-select-resting: var(--husk-300);
  --border-input-select-hovered: var(--husk-700);
  --border-input-select-active: var(--action-400);
  --border-input-select-pressed: var(--action-500);
  --border-input-select-disabled: var(--husk-100);
  /* text */
  --text-color-highlight: var(--husk-1000);
  --text-color-primary: var(--color-primary);
  --text-color-secondary: var(--color-secondary);
  --text-color-tertiary: var(--color-tertiary);
  --text-color-muted: var(--husk-500);
  --text-color-inverted: var(--day);

  --text-static-white: var(--day);
  --text-static-black: var(--night);

  --text-interactive-primary-resting: var(--text-static-white);
  --text-interactive-secondary-resting: var(--text-color-primary);
  --text-interactive-tertiary-resting: var(--text-color-secondary);
  --text-interactive-tertiary-hovered: var(--text-color-primary);
  --text-interactive-tertiary-active: var(--text-color-highlight);
  --text-interactive-navigation-resting: var(--text-color-secondary);
  --text-interactive-navigation-pressed: var(--text-color-primary);
  --text-interactive-bucket-resting: var(--text-color-secondary);
  --text-interactive-bucket-pressed: var(--text-color-primary);
  --text-interactive-link-resting: var(--shuiguo-500);
  --text-interactive-link-hovered: var(--shuiguo-600);
  --text-interactive-tab-hovered: var(--husk-600);
  --text-interactive-tab-resting: var(--husk-600);
  --text-interactive-tab-pressed: var(--text-color-primary);

  --text-input-resting: var(--text-color-muted);
  --text-input-active: var(--text-color-primary);

  /* feedback */
  --color-feedback-alert: var(--dragonfruit-500);
  --color-feedback-warning: var(--banginapalli-500);
  --color-feedback-success: var(--hardy-500);
  --color-feedback-smart: var(--jabuticaba-400);
  --color-feedback-inverted: var(--husk-1000);
  --color-feedback-accent: var(--action-400);
  --color-feedback-neutral: var(--text-color-tertiary);

  /* object */
  --color-object-developer: var(--shuiguo-500);
  --color-object-customer: var(--hardy-500);
  --color-object-mention: var(--persimmon-500);
  --color-object-engagement: var(--dragonfruit-500);
  --color-object-opportunity: var(--hardy-500);
  --color-object-conversation: var(--persimmon-500);
  --color-object-ticket: var(--banginapalli-600);
  --color-object-issue: var(--shuiguo-500);
  --color-object-sub-feature: var(--hardy-500);
  --color-object-database: var(--persimmon-500);
  --color-object-linkable: var(--banginapalli-500);
  --color-object-runnable: var(--text-color-tertiary);
  --color-object-api-cluster: var(--banginapalli-500);
  --color-object-api: var(--hardy-500);
  --color-object-product: var(--persimmon-500);
  --color-object-enhancement: var(--hardy-500);
  --color-object-feature: var(--hardy-500);
  --color-object-capability: var(--shuiguo-500);
  --color-object-sprint-board: var(--hardy-500);
  --color-object-incident: var(--persimmon-500);

  --color-transparent-opacity: var(--husk-100);

  /* skeleton */
  --color-skeleton: var(--husk-400);
  --color-skeleton-light: var(--day);
  --color-skeleton-dark: var(--husk-400);

  --color-decorative-red: var(--persimmon-500);
  --color-decorative-orange: var(--persimmon-500);
  --color-decorative-yellow: var(--banginapalli-500);
  --color-decorative-lime: var(--hardy-500);
  --color-decorative-green: var(--hardy-500);
  --color-decorative-sky: var(--shuiguo-600);
  --color-decorative-blue: var(--shuiguo-600);
  --color-decorative-violet: var(--jabuticaba-500);
  --color-decorative-pink: var(--dragonfruit-500);
}

:root[data-theme="arcade"].arcade-dark,
:root[data-theme="arcade"].arcade-light {
  --accent-h: 340;
  --accent-s: 3%;
  --neutral-s: 3%;
  --bg-base: hsl(var(--bg-layer-01));

  body {
    overscroll-behavior: none
  }
}


.devrev-web-ac0d2b1e0ba03a69-ease-glide{--ease-glide: linear( 0, 0.012 0.9%, 0.049 2%, 0.409 9.3%, 0.513 11.9%, 0.606 14.7%, 0.691 17.9%, 0.762 21.3%, 0.82 25%, 0.868 29.1%, 0.907 33.6%, 0.937 38.7%, 0.976 51.3%, 0.994 68.8%, 1 );transition:all .4s var(--ease-glide)}.devrev-web-ac0d2b1e0ba03a69-effect-plastic-button{overflow:clip;isolation:isolate;will-change:transform;transform:translateZ(0);backface-visibility:hidden;perspective:1000px;--gradient-x: -40%;--gradient-y: -40%}.devrev-web-ac0d2b1e0ba03a69-effect-plastic-button:hover,.devrev-web-ac0d2b1e0ba03a69-effect-plastic-button[data-active=true]{box-shadow:9px 15px 8px 0px rgba(0,0,0,.02),5px 10px 6px 0px rgba(0,0,0,.06),3px 4px 5px 0px rgba(0,0,0,.17),1px 1px 3px 0px rgba(0,0,0,.08),inset 1px 1px 3px 1px hsla(0,0%,100%,.3),inset -0.5px -0.5px 1.5px 0px rgba(0,0,0,.4);background-color:hsl(var(--color-action));color:hsl(var(--color-night))}.devrev-web-ac0d2b1e0ba03a69-effect-plastic-button:hover:before,.devrev-web-ac0d2b1e0ba03a69-effect-plastic-button[data-active=true]:before{opacity:1}.devrev-web-ac0d2b1e0ba03a69-effect-plastic-button:hover:after,.devrev-web-ac0d2b1e0ba03a69-effect-plastic-button[data-active=true]:after{opacity:.4}.devrev-web-ac0d2b1e0ba03a69-effect-plastic-button:active,.devrev-web-ac0d2b1e0ba03a69-effect-plastic-button:visited{box-shadow:1px 2px 4px 0px rgba(0,0,0,.02),1px 1px 2px 0px rgba(0,0,0,.03),1px 1px 5px 0px rgba(0,0,0,.1),0px 0px 3px 0px rgba(0,0,0,.08),inset 1px 1px 3px 1px hsla(0,0%,100%,.3),inset -0.5px -0.5px 1.5px 0px rgba(0,0,0,.4);background-color:hsl(var(--color-action));color:hsl(var(--color-night))}.devrev-web-ac0d2b1e0ba03a69-effect-plastic-button:active:before,.devrev-web-ac0d2b1e0ba03a69-effect-plastic-button:visited:before{opacity:1}.devrev-web-ac0d2b1e0ba03a69-effect-plastic-button:active:after,.devrev-web-ac0d2b1e0ba03a69-effect-plastic-button:visited:after{opacity:.4}.devrev-web-ac0d2b1e0ba03a69-effect-plastic-button:before{transform:translateZ(0);backface-visibility:hidden;perspective:1000px;will-change:transform;z-index:-1;inset:0;position:absolute;border-radius:inherit;opacity:0;transition:all .4s var(--ease-glide);content:"";filter:url(#plastic-optimized);-webkit-filter:url(#plastic-optimized);background-color:color-mix(in oklab, hsl(var(--color-action)) 1%, transparent);pointer-events:none}.devrev-web-ac0d2b1e0ba03a69-effect-plastic-button:after{transform:translateZ(0);backface-visibility:hidden;perspective:1000px;will-change:transform;position:absolute;border-radius:inherit;opacity:0;transition:all .4s var(--ease-glide);content:"";inset:0;border:1px solid rgba(0,0,0,0);background:linear-gradient(160deg, hsla(0, 0%, 100%, 0) -50%, hsla(0, 0%, 100%, 0.2) 20%, transparent 35%) padding-box,radial-gradient(circle at var(--gradient-x) var(--gradient-y), transparent 0%, transparent 40%, color-mix(in srgb, hsl(var(--color-action)) 15%, #000 100%) 400%) content-box,linear-gradient(hsl(var(--color-action)), hsl(var(--color-action))) padding-box,linear-gradient(120deg, hsl(0, 0%, 100%) 0%, hsla(0, 0%, 100%, 0.5) 40%, hsla(0, 0%, 100%, 0.3) 60%, hsla(0, 0%, 0%, 0.1) 120%) border-box;background-blend-mode:normal,color-burn,normal,normal;z-index:-2}
@keyframes devrev-web-dc32556fb33fdb70-slideDownAndFade{0%{opacity:0;transform:translateY(-2px)}100%{opacity:1;transform:translateY(0)}}@keyframes devrev-web-dc32556fb33fdb70-slideLeftAndFade{0%{opacity:0;transform:translateX(2px)}100%{opacity:1;transform:translateX(0)}}@keyframes devrev-web-dc32556fb33fdb70-slideUpAndFade{0%{opacity:0;transform:translateY(2px)}100%{opacity:1;transform:translateY(0)}}@keyframes devrev-web-dc32556fb33fdb70-slideRightAndFade{0%{opacity:0;transform:translateX(-2px)}100%{opacity:1;transform:translateX(0)}}@keyframes devrev-web-dc32556fb33fdb70-slideDown{from{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes devrev-web-dc32556fb33fdb70-slideUp{from{height:var(--radix-accordion-content-height)}to{height:0}}.devrev-web-dc32556fb33fdb70-root{position:relative;isolation:isolate;display:flex;min-height:3.5rem;width:100%;flex:1 1 0%;align-items:center;gap:6px;border-radius:0.5rem;padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;border-width:0px;border-style:none;border-color:currentColor;outline:2px solid transparent;outline-width:1px;outline-offset:-1px;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-duration:150ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media (prefers-reduced-motion: reduce){.devrev-web-dc32556fb33fdb70-root{transition-property:none}}.devrev-web-dc32556fb33fdb70-root{font-size:0.875rem;line-height:1.5rem;font-weight:400}.devrev-web-dc32556fb33fdb70-root[data-feedback=info]{outline-color:hsl(var(--color-feedback-accent) / 1)}.devrev-web-dc32556fb33fdb70-root[data-feedback=error]{outline-color:hsl(var(--color-feedback-alert) / 1)}.devrev-web-dc32556fb33fdb70-root[data-feedback=smart]{outline-color:hsl(var(--color-feedback-smart) / 1)}.devrev-web-dc32556fb33fdb70-root[data-feedback=success]{outline-color:hsl(var(--color-feedback-success) / 1)}.devrev-web-dc32556fb33fdb70-root[data-feedback=warning]{outline-color:hsl(var(--color-feedback-warning) / 1)}[data-font=default] .devrev-web-dc32556fb33fdb70-root{font-size:0.875rem;line-height:1.5rem;font-weight:400}[data-font=large] .devrev-web-dc32556fb33fdb70-root{font-size:1rem;line-height:1.5rem;font-weight:400}[data-font=small] .devrev-web-dc32556fb33fdb70-root{font-size:0.75rem;line-height:1rem;font-weight:400}[data-font=h1] .devrev-web-dc32556fb33fdb70-root{font-size:1.5rem;font-weight:700;line-height:2.5rem;font-variation-settings:'wght' var(--fontWeight-bold)}[data-font=h2] .devrev-web-dc32556fb33fdb70-root{font-size:1.25rem;font-weight:600;line-height:2rem}[data-font=h3] .devrev-web-dc32556fb33fdb70-root{font-size:1.125rem;font-weight:600;line-height:1.5rem}.devrev-web-dc32556fb33fdb70-root:not([data-readOnly]){outline-color:hsl(var(--color-primary) / 0.3);transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.devrev-web-dc32556fb33fdb70-root:not([data-readOnly]):focus-within{--tw-shadow:var(--shadow-interactive-focused);--tw-shadow-colored:var(--shadow-interactive-focused);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);outline-style:solid;outline-width:1px;outline-offset:-1px;outline-color:hsl(var(--color-primary) / 0.6)}.devrev-web-dc32556fb33fdb70-root:not([data-readOnly]):hover{outline-color:hsl(var(--color-primary) / 0.8)}.devrev-web-dc32556fb33fdb70-root.devrev-web-dc32556fb33fdb70-disabled:not([data-readOnly]):not([data-hoverbadge]){cursor:not-allowed;opacity:0.4}.devrev-web-dc32556fb33fdb70-root.devrev-web-dc32556fb33fdb70-disabled:not([data-readOnly]):not([data-hoverbadge]) .devrev-web-dc32556fb33fdb70-badge{cursor:not-allowed}.devrev-web-dc32556fb33fdb70-root[data-inline]{min-height:0px;border-radius:0px;background-color:transparent;padding:0px;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.devrev-web-dc32556fb33fdb70-root[data-readOnly]{cursor:not-allowed;--tw-bg-opacity:1;background-color:hsl(var(--bg-interactive-tertiary-hovered) / var(--tw-bg-opacity))}.devrev-web-dc32556fb33fdb70-root[data-readOnly] .devrev-web-dc32556fb33fdb70-badge{cursor:not-allowed}.devrev-web-dc32556fb33fdb70-input{position:relative;z-index:10;width:100%;min-width:0px;flex:1 1 0%;background-color:transparent;padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;border-width:0px;border-style:none;border-color:currentColor;--tw-text-opacity:1;color:hsl(var(--text-input-active) / var(--tw-text-opacity))}.devrev-web-dc32556fb33fdb70-input:focus{border-style:none;border-color:currentColor;--tw-shadow:0 0 0;--tw-shadow-colored:0 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);--tw-shadow-color:none;--tw-shadow:var(--tw-shadow-colored);outline-width:0px}.devrev-web-dc32556fb33fdb70-input{font-size:0.875rem;line-height:1.5rem;font-weight:400}[data-font=default] .devrev-web-dc32556fb33fdb70-input{font-size:0.875rem;line-height:1.5rem;font-weight:400}[data-font=large] .devrev-web-dc32556fb33fdb70-input{font-size:1rem;line-height:1.5rem;font-weight:400}[data-font=small] .devrev-web-dc32556fb33fdb70-input{font-size:0.75rem;line-height:1rem;font-weight:400}[data-font=h1] .devrev-web-dc32556fb33fdb70-input{font-size:1.5rem;font-weight:700;line-height:2.5rem;font-variation-settings:'wght' var(--fontWeight-bold)}[data-font=h2] .devrev-web-dc32556fb33fdb70-input{font-size:1.25rem;font-weight:600;line-height:2rem}[data-font=h3] .devrev-web-dc32556fb33fdb70-input{font-size:1.125rem;font-weight:600;line-height:1.5rem}.devrev-web-dc32556fb33fdb70-input:-webkit-autofill,.devrev-web-dc32556fb33fdb70-input:-webkit-autofill:hover,.devrev-web-dc32556fb33fdb70-input:-webkit-autofill:focus,.devrev-web-dc32556fb33fdb70-input:-webkit-autofill:active{-webkit-background-clip:text;-webkit-text-fill-color:hsl(var(--text-input-active)/var(--tw-text-opacity)) !important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;box-shadow:inset 0 0 20px 20px none}.devrev-web-dc32556fb33fdb70-input:disabled{cursor:not-allowed}.devrev-web-dc32556fb33fdb70-select-trigger{min-height:3.5rem;width:100%;cursor:pointer;align-items:center;padding-left:1rem;padding-right:1rem;padding-top:0.5rem;padding-bottom:0.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:0.875rem;line-height:1.375rem;font-weight:400;outline-style:solid;outline-width:1px;outline-offset:-1px;outline-color:hsl(var(--color-primary) / 0.3);display:flex;gap:0.375rem;border-radius:0.5rem}.devrev-web-dc32556fb33fdb70-select-trigger:focus-within{--tw-shadow:var(--shadow-interactive-focused);--tw-shadow-colored:var(--shadow-interactive-focused);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);outline-color:hsl(var(--color-primary) / 0.8)}.devrev-web-dc32556fb33fdb70-select-trigger[data-feedback=info]{outline-color:hsl(var(--color-feedback-accent) / 1)}.devrev-web-dc32556fb33fdb70-select-trigger[data-feedback=error]{outline-color:hsl(var(--color-feedback-alert) / 1)}.devrev-web-dc32556fb33fdb70-select-trigger[data-feedback=smart]{outline-color:hsl(var(--color-feedback-smart) / 1)}.devrev-web-dc32556fb33fdb70-select-trigger[data-feedback=success]{outline-color:hsl(var(--color-feedback-success) / 1)}.devrev-web-dc32556fb33fdb70-select-trigger[data-feedback=warning]{outline-color:hsl(var(--color-feedback-warning) / 1)}.devrev-web-dc32556fb33fdb70-select-trigger.devrev-web-dc32556fb33fdb70-not-disabled:active{outline-color:hsl(var(--color-primary) / 0.8)}.devrev-web-dc32556fb33fdb70-select-trigger.devrev-web-dc32556fb33fdb70-not-disabled:focus-within{--tw-shadow:var(--shadow-interactive-focused);--tw-shadow-colored:var(--shadow-interactive-focused);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);outline-color:hsl(var(--color-primary) / 0.8)}.devrev-web-dc32556fb33fdb70-select-trigger.devrev-web-dc32556fb33fdb70-not-disabled:not([data-feedback]):not([data-inline]):hover{outline-color:hsl(var(--color-primary) / 0.8)}.devrev-web-dc32556fb33fdb70-select-trigger:not([data-disabled]):not([data-readonly]):hover{outline-color:hsl(var(--color-primary) / 0.8)}.devrev-web-dc32556fb33fdb70-select-trigger:not([data-disabled]):not([data-readonly]):active{outline-color:hsl(var(--color-primary) / 0.8)}.devrev-web-dc32556fb33fdb70-select-trigger.devrev-web-dc32556fb33fdb70-disabled:not([data-readonly]){cursor:not-allowed;opacity:0.4}.devrev-web-dc32556fb33fdb70-select-trigger[data-readonly]{cursor:not-allowed}.devrev-web-dc32556fb33fdb70-select-trigger[data-inline]{min-height:1.75rem;border-radius:0px;background-color:transparent;padding:0px;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.devrev-web-dc32556fb33fdb70-select-trigger[data-inline]:focus-within{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.devrev-web-dc32556fb33fdb70-select-popover{display:flex;flex-direction:column;overflow:hidden;border-radius:0.75rem;--tw-bg-opacity:1;background-color:hsl(var(--color-surface-backdrop) / var(--tw-bg-opacity));--tw-shadow:0 25px 50px -12px rgb(0 0 0 / 0.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);min-width:var(--radix-dropdown-menu-trigger-width)}.devrev-web-dc32556fb33fdb70-select-popover[data-side=top],.devrev-web-dc32556fb33fdb70-select-popover[data-side=top]{animation:devrev-web-dc32556fb33fdb70-slideUpAndFade 150ms ease-in-out}.devrev-web-dc32556fb33fdb70-select-popover[data-side=right],.devrev-web-dc32556fb33fdb70-select-popover[data-side=right]{animation:devrev-web-dc32556fb33fdb70-slideRightAndFade 150ms ease-in-out}.devrev-web-dc32556fb33fdb70-select-popover[data-side=bottom],.devrev-web-dc32556fb33fdb70-select-popover[data-side=bottom]{animation:devrev-web-dc32556fb33fdb70-slideDownAndFade 150ms ease-in-out}.devrev-web-dc32556fb33fdb70-select-popover[data-side=left],.devrev-web-dc32556fb33fdb70-select-popover[data-side=left]{animation:devrev-web-dc32556fb33fdb70-slideLeftAndFade 150ms ease-in-out}.devrev-web-dc32556fb33fdb70-select-scroll-area{display:flex;max-height:calc(var(--radix-popper-available-height) - 4rem);flex-grow:1;flex-direction:column}.devrev-web-dc32556fb33fdb70-select-value{max-width:100%;overflow:hidden}.devrev-web-dc32556fb33fdb70-select-value[data-selected=true]{--tw-text-opacity:1;color:hsl(var(--text-input-active) / var(--tw-text-opacity))}.devrev-web-dc32556fb33fdb70-select-value[data-selected=false]{--tw-text-opacity:1;color:hsl(var(--text-color-tertiary) / var(--tw-text-opacity))}.devrev-web-dc32556fb33fdb70-select-value span:not(:last-child)::after{content:", "}.devrev-web-dc32556fb33fdb70-select-icon{--tw-text-opacity:1;color:hsl(var(--text-color-tertiary) / var(--tw-text-opacity))}.devrev-web-dc32556fb33fdb70-count{--tw-text-opacity:1;color:hsl(var(--text-color-muted) / var(--tw-text-opacity));font-size:0.6875rem;line-height:.75rem;font-weight:400;display:flex;align-items:center;gap:1px}.devrev-web-dc32556fb33fdb70-increase-button,.devrev-web-dc32556fb33fdb70-decrease-button{display:flex;width:1rem;justify-content:center;--tw-text-opacity:1;color:hsl(var(--text-color-muted) / var(--tw-text-opacity))}.devrev-web-dc32556fb33fdb70-increase-button[data-disabled=false]:hover,.devrev-web-dc32556fb33fdb70-decrease-button[data-disabled=false]:hover{--tw-text-opacity:1;color:hsl(var(--text-color-tertiary) / var(--tw-text-opacity))}.devrev-web-dc32556fb33fdb70-inline-field{transition:all .1s ease-in-out;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:20.5%;text-decoration-thickness:9%;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.devrev-web-dc32556fb33fdb70-inline-field:not(:hover):not(:focus):not(:focus-within){text-decoration-color:hsl(var(--text-color-muted))}.devrev-web-dc32556fb33fdb70-root[data-feedback=error] .devrev-web-dc32556fb33fdb70-inline-field,.devrev-web-dc32556fb33fdb70-select-trigger[data-feedback=error] .devrev-web-dc32556fb33fdb70-inline-field{text-decoration-color:hsl(var(--color-feedback-alert)/var(--tw-text-opacity)) !important}
.devrev-web-_6207dca539c15afe-dotted-underline-tertiary{text-decoration-color:hsl(var(--text-color-tertiary));text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:8%;text-underline-offset:5%;text-underline-position:from-font}.devrev-web-_6207dca539c15afe-dotted-underline-tertiary:hover{text-decoration-color:hsl(var(--text-color-primary))}
@keyframes devrev-web-_31b5c14c9cabbd9b-scaleIn{from{opacity:0;transform:scale(0.95)}to{opacity:1;transform:scale(1)}}@keyframes devrev-web-_31b5c14c9cabbd9b-scaleOut{from{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0.95)}}.devrev-web-_31b5c14c9cabbd9b-root{transform-origin:var(--radix-tooltip-content-transform-origin)}.devrev-web-_31b5c14c9cabbd9b-root[data-state=delayed-open],.devrev-web-_31b5c14c9cabbd9b-root[data-state=instant-open]{animation:devrev-web-_31b5c14c9cabbd9b-scaleIn 150ms ease-out}.devrev-web-_31b5c14c9cabbd9b-root[data-state=closed]{animation:devrev-web-_31b5c14c9cabbd9b-scaleOut 100ms ease-in}
.devrev-web-_465e265da702843a-root:hover>:first-child {--tw-bg-opacity:1;background-color:hsl(var(--color-action) / var(--tw-bg-opacity));scale:1.1
}.devrev-web-_465e265da702843a-root>:first-child {transition-duration:100ms
}.devrev-web-_465e265da702843a-root[data-state=checked] {--tw-bg-opacity:1;background-color:hsl(var(--color-primary) / var(--tw-bg-opacity));padding-right:var(--spacing-dynamic-4xs);padding-left:var(--spacing-dynamic-base);outline-color:hsl(var(--color-primary) / 1)
}.devrev-web-_465e265da702843a-root[data-state=checked]:hover>:first-child {--tw-bg-opacity:1;background-color:hsl(var(--color-action) / var(--tw-bg-opacity));scale:1.1
}.devrev-web-_465e265da702843a-root[data-state=checked]>:first-child {--tw-bg-opacity:1;background-color:hsl(var(--color-on-fill) / var(--tw-bg-opacity))
}.devrev-web-_465e265da702843a-root[data-state=checked]>:nth-child(2) {opacity:1
}.devrev-web-_465e265da702843a-icon {position:absolute;left:25%;top:50%;--tw-translate-x:-50%;--tw-translate-y:-50%;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));opacity:0
}.devrev-web-_465e265da702843a-icon i {height:0.5rem;width:0.5rem
}
.devrev-web-_81ddeeb09a0ae9aa-default-typography b,.devrev-web-_81ddeeb09a0ae9aa-default-typography strong{font-weight:700;font-variation-settings:'wght' var(--fontWeight-bold)}.devrev-web-_81ddeeb09a0ae9aa-default-typography p{margin-top:var(--spacing-dynamic-3xs);margin-bottom:var(--spacing-dynamic-3xs);font-size:var(--fontSize-body);line-height:var(--leading-body);letter-spacing:var(--tracking-body);--dynamic-line-height:var(--leading-body);font-variation-settings:'wght' var(--fontWeight-regular)}.devrev-web-_81ddeeb09a0ae9aa-default-typography p+p{margin-top:var(--spacing-dynamic-xs);margin-bottom:var(--spacing-dynamic-xs)}.devrev-web-_81ddeeb09a0ae9aa-default-typography h1{margin-bottom:var(--spacing-dynamic-5xs);margin-top:var(--spacing-dynamic-sm);font-weight:700;font-size:var(--fontSize-title-1);line-height:var(--leading-title-1);letter-spacing:var(--tracking-title-1);--dynamic-line-height:var(--leading-title-1);font-variation-settings:'wght' var(--fontWeight-bold)}.devrev-web-_81ddeeb09a0ae9aa-default-typography h2{margin-bottom:var(--spacing-dynamic-5xs);margin-top:var(--spacing-dynamic-sm);font-weight:700;font-size:var(--fontSize-title-2);line-height:var(--leading-title-2);letter-spacing:var(--tracking-title-2);--dynamic-line-height:var(--leading-title-2);font-variation-settings:'wght' var(--fontWeight-bold)}.devrev-web-_81ddeeb09a0ae9aa-default-typography h3{margin-bottom:var(--spacing-dynamic-5xs);margin-top:var(--spacing-dynamic-xs);font-weight:700;font-size:var(--fontSize-title-3);line-height:var(--leading-title-3);letter-spacing:var(--tracking-title-3);--dynamic-line-height:var(--leading-title-3);font-variation-settings:'wght' var(--fontWeight-bold)}.devrev-web-_81ddeeb09a0ae9aa-default-typography hr{margin-top:var(--spacing-dynamic-sm);margin-bottom:var(--spacing-dynamic-sm)}.devrev-web-_81ddeeb09a0ae9aa-default-typography blockquote,.devrev-web-_81ddeeb09a0ae9aa-default-typography pre{margin-top:0.5rem;margin-bottom:0.5rem}.devrev-web-_81ddeeb09a0ae9aa-default-typography>:first-child{margin-top:0px}.devrev-web-_81ddeeb09a0ae9aa-default-typography>:last-child{margin-bottom:0px}.devrev-web-_81ddeeb09a0ae9aa-preview-text *{--tw-text-opacity:1;color:hsl(var(--text-color-secondary) / var(--tw-text-opacity));font-size:var(--fontSize-body);line-height:var(--leading-body);letter-spacing:var(--tracking-body);--dynamic-line-height:var(--leading-body)}.devrev-web-_81ddeeb09a0ae9aa-preview-text ul{margin-bottom:0px !important;margin-top:0px !important;padding-left:0px !important}.devrev-web-_81ddeeb09a0ae9aa-editor-content--experience-chat{font-variation-settings:'wght' var(--fontWeight-regular);max-width:64ch}.devrev-web-_81ddeeb09a0ae9aa-editor-content--experience-chat p+p{margin-top:0px;margin-bottom:0px}.devrev-web-_81ddeeb09a0ae9aa-editor-content--experience-chat p{margin-top:0px;margin-bottom:0px}.devrev-web-_81ddeeb09a0ae9aa-editor-content--experience-chat ul>:last-child{margin-bottom:0px !important}.devrev-web-_81ddeeb09a0ae9aa-editor-content--experience-chat ol>:last-child{margin-bottom:0px !important}.devrev-web-_81ddeeb09a0ae9aa-editor-content--experience-document{font-variation-settings:'wght' var(--fontWeight-regular);max-width:64ch}.devrev-web-_81ddeeb09a0ae9aa-editor-content--experience-email>*{margin-bottom:0.375rem}.devrev-web-_81ddeeb09a0ae9aa-editor-content--experience-email h1,.devrev-web-_81ddeeb09a0ae9aa-editor-content--experience-email h2,.devrev-web-_81ddeeb09a0ae9aa-editor-content--experience-email p{margin-bottom:0.75rem}.devrev-web-_81ddeeb09a0ae9aa-editor-content--experience-email *:last-child{margin-bottom:0px}.devrev-web-_81ddeeb09a0ae9aa-editor-content{border-width:0px}.devrev-web-_81ddeeb09a0ae9aa-editor-content ul,.devrev-web-_81ddeeb09a0ae9aa-editor-content ol{padding-left:var(--spacing-dynamic-base)}.devrev-web-_81ddeeb09a0ae9aa-editor-content li::marker{color:hsla(var(--color-secondary)/0.6)}.devrev-web-_81ddeeb09a0ae9aa-editor-content ol::marker{color:hsla(var(--color-secondary)/0.6)}.devrev-web-_81ddeeb09a0ae9aa-editor-content ul{list-style-type:disc}.devrev-web-_81ddeeb09a0ae9aa-editor-content ol{list-style-type:decimal}.devrev-web-_81ddeeb09a0ae9aa-editor-content ol:has(p:dir(rtl)),.devrev-web-_81ddeeb09a0ae9aa-editor-content ul:has(p:dir(rtl)){direction:rtl;margin-left:0px;margin-right:0px;padding-right:1rem;padding-left:0px}.devrev-web-_81ddeeb09a0ae9aa-editor-content ol:has(p:dir(rtl))>li,.devrev-web-_81ddeeb09a0ae9aa-editor-content ul:has(p:dir(rtl))>li{direction:rtl;margin-left:0;margin-right:0;text-align:right}.devrev-web-_81ddeeb09a0ae9aa-editor-content ol:has(p:dir(rtl))>li>p,.devrev-web-_81ddeeb09a0ae9aa-editor-content ul:has(p:dir(rtl))>li>p{text-align:right}.devrev-web-_81ddeeb09a0ae9aa-editor-content code{border-radius:0.25rem;padding-top:0.125rem;padding-bottom:0.125rem;font-size:0.75rem;line-height:1rem;font-weight:500}.devrev-web-_81ddeeb09a0ae9aa-editor-content :not(pre)>code{background-color:hsl(var(--color-feedback-neutral) / 0.1);padding-left:0.25rem;padding-right:0.25rem;--tw-text-opacity:1;color:hsl(var(--color-decorative-green) / var(--tw-text-opacity))}.devrev-web-_81ddeeb09a0ae9aa-editor-content :not(pre)>code *::-moz-selection{background-color:hsl(var(--color-decorative-green) / 0.1)}.devrev-web-_81ddeeb09a0ae9aa-editor-content :not(pre)>code *::selection{background-color:hsl(var(--color-decorative-green) / 0.1)}.devrev-web-_81ddeeb09a0ae9aa-editor-content :not(pre)>code::-moz-selection{background-color:hsl(var(--color-decorative-green) / 0.1)}.devrev-web-_81ddeeb09a0ae9aa-editor-content :not(pre)>code::selection{background-color:hsl(var(--color-decorative-green) / 0.1)}.devrev-web-_81ddeeb09a0ae9aa-editor-content pre{border-radius:0.375rem;--tw-bg-opacity:1;background-color:hsl(var(--bg-layer-02) / var(--tw-bg-opacity));padding:0.5rem;outline-style:solid;outline-width:1px;outline-offset:-1px;outline-color:hsl(var(--border-outline-02) / 1);font-size:0.875rem;line-height:1.5rem;font-weight:400}.devrev-web-_81ddeeb09a0ae9aa-editor-content pre>code{border-radius:0.25rem;background-color:transparent;padding-top:0.125rem;padding-bottom:0.125rem;--tw-text-opacity:1;color:hsl(var(--color-feedback-neutral) / var(--tw-text-opacity))}.devrev-web-_81ddeeb09a0ae9aa-editor-content pre>code *::-moz-selection{background-color:hsl(var(--color-feedback-neutral) / 0.1)}.devrev-web-_81ddeeb09a0ae9aa-editor-content pre>code *::selection{background-color:hsl(var(--color-feedback-neutral) / 0.1)}.devrev-web-_81ddeeb09a0ae9aa-editor-content pre>code::-moz-selection{background-color:hsl(var(--color-feedback-neutral) / 0.1)}.devrev-web-_81ddeeb09a0ae9aa-editor-content pre>code::selection{background-color:hsl(var(--color-feedback-neutral) / 0.1)}.devrev-web-_81ddeeb09a0ae9aa-editor-content pre>code{white-space:pre-wrap}.devrev-web-_81ddeeb09a0ae9aa-editor-content pre span{white-space:pre-wrap}.devrev-web-_81ddeeb09a0ae9aa-editor-content blockquote{position:relative;padding-top:0.25rem;padding-bottom:0.25rem;padding-left:1rem}.devrev-web-_81ddeeb09a0ae9aa-editor-content blockquote::before{position:absolute;top:0px;bottom:0px;left:0px;margin-top:0.5rem;margin-bottom:0.5rem;width:0.25rem;border-radius:9999px;background-color:hsl(var(--color-transparent-opacity) / 0.1);--tw-content:"";content:var(--tw-content)}.devrev-web-_81ddeeb09a0ae9aa-editor-content [data-citation-id]{vertical-align:super;font-size:0.75rem;line-height:1rem;font-weight:700;--tw-text-opacity:1;color:hsl(var(--text-color-tertiary) / var(--tw-text-opacity));font-variation-settings:'wght' var(--fontWeight-bold)}.devrev-web-_81ddeeb09a0ae9aa-editor-content [data-citation-id]:hover{--tw-text-opacity:1;color:hsl(var(--text-color-primary) / var(--tw-text-opacity));text-decoration-line:underline}.devrev-web-_81ddeeb09a0ae9aa-editor-content a{cursor:pointer;overflow-wrap:break-word;--tw-text-opacity:1;color:hsl(var(--text-color-primary) / var(--tw-text-opacity));text-decoration-line:underline;text-decoration-color:hsl(var(--color-feedback-neutral) / 0.2);text-underline-offset:4px}.devrev-web-_81ddeeb09a0ae9aa-editor-content a:hover{text-decoration-color:currentColor}.devrev-web-_81ddeeb09a0ae9aa-editor-content hr{border-color:hsl(var(--color-primary) / 0.1)}.devrev-web-_81ddeeb09a0ae9aa-editor-content p.is-editor-empty:first-child::before{color:hsl(var(--color-tertiary));content:attr(data-placeholder);float:left;height:0;pointer-events:none}.devrev-web-_81ddeeb09a0ae9aa-editor-content p.is-empty-article::before{color:hsl(var(--color-tertiary));content:attr(data-placeholder);float:left;height:0;pointer-events:none}.devrev-web-_81ddeeb09a0ae9aa-editor-content.custom-caret-active p.is-editor-empty:first-child::before{padding-left:1.5px}.devrev-web-_81ddeeb09a0ae9aa-editor-content.custom-caret-active p.is-empty-article::before{padding-left:1.5px}.devrev-web-_81ddeeb09a0ae9aa-editor-content table{margin-bottom:var(--spacing-dynamic-base);width:100%;--tw-text-opacity:1;color:hsl(var(--text-color-primary) / var(--tw-text-opacity));font-size:var(--fontSize-body-small);line-height:var(--leading-body-small);letter-spacing:var(--tracking-body-small);--dynamic-line-height:var(--leading-body-small);display:block;overflow-x:auto;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none}.devrev-web-_81ddeeb09a0ae9aa-editor-content table::-webkit-scrollbar{display:none}.devrev-web-_81ddeeb09a0ae9aa-editor-content table td,.devrev-web-_81ddeeb09a0ae9aa-editor-content table th{position:relative;min-width:128px;text-align:left;vertical-align:top}.devrev-web-_81ddeeb09a0ae9aa-editor-content table td>*,.devrev-web-_81ddeeb09a0ae9aa-editor-content table th>*{margin:0px}.devrev-web-_81ddeeb09a0ae9aa-editor-content table .selectedCell{--tw-bg-opacity:1;background-color:hsl(var(--bg-layer-00) / var(--tw-bg-opacity))}.devrev-web-_81ddeeb09a0ae9aa-editor-content table .grip-column,.devrev-web-_81ddeeb09a0ae9aa-editor-content table .grip-row{position:absolute;z-index:10;display:flex;cursor:pointer;align-items:center;justify-content:center;--tw-border-opacity:1;border-color:hsl(var(--border-interactive-secondary-hovered) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--bg-interactive-secondary-hovered) / var(--tw-bg-opacity))}.devrev-web-_81ddeeb09a0ae9aa-editor-content table .grip-column:hover,.devrev-web-_81ddeeb09a0ae9aa-editor-content table .grip-column.devrev-web-_81ddeeb09a0ae9aa-selected,.devrev-web-_81ddeeb09a0ae9aa-editor-content table .grip-row:hover,.devrev-web-_81ddeeb09a0ae9aa-editor-content table .grip-row.devrev-web-_81ddeeb09a0ae9aa-selected{--tw-border-opacity:1;border-color:hsl(var(--border-interactive-secondary-pressed) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:hsl(var(--bg-interactive-secondary-pressed) / var(--tw-bg-opacity))}.devrev-web-_81ddeeb09a0ae9aa-editor-content table .grip-column.devrev-web-_81ddeeb09a0ae9aa-first,.devrev-web-_81ddeeb09a0ae9aa-editor-content table .grip-row.devrev-web-_81ddeeb09a0ae9aa-first{border-color:transparent}.devrev-web-_81ddeeb09a0ae9aa-editor-content table .grip-column{left:0px;top:-0.75rem;margin-left:-1px;height:0.75rem;width:calc(100% + 1px);border-left-width:1px}.devrev-web-_81ddeeb09a0ae9aa-editor-content table .grip-column:hover::before,.devrev-web-_81ddeeb09a0ae9aa-editor-content table .grip-column.devrev-web-_81ddeeb09a0ae9aa-selected::before{content:"";width:0.625rem;border-bottom-width:2px;border-style:dotted;--tw-border-opacity:1;border-color:hsl(var(--color-feedback-inverted) / var(--tw-border-opacity))}.devrev-web-_81ddeeb09a0ae9aa-editor-content table .grip-row{left:-0.75rem;top:0px;margin-top:-1px;height:calc(100% + 1px);width:0.75rem;border-top-width:1px}.devrev-web-_81ddeeb09a0ae9aa-editor-content table .grip-row:hover::before,.devrev-web-_81ddeeb09a0ae9aa-editor-content table .grip-row.devrev-web-_81ddeeb09a0ae9aa-selected::before{content:"";height:0.625rem;border-left-width:2px;border-style:dotted;--tw-border-opacity:1;border-color:hsl(var(--color-feedback-inverted) / var(--tw-border-opacity))}.devrev-web-_81ddeeb09a0ae9aa-editor-content table tr th:first-child,.devrev-web-_81ddeeb09a0ae9aa-editor-content table tr td:first-child{padding-left:0px}.devrev-web-_81ddeeb09a0ae9aa-editor-content table tr th,.devrev-web-_81ddeeb09a0ae9aa-editor-content table tr td{padding:var(--spacing-dynamic-sm);text-align:left;font-size:var(--fontSize-body-small);line-height:var(--leading-body-small);letter-spacing:var(--tracking-body-small);--dynamic-line-height:var(--leading-body-small)}.devrev-web-_81ddeeb09a0ae9aa-editor-content table tr th p,.devrev-web-_81ddeeb09a0ae9aa-editor-content table tr td p{font-size:var(--fontSize-body-small);line-height:var(--leading-body-small);letter-spacing:var(--tracking-body-small);--dynamic-line-height:var(--leading-body-small)}.devrev-web-_81ddeeb09a0ae9aa-editor-content table tr td{border-bottom-width:1px;border-color:hsl(var(--color-primary) / var(--tw-border-opacity));--tw-border-opacity:0.05}.devrev-web-_81ddeeb09a0ae9aa-editor-content table tr th{border-bottom-width:1px;border-color:hsl(var(--color-primary) / 0.1);padding-bottom:var(--spacing-dynamic-2xs)}.devrev-web-_81ddeeb09a0ae9aa-editor-content table tr th p{font-weight:500;--tw-text-opacity:1;color:hsl(var(--text-color-secondary) / var(--tw-text-opacity));font-size:var(--fontSize-system-small);line-height:var(--leading-system-small);letter-spacing:var(--tracking-system-small);--dynamic-line-height:var(--leading-system-small);font-variation-settings:'wght' var(--fontWeight-medium)}.devrev-web-_81ddeeb09a0ae9aa-editor-content.resize-cursor{cursor:ew-resize;cursor:col-resize}.devrev-web-_81ddeeb09a0ae9aa-editor-content .column-resize-handle{pointer-events:none;position:absolute;bottom:-1px;right:-1px;top:-1px;width:0.25rem;--tw-bg-opacity:1;background-color:hsl(var(--color-feedback-accent) / var(--tw-bg-opacity))}.devrev-web-_81ddeeb09a0ae9aa-editor-content .ProseMirror-selectednode{border-radius:0.125rem;outline-style:solid;outline-width:2px;outline-color:hsl(var(--color-feedback-accent) / 0.2)}.devrev-web-_81ddeeb09a0ae9aa-editor-content ul[data-type=taskList]{list-style-type:none}.devrev-web-_81ddeeb09a0ae9aa-editor-content ul[data-type=taskList] p{margin:0px}.devrev-web-_81ddeeb09a0ae9aa-editor-content ul[data-type=taskList] li{display:flex}.devrev-web-_81ddeeb09a0ae9aa-editor-content ul[data-type=taskList] li>label{margin-right:0.5rem;flex-shrink:0;flex-grow:0;flex-basis:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.devrev-web-_81ddeeb09a0ae9aa-editor-content ul[data-type=taskList] li>div{flex:1 1 auto}.devrev-web-_81ddeeb09a0ae9aa-editor-content ul[data-type=taskList] li ul li,.devrev-web-_81ddeeb09a0ae9aa-editor-content ul[data-type=taskList] li ol li{display:list-item}.devrev-web-_81ddeeb09a0ae9aa-editor-content ul[data-type=taskList] li ul[data-type=taskList]>li{display:flex}.devrev-web-_81ddeeb09a0ae9aa-editor-content td .node-objectId+img.ProseMirror-separator{width:0px !important}.devrev-web-_81ddeeb09a0ae9aa-editor-content pre code.hljs{display:block;overflow-x:auto;padding:1em}.devrev-web-_81ddeeb09a0ae9aa-editor-content code.hljs{padding:3px 5px}.devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs{color:#c9d1d9;background:#0d1117}.devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-comment{color:#5c6370;font-style:italic}.devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-quote{color:#5c6370;font-style:italic}.devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-doctag,.devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-keyword,.devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-formula{color:#c678dd}.devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-section,.devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-name,.devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-selector-tag,.devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-deletion,.devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-subst{color:#e06c75}.devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-literal{color:#56b6c2}.devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-string,.devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-regexp,.devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-addition,.devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-attribute,.devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-meta-string{color:#98c379}.devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-built_in,.devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-class .hljs-title{color:#e6c07b}.devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-attr,.devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-variable,.devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-template-variable,.devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-type,.devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-selector-class,.devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-selector-attr,.devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-selector-pseudo,.devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-number{color:#d19a66}.devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-symbol,.devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-bullet,.devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-link,.devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-meta,.devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-selector-id,.devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-title{color:#61aeee}.devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-emphasis{font-style:italic}.devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-strong{font-weight:bold}.devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-link{text-decoration:underline}.devrev-web-_81ddeeb09a0ae9aa-is-safari.line-clamp-1{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.devrev-web-_81ddeeb09a0ae9aa-is-safari.line-clamp-1 p{display:inline}.devrev-web-_81ddeeb09a0ae9aa-is-safari.line-clamp-1 p::after{content:" \a\a";white-space:pre}.light .devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs{color:#383a42;background:#fafafa}.light .devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-comment,.light .devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-quote{color:#a0a1a7;font-style:italic}.light .devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-doctag,.light .devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-keyword,.light .devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-formula{color:#a626a4}.light .devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-section,.light .devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-name,.light .devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-selector-tag,.light .devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-deletion,.light .devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-subst{color:#e45649}.light .devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-literal{color:#0184bb}.light .devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-string,.light .devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-regexp,.light .devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-addition,.light .devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-attribute,.light .devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-meta-string{color:#50a14f}.light .devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-built_in,.light .devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-class .hljs-title{color:#c18401}.light .devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-attr,.light .devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-variable,.light .devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-template-variable,.light .devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-type,.light .devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-selector-class,.light .devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-selector-attr,.light .devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-selector-pseudo,.light .devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-number{color:#986801}.light .devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-symbol,.light .devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-bullet,.light .devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-link,.light .devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-meta,.light .devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-selector-id,.light .devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-title{color:#4078f2}.light .devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-emphasis{font-style:italic}.light .devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-strong{font-weight:bold}.light .devrev-web-_81ddeeb09a0ae9aa-editor-content .hljs-link{text-decoration:underline}
.devrev-web-_980c17915deb513e-separator:last-of-type {
    display: none
}
.devrev-web-b7292c17e7c347dc-content{transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.devrev-web-b7292c17e7c347dc-content[data-state=open]{animation:devrev-web-b7292c17e7c347dc-scaleIn 200ms ease-out}.devrev-web-b7292c17e7c347dc-content[data-state=closed]{animation:devrev-web-b7292c17e7c347dc-scaleOut 150ms ease-in}@media(prefers-reduced-motion: reduce){.devrev-web-b7292c17e7c347dc-content[data-state=open],.devrev-web-b7292c17e7c347dc-content[data-state=closed]{animation:none}}
.devrev-web-f20ee7a702399403-root[data-state=open]{animation:devrev-web-f20ee7a702399403-contentShow 300ms ease-out}.devrev-web-f20ee7a702399403-overlay[data-state=open]{animation:devrev-web-f20ee7a702399403-overlayShow 300ms ease-out}.devrev-web-f20ee7a702399403-root[data-state=closed]{animation:devrev-web-f20ee7a702399403-contentHide 200ms ease-in}.devrev-web-f20ee7a702399403-overlay[data-state=closed]{animation:devrev-web-f20ee7a702399403-overlayHide 200ms ease-in}@media(prefers-reduced-motion: reduce){.devrev-web-f20ee7a702399403-root[data-state=open],.devrev-web-f20ee7a702399403-root[data-state=closed],.devrev-web-f20ee7a702399403-overlay[data-state=open],.devrev-web-f20ee7a702399403-overlay[data-state=closed]{animation:none}}@keyframes devrev-web-f20ee7a702399403-overlayShow{from{opacity:0}to{opacity:1}}@keyframes devrev-web-f20ee7a702399403-contentShow{from{opacity:0;transform:translate(-50%, -50%) scale(0.98)}to{opacity:1;transform:translate(-50%, -50%) scale(1)}}@keyframes devrev-web-f20ee7a702399403-overlayHide{from{opacity:1}to{opacity:0}}@keyframes devrev-web-f20ee7a702399403-contentHide{from{opacity:1;transform:translate(-50%, -50%) scale(1)}to{opacity:0;transform:translate(-50%, -50%) scale(0.98)}}
.devrev-web-b6800049d39fcfd9-content [role=listitem] {visibility:visible;height:1.75rem;opacity:1;transition:height 100ms ease-in-out,opacity 150ms ease-in-out,visibility 0ms ease-in-out
}@media (prefers-reduced-motion: reduce) {.devrev-web-b6800049d39fcfd9-content[data-state=open] {animation:none
}.devrev-web-b6800049d39fcfd9-content[data-state=closed] {animation:none
}
}.devrev-web-b6800049d39fcfd9-content[data-state=closed] [role=listitem][data-status=inactive] {visibility:collapse;height:0px;opacity:0;transition:height 100ms ease-in-out 50ms,opacity 150ms ease-in-out,visibility 150ms ease-in-out 150ms
}[data-nav-state=collapsed] .devrev-web-b6800049d39fcfd9-header {--tw-bg-opacity:1;background-color:hsl(var(--color-surface-backdrop) / var(--tw-bg-opacity))
}
.devrev-web-_1681e9e279525f87-close {position: absolute;top: 0.5rem;right: 0.5rem;align-items: center;justify-content: center;border-radius: 9999px;padding: 1px;background-color: hsl(var(--color-primary) / 0.1)
}.devrev-web-_1681e9e279525f87-close i {width: 0.75rem;--tw-text-opacity: 1;color: hsl(var(--color-primary) / var(--tw-text-opacity))
}.devrev-web-_1681e9e279525f87-start[data-feedback],.devrev-web-_1681e9e279525f87-end[data-feedback] {--tw-text-opacity: 1;color: hsl(var(--color-primary) / var(--tw-text-opacity))
}.devrev-web-_1681e9e279525f87-start i,.devrev-web-_1681e9e279525f87-end i {height: var(--spacing-dynamic-base);width: var(--spacing-dynamic-base)
}


/*# sourceMappingURL=main.4913c990370590f1.css.map*/