
@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap");.react-grid-layout {
  position: relative;
  transition: height 200ms ease;
}.react-grid-item {
  transition: all 200ms ease;
  transition-property: left, top, width, height;
}.react-grid-item img {
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}.react-grid-item.cssTransforms {
  transition-property: transform, width, height;
}.react-grid-item.resizing {
  transition: none;
  z-index: 1;
  will-change: width, height;
}.react-grid-item.react-draggable-dragging {
  transition: none;
  z-index: 3;
  will-change: transform;
}.react-grid-item.dropping {
  visibility: hidden;
}.react-grid-item.react-grid-placeholder {
  background: red;
  opacity: 0.2;
  transition-duration: 100ms;
  z-index: 2;
  -webkit-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  user-select: none;
}.react-grid-item.react-grid-placeholder.placeholder-resizing {
  transition: none;
}.react-grid-item > .react-resizable-handle {
  position: absolute;
  width: 20px;
  height: 20px;
}.react-grid-item > .react-resizable-handle::after {
  content: "";
  position: absolute;
  right: 3px;
  bottom: 3px;
  width: 5px;
  height: 5px;
  border-right: 2px solid rgba(0, 0, 0, 0.4);
  border-bottom: 2px solid rgba(0, 0, 0, 0.4);
}.react-resizable-hide > .react-resizable-handle {
  display: none;
}.react-grid-item > .react-resizable-handle.react-resizable-handle-sw {
  bottom: 0;
  left: 0;
  cursor: sw-resize;
  transform: rotate(90deg);
}.react-grid-item > .react-resizable-handle.react-resizable-handle-se {
  bottom: 0;
  right: 0;
  cursor: se-resize;
}.react-grid-item > .react-resizable-handle.react-resizable-handle-nw {
  top: 0;
  left: 0;
  cursor: nw-resize;
  transform: rotate(180deg);
}.react-grid-item > .react-resizable-handle.react-resizable-handle-ne {
  top: 0;
  right: 0;
  cursor: ne-resize;
  transform: rotate(270deg);
}.react-grid-item > .react-resizable-handle.react-resizable-handle-w,
.react-grid-item > .react-resizable-handle.react-resizable-handle-e {
  top: 50%;
  margin-top: -10px;
  cursor: ew-resize;
}.react-grid-item > .react-resizable-handle.react-resizable-handle-w {
  left: 0;
  transform: rotate(135deg);
}.react-grid-item > .react-resizable-handle.react-resizable-handle-e {
  right: 0;
  transform: rotate(315deg);
}.react-grid-item > .react-resizable-handle.react-resizable-handle-n,
.react-grid-item > .react-resizable-handle.react-resizable-handle-s {
  left: 50%;
  margin-left: -10px;
  cursor: ns-resize;
}.react-grid-item > .react-resizable-handle.react-resizable-handle-n {
  top: 0;
  transform: rotate(225deg);
}.react-grid-item > .react-resizable-handle.react-resizable-handle-s {
  bottom: 0;
  transform: rotate(45deg);
}.react-resizable {
  position: relative;
}.react-resizable-handle {
  position: absolute;
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-origin: content-box;
  box-sizing: border-box;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+');
  background-position: bottom right;
  padding: 0 3px 3px 0;
}.react-resizable-handle-sw {
  bottom: 0;
  left: 0;
  cursor: sw-resize;
  transform: rotate(90deg);
}.react-resizable-handle-se {
  bottom: 0;
  right: 0;
  cursor: se-resize;
}.react-resizable-handle-nw {
  top: 0;
  left: 0;
  cursor: nw-resize;
  transform: rotate(180deg);
}.react-resizable-handle-ne {
  top: 0;
  right: 0;
  cursor: ne-resize;
  transform: rotate(270deg);
}.react-resizable-handle-w,
.react-resizable-handle-e {
  top: 50%;
  margin-top: -10px;
  cursor: ew-resize;
}.react-resizable-handle-w {
  left: 0;
  transform: rotate(135deg);
}.react-resizable-handle-e {
  right: 0;
  transform: rotate(315deg);
}.react-resizable-handle-n,
.react-resizable-handle-s {
  left: 50%;
  margin-left: -10px;
  cursor: ns-resize;
}.react-resizable-handle-n {
  top: 0;
  transform: rotate(225deg);
}.react-resizable-handle-s {
  bottom: 0;
  transform: rotate(45deg);
}*, ::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:  ;
}[type='text'],input:where(:not([type])),[type='email'],[type='url'],[type='password'],[type='number'],[type='date'],[type='datetime-local'],[type='month'],[type='search'],[type='tel'],[type='time'],[type='week'],[multiple],textarea,select{
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: #fff;
  border-color: #6b7280;
  border-width: 1px;
  border-radius: 0px;
  padding-top: 0.5rem;
  padding-right: 0.75rem;
  padding-bottom: 0.5rem;
  padding-left: 0.75rem;
  font-size: 1rem;
  line-height: 1.5rem;
  --tw-shadow: 0 0 #0000;
}[type='text']:focus, input:where(:not([type])):focus, [type='email']:focus, [type='url']:focus, [type='password']:focus, [type='number']:focus, [type='date']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='week']:focus, [multiple]:focus, textarea:focus, select:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: #2563eb;
  --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);
  border-color: #2563eb;
}input::-moz-placeholder, textarea::-moz-placeholder{
  color: #6b7280;
  opacity: 1;
}input::placeholder,textarea::placeholder{
  color: #6b7280;
  opacity: 1;
}::-webkit-datetime-edit-fields-wrapper{
  padding: 0;
}::-webkit-date-and-time-value{
  min-height: 1.5em;
  text-align: inherit;
}::-webkit-datetime-edit{
  display: inline-flex;
}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{
  padding-top: 0;
  padding-bottom: 0;
}select{
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");
  background-position: right 0.5rem center;
  background-repeat: no-repeat;
  background-size: 1.5em 1.5em;
  padding-right: 2.5rem;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
}[multiple],[size]:where(select:not([size="1"])){
  background-image: initial;
  background-position: initial;
  background-repeat: unset;
  background-size: initial;
  padding-right: 0.75rem;
  -webkit-print-color-adjust: unset;
          print-color-adjust: unset;
}[type='checkbox'],[type='radio']{
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  padding: 0;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
  display: inline-block;
  vertical-align: middle;
  background-origin: border-box;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  flex-shrink: 0;
  height: 1rem;
  width: 1rem;
  color: #2563eb;
  background-color: #fff;
  border-color: #6b7280;
  border-width: 1px;
  --tw-shadow: 0 0 #0000;
}[type='checkbox']{
  border-radius: 0px;
}[type='radio']{
  border-radius: 100%;
}[type='checkbox']:focus,[type='radio']:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width: 2px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: #2563eb;
  --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);
}[type='checkbox']:checked,[type='radio']:checked{
  border-color: transparent;
  background-color: currentColor;
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;
}[type='checkbox']:checked{
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");
}@media (forced-colors: active) {[type='checkbox']:checked{
    -webkit-appearance: auto;
       -moz-appearance: auto;
            appearance: auto;
  }
}[type='radio']:checked{
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");
}@media (forced-colors: active) {[type='radio']:checked{
    -webkit-appearance: auto;
       -moz-appearance: auto;
            appearance: auto;
  }
}[type='checkbox']:checked:hover,[type='checkbox']:checked:focus,[type='radio']:checked:hover,[type='radio']:checked:focus{
  border-color: transparent;
  background-color: currentColor;
}[type='checkbox']:indeterminate{
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");
  border-color: transparent;
  background-color: currentColor;
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;
}@media (forced-colors: active) {[type='checkbox']:indeterminate{
    -webkit-appearance: auto;
       -moz-appearance: auto;
            appearance: auto;
  }
}[type='checkbox']:indeterminate:hover,[type='checkbox']:indeterminate:focus{
  border-color: transparent;
  background-color: currentColor;
}[type='file']{
  background: unset;
  border-color: inherit;
  border-width: 0;
  border-radius: 0;
  padding: 0;
  font-size: unset;
  line-height: inherit;
}[type='file']:focus{
  outline: 1px solid ButtonText;
  outline: 1px auto -webkit-focus-ring-color;
}*{
  scrollbar-color: initial;
  scrollbar-width: initial;
}/*
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)
*/*:where(.onvo-root-style,.onvo-root-style *),
:where(.onvo-root-style,.onvo-root-style *)::before,
:where(.onvo-root-style,.onvo-root-style *)::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #e5e7eb; /* 2 */
}:where(.onvo-root-style,.onvo-root-style *)::before,
:where(.onvo-root-style,.onvo-root-style *)::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
*/.onvo-root-style {
  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: Inter, ui-sans-serif, system-ui, 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.
*/.onvo-root-style {
  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:where(.onvo-root-style,.onvo-root-style *) {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/abbr:where([title]):where(.onvo-root-style,.onvo-root-style *) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}/*
Remove the default font size and weight for headings.
*/h1:where(.onvo-root-style,.onvo-root-style *),
h2:where(.onvo-root-style,.onvo-root-style *),
h3:where(.onvo-root-style,.onvo-root-style *),
h4:where(.onvo-root-style,.onvo-root-style *),
h5:where(.onvo-root-style,.onvo-root-style *),
h6:where(.onvo-root-style,.onvo-root-style *) {
  font-size: inherit;
  font-weight: inherit;
}/*
Reset links to optimize for opt-in styling instead of opt-out.
*/a:where(.onvo-root-style,.onvo-root-style *) {
  color: inherit;
  text-decoration: inherit;
}/*
Add the correct font weight in Edge and Safari.
*/b:where(.onvo-root-style,.onvo-root-style *),
strong:where(.onvo-root-style,.onvo-root-style *) {
  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:where(.onvo-root-style,.onvo-root-style *),
kbd:where(.onvo-root-style,.onvo-root-style *),
samp:where(.onvo-root-style,.onvo-root-style *),
pre:where(.onvo-root-style,.onvo-root-style *) {
  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:where(.onvo-root-style,.onvo-root-style *) {
  font-size: 80%;
}/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/sub:where(.onvo-root-style,.onvo-root-style *),
sup:where(.onvo-root-style,.onvo-root-style *) {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}sub:where(.onvo-root-style,.onvo-root-style *) {
  bottom: -0.25em;
}sup:where(.onvo-root-style,.onvo-root-style *) {
  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:where(.onvo-root-style,.onvo-root-style *) {
  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:where(.onvo-root-style,.onvo-root-style *),
input:where(.onvo-root-style,.onvo-root-style *),
optgroup:where(.onvo-root-style,.onvo-root-style *),
select:where(.onvo-root-style,.onvo-root-style *),
textarea:where(.onvo-root-style,.onvo-root-style *) {
  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:where(.onvo-root-style,.onvo-root-style *),
select:where(.onvo-root-style,.onvo-root-style *) {
  text-transform: none;
}/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/button:where(.onvo-root-style,.onvo-root-style *),
input:where([type='button']):where(.onvo-root-style,.onvo-root-style *),
input:where([type='reset']):where(.onvo-root-style,.onvo-root-style *),
input:where([type='submit']):where(.onvo-root-style,.onvo-root-style *) {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}/*
Use the modern Firefox focus style for all focusable elements.
*/:-moz-focusring:where(.onvo-root-style,.onvo-root-style *) {
  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:where(.onvo-root-style,.onvo-root-style *) {
  box-shadow: none;
}/*
Add the correct vertical alignment in Chrome and Firefox.
*/progress:where(.onvo-root-style,.onvo-root-style *) {
  vertical-align: baseline;
}/*
Correct the cursor style of increment and decrement buttons in Safari.
*/:where(.onvo-root-style,.onvo-root-style *) ::-webkit-inner-spin-button,
:where(.onvo-root-style,.onvo-root-style *) ::-webkit-outer-spin-button {
  height: auto;
}/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/[type='search']:where(.onvo-root-style,.onvo-root-style *) {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}/*
Remove the inner padding in Chrome and Safari on macOS.
*/:where(.onvo-root-style,.onvo-root-style *) ::-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.
*/:where(.onvo-root-style,.onvo-root-style *) ::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}/*
Add the correct display in Chrome and Safari.
*/summary:where(.onvo-root-style,.onvo-root-style *) {
  display: list-item;
}/*
Removes the default spacing and border for appropriate elements.
*/blockquote:where(.onvo-root-style,.onvo-root-style *),
dl:where(.onvo-root-style,.onvo-root-style *),
dd:where(.onvo-root-style,.onvo-root-style *),
h1:where(.onvo-root-style,.onvo-root-style *),
h2:where(.onvo-root-style,.onvo-root-style *),
h3:where(.onvo-root-style,.onvo-root-style *),
h4:where(.onvo-root-style,.onvo-root-style *),
h5:where(.onvo-root-style,.onvo-root-style *),
h6:where(.onvo-root-style,.onvo-root-style *),
hr:where(.onvo-root-style,.onvo-root-style *),
figure:where(.onvo-root-style,.onvo-root-style *),
p:where(.onvo-root-style,.onvo-root-style *),
pre:where(.onvo-root-style,.onvo-root-style *) {
  margin: 0;
}fieldset:where(.onvo-root-style,.onvo-root-style *) {
  margin: 0;
  padding: 0;
}legend:where(.onvo-root-style,.onvo-root-style *) {
  padding: 0;
}ol:where(.onvo-root-style,.onvo-root-style *),
ul:where(.onvo-root-style,.onvo-root-style *),
menu:where(.onvo-root-style,.onvo-root-style *) {
  list-style: none;
  margin: 0;
  padding: 0;
}/*
Reset default styling for dialogs.
*/dialog:where(.onvo-root-style,.onvo-root-style *) {
  padding: 0;
}/*
Prevent resizing textareas horizontally by default.
*/textarea:where(.onvo-root-style,.onvo-root-style *) {
  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.
*/:where(.onvo-root-style,.onvo-root-style *) input::-moz-placeholder, :where(.onvo-root-style,.onvo-root-style *) textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}:where(.onvo-root-style,.onvo-root-style *) input::placeholder,
:where(.onvo-root-style,.onvo-root-style *) textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}/*
Set the default cursor for buttons.
*/button:where(.onvo-root-style,.onvo-root-style *),
[role="button"]:where(.onvo-root-style,.onvo-root-style *) {
  cursor: pointer;
}/*
Make sure disabled buttons don't get the pointer cursor.
*/:disabled:where(.onvo-root-style,.onvo-root-style *) {
  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:where(.onvo-root-style,.onvo-root-style *),
svg:where(.onvo-root-style,.onvo-root-style *),
video:where(.onvo-root-style,.onvo-root-style *),
canvas:where(.onvo-root-style,.onvo-root-style *),
audio:where(.onvo-root-style,.onvo-root-style *),
iframe:where(.onvo-root-style,.onvo-root-style *),
embed:where(.onvo-root-style,.onvo-root-style *),
object:where(.onvo-root-style,.onvo-root-style *) {
  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:where(.onvo-root-style,.onvo-root-style *),
video:where(.onvo-root-style,.onvo-root-style *) {
  max-width: 100%;
  height: auto;
}/* Make elements with the HTML hidden attribute stay hidden by default */[hidden]:where(:not([hidden="until-found"])):where(.onvo-root-style,.onvo-root-style *) {
  display: none;
}.onvo-prose{
  color: var(--tw-prose-body);
  max-width: 65ch;
}.onvo-prose :where(p):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 1.25em;
  margin-bottom: 1.25em;
}.onvo-prose :where([class~="lead"]):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  color: var(--tw-prose-lead);
  font-size: 1.25em;
  line-height: 1.6;
  margin-top: 1.2em;
  margin-bottom: 1.2em;
}.onvo-prose :where(a):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  color: var(--tw-prose-links);
  text-decoration: underline;
  font-weight: 500;
}.onvo-prose :where(strong):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  color: var(--tw-prose-bold);
  font-weight: 600;
}.onvo-prose :where(a strong):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  color: inherit;
}.onvo-prose :where(blockquote strong):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  color: inherit;
}.onvo-prose :where(thead th strong):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  color: inherit;
}.onvo-prose :where(ol):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  list-style-type: decimal;
  margin-top: 1.25em;
  margin-bottom: 1.25em;
  padding-inline-start: 1.625em;
}.onvo-prose :where(ol[type="A"]):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  list-style-type: upper-alpha;
}.onvo-prose :where(ol[type="a"]):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  list-style-type: lower-alpha;
}.onvo-prose :where(ol[type="A" s]):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  list-style-type: upper-alpha;
}.onvo-prose :where(ol[type="a" s]):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  list-style-type: lower-alpha;
}.onvo-prose :where(ol[type="I"]):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  list-style-type: upper-roman;
}.onvo-prose :where(ol[type="i"]):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  list-style-type: lower-roman;
}.onvo-prose :where(ol[type="I" s]):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  list-style-type: upper-roman;
}.onvo-prose :where(ol[type="i" s]):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  list-style-type: lower-roman;
}.onvo-prose :where(ol[type="1"]):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  list-style-type: decimal;
}.onvo-prose :where(ul):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  list-style-type: disc;
  margin-top: 1.25em;
  margin-bottom: 1.25em;
  padding-inline-start: 1.625em;
}.onvo-prose :where(ol > li):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *))::marker{
  font-weight: 400;
  color: var(--tw-prose-counters);
}.onvo-prose :where(ul > li):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *))::marker{
  color: var(--tw-prose-bullets);
}.onvo-prose :where(dt):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  color: var(--tw-prose-headings);
  font-weight: 600;
  margin-top: 1.25em;
}.onvo-prose :where(hr):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  border-color: var(--tw-prose-hr);
  border-top-width: 1px;
  margin-top: 3em;
  margin-bottom: 3em;
}.onvo-prose :where(blockquote):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  font-weight: 500;
  font-style: italic;
  color: var(--tw-prose-quotes);
  border-inline-start-width: 0.25rem;
  border-inline-start-color: var(--tw-prose-quote-borders);
  quotes: "\201C""\201D""\2018""\2019";
  margin-top: 1.6em;
  margin-bottom: 1.6em;
  padding-inline-start: 1em;
}.onvo-prose :where(blockquote p:first-of-type):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *))::before{
  content: open-quote;
}.onvo-prose :where(blockquote p:last-of-type):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *))::after{
  content: close-quote;
}.onvo-prose :where(h1):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  color: var(--tw-prose-headings);
  font-weight: 800;
  font-size: 2.25em;
  margin-top: 0;
  margin-bottom: 0.8888889em;
  line-height: 1.1111111;
}.onvo-prose :where(h1 strong):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  font-weight: 900;
  color: inherit;
}.onvo-prose :where(h2):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  color: var(--tw-prose-headings);
  font-weight: 700;
  font-size: 1.5em;
  margin-top: 2em;
  margin-bottom: 1em;
  line-height: 1.3333333;
}.onvo-prose :where(h2 strong):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  font-weight: 800;
  color: inherit;
}.onvo-prose :where(h3):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  color: var(--tw-prose-headings);
  font-weight: 600;
  font-size: 1.25em;
  margin-top: 1.6em;
  margin-bottom: 0.6em;
  line-height: 1.6;
}.onvo-prose :where(h3 strong):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  font-weight: 700;
  color: inherit;
}.onvo-prose :where(h4):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  color: var(--tw-prose-headings);
  font-weight: 600;
  margin-top: 1.5em;
  margin-bottom: 0.5em;
  line-height: 1.5;
}.onvo-prose :where(h4 strong):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  font-weight: 700;
  color: inherit;
}.onvo-prose :where(img):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 2em;
  margin-bottom: 2em;
}.onvo-prose :where(picture):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  display: block;
  margin-top: 2em;
  margin-bottom: 2em;
}.onvo-prose :where(video):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 2em;
  margin-bottom: 2em;
}.onvo-prose :where(kbd):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  font-weight: 500;
  font-family: inherit;
  color: var(--tw-prose-kbd);
  box-shadow: 0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%), 0 3px 0 rgb(var(--tw-prose-kbd-shadows) / 10%);
  font-size: 0.875em;
  border-radius: 0.3125rem;
  padding-top: 0.1875em;
  padding-inline-end: 0.375em;
  padding-bottom: 0.1875em;
  padding-inline-start: 0.375em;
}.onvo-prose :where(code):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  color: var(--tw-prose-code);
  font-weight: 600;
  font-size: 0.875em;
}.onvo-prose :where(code):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *))::before{
  content: "`";
}.onvo-prose :where(code):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *))::after{
  content: "`";
}.onvo-prose :where(a code):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  color: inherit;
}.onvo-prose :where(h1 code):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  color: inherit;
}.onvo-prose :where(h2 code):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  color: inherit;
  font-size: 0.875em;
}.onvo-prose :where(h3 code):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  color: inherit;
  font-size: 0.9em;
}.onvo-prose :where(h4 code):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  color: inherit;
}.onvo-prose :where(blockquote code):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  color: inherit;
}.onvo-prose :where(thead th code):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  color: inherit;
}.onvo-prose :where(pre):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  color: var(--tw-prose-pre-code);
  background-color: var(--tw-prose-pre-bg);
  overflow-x: auto;
  font-weight: 400;
  font-size: 0.875em;
  line-height: 1.7142857;
  margin-top: 1.7142857em;
  margin-bottom: 1.7142857em;
  border-radius: 0.375rem;
  padding-top: 0.8571429em;
  padding-inline-end: 1.1428571em;
  padding-bottom: 0.8571429em;
  padding-inline-start: 1.1428571em;
}.onvo-prose :where(pre code):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  background-color: transparent;
  border-width: 0;
  border-radius: 0;
  padding: 0;
  font-weight: inherit;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
}.onvo-prose :where(pre code):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *))::before{
  content: none;
}.onvo-prose :where(pre code):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *))::after{
  content: none;
}.onvo-prose :where(table):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  width: 100%;
  table-layout: auto;
  margin-top: 2em;
  margin-bottom: 2em;
  font-size: 0.875em;
  line-height: 1.7142857;
}.onvo-prose :where(thead):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  border-bottom-width: 1px;
  border-bottom-color: var(--tw-prose-th-borders);
}.onvo-prose :where(thead th):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  color: var(--tw-prose-headings);
  font-weight: 600;
  vertical-align: bottom;
  padding-inline-end: 0.5714286em;
  padding-bottom: 0.5714286em;
  padding-inline-start: 0.5714286em;
}.onvo-prose :where(tbody tr):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  border-bottom-width: 1px;
  border-bottom-color: var(--tw-prose-td-borders);
}.onvo-prose :where(tbody tr:last-child):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  border-bottom-width: 0;
}.onvo-prose :where(tbody td):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  vertical-align: baseline;
}.onvo-prose :where(tfoot):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  border-top-width: 1px;
  border-top-color: var(--tw-prose-th-borders);
}.onvo-prose :where(tfoot td):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  vertical-align: top;
}.onvo-prose :where(th, td):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  text-align: start;
}.onvo-prose :where(figure > *):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 0;
  margin-bottom: 0;
}.onvo-prose :where(figcaption):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  color: var(--tw-prose-captions);
  font-size: 0.875em;
  line-height: 1.4285714;
  margin-top: 0.8571429em;
}.onvo-prose{
  --tw-prose-body: #374151;
  --tw-prose-headings: #111827;
  --tw-prose-lead: #4b5563;
  --tw-prose-links: #111827;
  --tw-prose-bold: #111827;
  --tw-prose-counters: #6b7280;
  --tw-prose-bullets: #d1d5db;
  --tw-prose-hr: #e5e7eb;
  --tw-prose-quotes: #111827;
  --tw-prose-quote-borders: #e5e7eb;
  --tw-prose-captions: #6b7280;
  --tw-prose-kbd: #111827;
  --tw-prose-kbd-shadows: 17 24 39;
  --tw-prose-code: #111827;
  --tw-prose-pre-code: #e5e7eb;
  --tw-prose-pre-bg: #1f2937;
  --tw-prose-th-borders: #d1d5db;
  --tw-prose-td-borders: #e5e7eb;
  --tw-prose-invert-body: #d1d5db;
  --tw-prose-invert-headings: #fff;
  --tw-prose-invert-lead: #9ca3af;
  --tw-prose-invert-links: #fff;
  --tw-prose-invert-bold: #fff;
  --tw-prose-invert-counters: #9ca3af;
  --tw-prose-invert-bullets: #4b5563;
  --tw-prose-invert-hr: #374151;
  --tw-prose-invert-quotes: #f3f4f6;
  --tw-prose-invert-quote-borders: #374151;
  --tw-prose-invert-captions: #9ca3af;
  --tw-prose-invert-kbd: #fff;
  --tw-prose-invert-kbd-shadows: 255 255 255;
  --tw-prose-invert-code: #fff;
  --tw-prose-invert-pre-code: #d1d5db;
  --tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);
  --tw-prose-invert-th-borders: #4b5563;
  --tw-prose-invert-td-borders: #374151;
  font-size: 1rem;
  line-height: 1.75;
}.onvo-prose :where(picture > img):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 0;
  margin-bottom: 0;
}.onvo-prose :where(li):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}.onvo-prose :where(ol > li):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  padding-inline-start: 0.375em;
}.onvo-prose :where(ul > li):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  padding-inline-start: 0.375em;
}.onvo-prose :where(.onvo-prose > ul > li p):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 0.75em;
  margin-bottom: 0.75em;
}.onvo-prose :where(.onvo-prose > ul > li > p:first-child):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 1.25em;
}.onvo-prose :where(.onvo-prose > ul > li > p:last-child):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-bottom: 1.25em;
}.onvo-prose :where(.onvo-prose > ol > li > p:first-child):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 1.25em;
}.onvo-prose :where(.onvo-prose > ol > li > p:last-child):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-bottom: 1.25em;
}.onvo-prose :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 0.75em;
  margin-bottom: 0.75em;
}.onvo-prose :where(dl):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 1.25em;
  margin-bottom: 1.25em;
}.onvo-prose :where(dd):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 0.5em;
  padding-inline-start: 1.625em;
}.onvo-prose :where(hr + *):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 0;
}.onvo-prose :where(h2 + *):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 0;
}.onvo-prose :where(h3 + *):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 0;
}.onvo-prose :where(h4 + *):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 0;
}.onvo-prose :where(thead th:first-child):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  padding-inline-start: 0;
}.onvo-prose :where(thead th:last-child):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  padding-inline-end: 0;
}.onvo-prose :where(tbody td, tfoot td):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  padding-top: 0.5714286em;
  padding-inline-end: 0.5714286em;
  padding-bottom: 0.5714286em;
  padding-inline-start: 0.5714286em;
}.onvo-prose :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  padding-inline-start: 0;
}.onvo-prose :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  padding-inline-end: 0;
}.onvo-prose :where(figure):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 2em;
  margin-bottom: 2em;
}.onvo-prose :where(.onvo-prose > :first-child):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 0;
}.onvo-prose :where(.onvo-prose > :last-child):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-bottom: 0;
}.onvo-prose-sm{
  font-size: 0.875em;
  line-height: 1.7142857;
}.onvo-prose-sm :where(p):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 1.1428571em;
  margin-bottom: 1.1428571em;
}.onvo-prose-sm :where([class~="lead"]):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  font-size: 1.2857143em;
  line-height: 1.5555556;
  margin-top: 0.8888889em;
  margin-bottom: 0.8888889em;
}.onvo-prose-sm :where(blockquote):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 1.3333333em;
  margin-bottom: 1.3333333em;
  padding-inline-start: 1.1111111em;
}.onvo-prose-sm :where(h1):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  font-size: 2.1428571em;
  margin-top: 0;
  margin-bottom: 0.8em;
  line-height: 1.2;
}.onvo-prose-sm :where(h2):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  font-size: 1.4285714em;
  margin-top: 1.6em;
  margin-bottom: 0.8em;
  line-height: 1.4;
}.onvo-prose-sm :where(h3):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  font-size: 1.2857143em;
  margin-top: 1.5555556em;
  margin-bottom: 0.4444444em;
  line-height: 1.5555556;
}.onvo-prose-sm :where(h4):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 1.4285714em;
  margin-bottom: 0.5714286em;
  line-height: 1.4285714;
}.onvo-prose-sm :where(img):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 1.7142857em;
  margin-bottom: 1.7142857em;
}.onvo-prose-sm :where(picture):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 1.7142857em;
  margin-bottom: 1.7142857em;
}.onvo-prose-sm :where(picture > img):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 0;
  margin-bottom: 0;
}.onvo-prose-sm :where(video):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 1.7142857em;
  margin-bottom: 1.7142857em;
}.onvo-prose-sm :where(kbd):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  font-size: 0.8571429em;
  border-radius: 0.3125rem;
  padding-top: 0.1428571em;
  padding-inline-end: 0.3571429em;
  padding-bottom: 0.1428571em;
  padding-inline-start: 0.3571429em;
}.onvo-prose-sm :where(code):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  font-size: 0.8571429em;
}.onvo-prose-sm :where(h2 code):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  font-size: 0.9em;
}.onvo-prose-sm :where(h3 code):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  font-size: 0.8888889em;
}.onvo-prose-sm :where(pre):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  font-size: 0.8571429em;
  line-height: 1.6666667;
  margin-top: 1.6666667em;
  margin-bottom: 1.6666667em;
  border-radius: 0.25rem;
  padding-top: 0.6666667em;
  padding-inline-end: 1em;
  padding-bottom: 0.6666667em;
  padding-inline-start: 1em;
}.onvo-prose-sm :where(ol):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 1.1428571em;
  margin-bottom: 1.1428571em;
  padding-inline-start: 1.5714286em;
}.onvo-prose-sm :where(ul):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 1.1428571em;
  margin-bottom: 1.1428571em;
  padding-inline-start: 1.5714286em;
}.onvo-prose-sm :where(li):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 0.2857143em;
  margin-bottom: 0.2857143em;
}.onvo-prose-sm :where(ol > li):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  padding-inline-start: 0.4285714em;
}.onvo-prose-sm :where(ul > li):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  padding-inline-start: 0.4285714em;
}.onvo-prose-sm :where(.onvo-prose-sm > ul > li p):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 0.5714286em;
  margin-bottom: 0.5714286em;
}.onvo-prose-sm :where(.onvo-prose-sm > ul > li > p:first-child):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 1.1428571em;
}.onvo-prose-sm :where(.onvo-prose-sm > ul > li > p:last-child):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-bottom: 1.1428571em;
}.onvo-prose-sm :where(.onvo-prose-sm > ol > li > p:first-child):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 1.1428571em;
}.onvo-prose-sm :where(.onvo-prose-sm > ol > li > p:last-child):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-bottom: 1.1428571em;
}.onvo-prose-sm :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 0.5714286em;
  margin-bottom: 0.5714286em;
}.onvo-prose-sm :where(dl):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 1.1428571em;
  margin-bottom: 1.1428571em;
}.onvo-prose-sm :where(dt):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 1.1428571em;
}.onvo-prose-sm :where(dd):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 0.2857143em;
  padding-inline-start: 1.5714286em;
}.onvo-prose-sm :where(hr):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 2.8571429em;
  margin-bottom: 2.8571429em;
}.onvo-prose-sm :where(hr + *):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 0;
}.onvo-prose-sm :where(h2 + *):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 0;
}.onvo-prose-sm :where(h3 + *):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 0;
}.onvo-prose-sm :where(h4 + *):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 0;
}.onvo-prose-sm :where(table):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  font-size: 0.8571429em;
  line-height: 1.5;
}.onvo-prose-sm :where(thead th):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  padding-inline-end: 1em;
  padding-bottom: 0.6666667em;
  padding-inline-start: 1em;
}.onvo-prose-sm :where(thead th:first-child):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  padding-inline-start: 0;
}.onvo-prose-sm :where(thead th:last-child):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  padding-inline-end: 0;
}.onvo-prose-sm :where(tbody td, tfoot td):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  padding-top: 0.6666667em;
  padding-inline-end: 1em;
  padding-bottom: 0.6666667em;
  padding-inline-start: 1em;
}.onvo-prose-sm :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  padding-inline-start: 0;
}.onvo-prose-sm :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  padding-inline-end: 0;
}.onvo-prose-sm :where(figure):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 1.7142857em;
  margin-bottom: 1.7142857em;
}.onvo-prose-sm :where(figure > *):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 0;
  margin-bottom: 0;
}.onvo-prose-sm :where(figcaption):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  font-size: 0.8571429em;
  line-height: 1.3333333;
  margin-top: 0.6666667em;
}.onvo-prose-sm :where(.onvo-prose-sm > :first-child):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-top: 0;
}.onvo-prose-sm :where(.onvo-prose-sm > :last-child):not(:where([class~="onvo-not-prose"],[class~="onvo-not-prose"] *)){
  margin-bottom: 0;
}.onvo-prose-slate{
  --tw-prose-body: #334155;
  --tw-prose-headings: #0f172a;
  --tw-prose-lead: #475569;
  --tw-prose-links: #0f172a;
  --tw-prose-bold: #0f172a;
  --tw-prose-counters: #64748b;
  --tw-prose-bullets: #cbd5e1;
  --tw-prose-hr: #e2e8f0;
  --tw-prose-quotes: #0f172a;
  --tw-prose-quote-borders: #e2e8f0;
  --tw-prose-captions: #64748b;
  --tw-prose-kbd: #0f172a;
  --tw-prose-kbd-shadows: 15 23 42;
  --tw-prose-code: #0f172a;
  --tw-prose-pre-code: #e2e8f0;
  --tw-prose-pre-bg: #1e293b;
  --tw-prose-th-borders: #cbd5e1;
  --tw-prose-td-borders: #e2e8f0;
  --tw-prose-invert-body: #cbd5e1;
  --tw-prose-invert-headings: #fff;
  --tw-prose-invert-lead: #94a3b8;
  --tw-prose-invert-links: #fff;
  --tw-prose-invert-bold: #fff;
  --tw-prose-invert-counters: #94a3b8;
  --tw-prose-invert-bullets: #475569;
  --tw-prose-invert-hr: #334155;
  --tw-prose-invert-quotes: #f1f5f9;
  --tw-prose-invert-quote-borders: #334155;
  --tw-prose-invert-captions: #94a3b8;
  --tw-prose-invert-kbd: #fff;
  --tw-prose-invert-kbd-shadows: 255 255 255;
  --tw-prose-invert-code: #fff;
  --tw-prose-invert-pre-code: #cbd5e1;
  --tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);
  --tw-prose-invert-th-borders: #475569;
  --tw-prose-invert-td-borders: #334155;
}.onvo-sr-only{
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}.onvo-pointer-events-none{
  pointer-events: none;
}.onvo-invisible{
  visibility: hidden;
}.onvo-fixed{
  position: fixed;
}.onvo-absolute{
  position: absolute;
}.onvo-relative{
  position: relative;
}.onvo-inset-x-1\/2{
  left: 50%;
  right: 50%;
}.-onvo-bottom-1\.5{
  bottom: -6px;
}.-onvo-bottom-5{
  bottom: -20px;
}.-onvo-left-8{
  left: -32px;
}.-onvo-right-2{
  right: -8px;
}.-onvo-top-1\.5{
  top: -6px;
}.-onvo-top-2{
  top: -8px;
}.-onvo-top-6{
  top: -24px;
}.onvo-bottom-0{
  bottom: 0;
}.onvo-bottom-1\.5{
  bottom: 6px;
}.onvo-bottom-4{
  bottom: 16px;
}.onvo-bottom-5{
  bottom: 20px;
}.onvo-left-0{
  left: 0;
}.onvo-left-12{
  left: 48px;
}.onvo-left-2{
  left: 8px;
}.onvo-left-\[50\%\]{
  left: 50%;
}.onvo-right-0{
  right: 0;
}.onvo-right-1{
  right: 4px;
}.onvo-right-2{
  right: 8px;
}.onvo-right-4{
  right: 16px;
}.onvo-right-5{
  right: 20px;
}.onvo-right-\[6px\]{
  right: 6px;
}.onvo-top-0{
  top: 0;
}.onvo-top-1{
  top: 4px;
}.onvo-top-2{
  top: 8px;
}.onvo-top-\[6px\]{
  top: 6px;
}.onvo-isolate{
  isolation: isolate;
}.-onvo-z-10{
  z-index: -10;
}.onvo-z-0{
  z-index: 0;
}.onvo-z-10{
  z-index: 10;
}.onvo-z-20{
  z-index: 20;
}.onvo-z-40{
  z-index: 40;
}.onvo-z-50{
  z-index: 50;
}.onvo-z-\[1000\]{
  z-index: 1000;
}.onvo-z-\[50\]{
  z-index: 50;
}.onvo-z-\[9999\]{
  z-index: 9999;
}.\!onvo-m-0{
  margin: 0 !important;
}.onvo-m-2{
  margin: 8px;
}.-onvo-mx-1{
  margin-left: -4px;
  margin-right: -4px;
}.onvo-mx-2{
  margin-left: 8px;
  margin-right: 8px;
}.onvo-mx-auto{
  margin-left: auto;
  margin-right: auto;
}.onvo-my-0{
  margin-top: 0;
  margin-bottom: 0;
}.onvo-my-1{
  margin-top: 4px;
  margin-bottom: 4px;
}.onvo-my-2{
  margin-top: 8px;
  margin-bottom: 8px;
}.onvo-my-6{
  margin-top: 24px;
  margin-bottom: 24px;
}.-onvo-mb-px{
  margin-bottom: -1px;
}.-onvo-ml-1\.5{
  margin-left: -6px;
}.-onvo-ml-5{
  margin-left: -20px;
}.-onvo-ml-\[150px\]{
  margin-left: -150px;
}.-onvo-mt-2{
  margin-top: -8px;
}.-onvo-mt-5{
  margin-top: -20px;
}.onvo-mb-1{
  margin-bottom: 4px;
}.onvo-mb-10{
  margin-bottom: 40px;
}.onvo-mb-2{
  margin-bottom: 8px;
}.onvo-mb-2\.5{
  margin-bottom: 10px;
}.onvo-mb-3{
  margin-bottom: 12px;
}.onvo-mb-4{
  margin-bottom: 16px;
}.onvo-mb-8{
  margin-bottom: 32px;
}.onvo-ml-0\.5{
  margin-left: 2px;
}.onvo-ml-1{
  margin-left: 4px;
}.onvo-ml-2{
  margin-left: 8px;
}.onvo-ml-4{
  margin-left: 16px;
}.onvo-ml-\[10vw\]{
  margin-left: 10vw;
}.onvo-ml-auto{
  margin-left: auto;
}.onvo-mr-1{
  margin-right: 4px;
}.onvo-mr-2{
  margin-right: 8px;
}.onvo-mt-0{
  margin-top: 0;
}.onvo-mt-0\.5{
  margin-top: 2px;
}.onvo-mt-1{
  margin-top: 4px;
}.onvo-mt-2{
  margin-top: 8px;
}.onvo-mt-3{
  margin-top: 12px;
}.onvo-mt-4{
  margin-top: 16px;
}.onvo-mt-\[10vh\]{
  margin-top: 10vh;
}.onvo-block{
  display: block;
}.onvo-inline-block{
  display: inline-block;
}.onvo-inline{
  display: inline;
}.onvo-flex{
  display: flex;
}.onvo-inline-flex{
  display: inline-flex;
}.onvo-grid{
  display: grid;
}.onvo-hidden{
  display: none;
}.onvo-size-10{
  width: 40px;
  height: 40px;
}.onvo-size-12{
  width: 48px;
  height: 48px;
}.onvo-size-14{
  width: 56px;
  height: 56px;
}.onvo-size-2{
  width: 8px;
  height: 8px;
}.onvo-size-3{
  width: 12px;
  height: 12px;
}.onvo-size-4{
  width: 16px;
  height: 16px;
}.onvo-size-5{
  width: 20px;
  height: 20px;
}.onvo-size-6{
  width: 24px;
  height: 24px;
}.onvo-size-8{
  width: 32px;
  height: 32px;
}.onvo-size-9{
  width: 36px;
  height: 36px;
}.onvo-size-\[1\.125rem\]{
  width: 1.125rem;
  height: 1.125rem;
}.onvo-size-\[17px\]{
  width: 17px;
  height: 17px;
}.onvo-size-full{
  width: 100%;
  height: 100%;
}.\!onvo-h-96{
  height: 384px !important;
}.onvo-h-0{
  height: 0;
}.onvo-h-0\.5{
  height: 2px;
}.onvo-h-1{
  height: 4px;
}.onvo-h-1\.5{
  height: 6px;
}.onvo-h-10{
  height: 40px;
}.onvo-h-12{
  height: 48px;
}.onvo-h-14{
  height: 56px;
}.onvo-h-16{
  height: 64px;
}.onvo-h-2{
  height: 8px;
}.onvo-h-2\/5{
  height: 40%;
}.onvo-h-24{
  height: 96px;
}.onvo-h-3{
  height: 12px;
}.onvo-h-3\/4{
  height: 75%;
}.onvo-h-3\/5{
  height: 60%;
}.onvo-h-32{
  height: 128px;
}.onvo-h-4{
  height: 16px;
}.onvo-h-4\/5{
  height: 80%;
}.onvo-h-5{
  height: 20px;
}.onvo-h-5\/6{
  height: 83.333333%;
}.onvo-h-6{
  height: 24px;
}.onvo-h-64{
  height: 256px;
}.onvo-h-7{
  height: 28px;
}.onvo-h-72{
  height: 288px;
}.onvo-h-8{
  height: 32px;
}.onvo-h-9{
  height: 36px;
}.onvo-h-96{
  height: 384px;
}.onvo-h-\[100\%\]{
  height: 100%;
}.onvo-h-\[1000px\]{
  height: 1000px;
}.onvo-h-\[1px\]{
  height: 1px;
}.onvo-h-\[3px\]{
  height: 3px;
}.onvo-h-\[40\%\]{
  height: 40%;
}.onvo-h-\[60\%\]{
  height: 60%;
}.onvo-h-\[80vh\]{
  height: 80vh;
}.onvo-h-\[calc\(100\%-0px\)\]{
  height: calc(100% - 0px);
}.onvo-h-\[calc\(100\%-16px\)\]{
  height: calc(100% - 16px);
}.onvo-h-\[calc\(100\%-28px\)\]{
  height: calc(100% - 28px);
}.onvo-h-\[calc\(100\%-52px\)\]{
  height: calc(100% - 52px);
}.onvo-h-\[calc\(100\%-64px\)\]{
  height: calc(100% - 64px);
}.onvo-h-\[calc\(100vh-40px\)\]{
  height: calc(100vh - 40px);
}.onvo-h-\[calc\(100vh-94px\)\]{
  height: calc(100vh - 94px);
}.onvo-h-\[var\(--radix-select-trigger-height\)\]{
  height: var(--radix-select-trigger-height);
}.onvo-h-auto{
  height: auto;
}.onvo-h-fit{
  height: -moz-fit-content;
  height: fit-content;
}.onvo-h-full{
  height: 100%;
}.onvo-h-px{
  height: 1px;
}.onvo-h-screen{
  height: 100vh;
}.onvo-max-h-72{
  max-height: 288px;
}.onvo-max-h-\[--radix-select-content-available-height\]{
  max-height: var(--radix-select-content-available-height);
}.onvo-max-h-\[calc\(100\%-40px\)\]{
  max-height: calc(100% - 40px);
}.onvo-max-h-\[calc\(100\%-48px\)\]{
  max-height: calc(100% - 48px);
}.onvo-max-h-\[var\(--radix-popper-available-height\)\]{
  max-height: var(--radix-popper-available-height);
}.onvo-max-h-full{
  max-height: 100%;
}.onvo-min-h-48{
  min-height: 192px;
}.onvo-min-h-72{
  min-height: 288px;
}.onvo-min-h-\[48px\]{
  min-height: 48px;
}.onvo-min-h-\[4rem\]{
  min-height: 4rem;
}.onvo-min-h-screen{
  min-height: 100vh;
}.\!onvo-w-28{
  width: 112px !important;
}.\!onvo-w-72{
  width: 288px !important;
}.\!onvo-w-fit{
  width: -moz-fit-content !important;
  width: fit-content !important;
}.\!onvo-w-full{
  width: 100% !important;
}.onvo-w-0{
  width: 0;
}.onvo-w-1{
  width: 4px;
}.onvo-w-1\.5{
  width: 6px;
}.onvo-w-1\/2{
  width: 50%;
}.onvo-w-1\/3{
  width: 33.333333%;
}.onvo-w-1\/4{
  width: 25%;
}.onvo-w-1\/6{
  width: 16.666667%;
}.onvo-w-10{
  width: 40px;
}.onvo-w-12{
  width: 48px;
}.onvo-w-16{
  width: 64px;
}.onvo-w-2\/5{
  width: 40%;
}.onvo-w-20{
  width: 80px;
}.onvo-w-24{
  width: 96px;
}.onvo-w-28{
  width: 112px;
}.onvo-w-3{
  width: 12px;
}.onvo-w-3\/5{
  width: 60%;
}.onvo-w-36{
  width: 144px;
}.onvo-w-4{
  width: 16px;
}.onvo-w-4\/5{
  width: 80%;
}.onvo-w-44{
  width: 176px;
}.onvo-w-48{
  width: 192px;
}.onvo-w-5{
  width: 20px;
}.onvo-w-64{
  width: 256px;
}.onvo-w-7{
  width: 28px;
}.onvo-w-72{
  width: 288px;
}.onvo-w-9{
  width: 36px;
}.onvo-w-96{
  width: 384px;
}.onvo-w-\[1px\]{
  width: 1px;
}.onvo-w-\[200px\]{
  width: 200px;
}.onvo-w-\[2px\]{
  width: 2px;
}.onvo-w-\[30\%\]{
  width: 30%;
}.onvo-w-\[300px\]{
  width: 300px;
}.onvo-w-\[320px\]{
  width: 320px;
}.onvo-w-\[3px\]{
  width: 3px;
}.onvo-w-\[480px\]{
  width: 480px;
}.onvo-w-\[60\%\]{
  width: 60%;
}.onvo-w-\[720px\]{
  width: 720px;
}.onvo-w-\[80vw\]{
  width: 80vw;
}.onvo-w-\[95\%\]{
  width: 95%;
}.onvo-w-\[calc\(100\%-16px\)\]{
  width: calc(100% - 16px);
}.onvo-w-\[calc\(100\%-64px\)\]{
  width: calc(100% - 64px);
}.onvo-w-auto{
  width: auto;
}.onvo-w-fit{
  width: -moz-fit-content;
  width: fit-content;
}.onvo-w-full{
  width: 100%;
}.onvo-w-screen{
  width: 100vw;
}.onvo-min-w-0{
  min-width: 0;
}.onvo-min-w-32{
  min-width: 128px;
}.onvo-min-w-48{
  min-width: 192px;
}.onvo-min-w-56{
  min-width: 224px;
}.onvo-min-w-60{
  min-width: 240px;
}.onvo-min-w-\[calc\(var\(--radix-select-trigger-width\)\)\]{
  min-width: calc(var(--radix-select-trigger-width));
}.onvo-min-w-\[calc\(var\(--radix-select-trigger-width\)-2px\)\]{
  min-width: calc(var(--radix-select-trigger-width) - 2px);
}.onvo-max-w-20{
  max-width: 80px;
}.onvo-max-w-3xl{
  max-width: 48rem;
}.onvo-max-w-60{
  max-width: 240px;
}.onvo-max-w-72{
  max-width: 288px;
}.onvo-max-w-96{
  max-width: 384px;
}.onvo-max-w-\[80\%\]{
  max-width: 80%;
}.onvo-max-w-\[95vw\]{
  max-width: 95vw;
}.onvo-max-w-full{
  max-width: 100%;
}.onvo-max-w-lg{
  max-width: 32rem;
}.onvo-max-w-none{
  max-width: none;
}.onvo-max-w-screen-lg{
  max-width: 1024px;
}.onvo-max-w-screen-md{
  max-width: 768px;
}.onvo-max-w-sm{
  max-width: 24rem;
}.onvo-max-w-xl{
  max-width: 36rem;
}.onvo-flex-1{
  flex: 1 1 0%;
}.onvo-flex-shrink{
  flex-shrink: 1;
}.onvo-flex-shrink-0{
  flex-shrink: 0;
}.onvo-shrink-0{
  flex-shrink: 0;
}.onvo-flex-grow{
  flex-grow: 1;
}.onvo-grow{
  flex-grow: 1;
}.onvo-caption-bottom{
  caption-side: bottom;
}.onvo-border-collapse{
  border-collapse: collapse;
}.-onvo-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));
}.-onvo-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));
}.onvo-translate-x-0{
  --tw-translate-x: 0;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.onvo-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));
}@keyframes onvo-dialogOpen{from{
    opacity: 0;
    transform: translateY(200px);
  }to{
    opacity: 1;
    transform: translateY(0);
  }
}.onvo-animate-dialogOpen{
  animation: onvo-dialogOpen 150ms cubic-bezier(0.16, 1, 0.3, 1);
}@keyframes onvo-pulse{50%{
    opacity: .5;
  }
}.onvo-animate-pulse{
  animation: onvo-pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}@keyframes onvo-slideDownAndFade{from{
    opacity: 0;
    transform: translateY(-6px);
  }to{
    opacity: 1;
    transform: translateY(0);
  }
}.onvo-animate-slideDownAndFade{
  animation: onvo-slideDownAndFade 150ms cubic-bezier(0.16, 1, 0.3, 1);
}@keyframes onvo-slideLeftAndFade{from{
    opacity: 0;
    transform: translateX(6px);
  }to{
    opacity: 1;
    transform: translateX(0);
  }
}.onvo-animate-slideLeftAndFade{
  animation: onvo-slideLeftAndFade 150ms cubic-bezier(0.16, 1, 0.3, 1);
}@keyframes onvo-slideRightAndFade{from{
    opacity: 0;
    transform: translateX(-6px);
  }to{
    opacity: 1;
    transform: translateX(0);
  }
}.onvo-animate-slideRightAndFade{
  animation: onvo-slideRightAndFade 150ms cubic-bezier(0.16, 1, 0.3, 1);
}@keyframes onvo-spin{to{
    transform: rotate(360deg);
  }
}.onvo-animate-spin{
  animation: onvo-spin 1s linear infinite;
}.onvo-cursor-default{
  cursor: default;
}.onvo-cursor-move{
  cursor: move;
}.onvo-cursor-pointer{
  cursor: pointer;
}.onvo-cursor-text{
  cursor: text;
}.onvo-touch-none{
  touch-action: none;
}.onvo-select-none{
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}.onvo-appearance-none{
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}.onvo-grid-cols-1{
  grid-template-columns: repeat(1, minmax(0, 1fr));
}.onvo-grid-cols-2{
  grid-template-columns: repeat(2, minmax(0, 1fr));
}.onvo-grid-cols-3{
  grid-template-columns: repeat(3, minmax(0, 1fr));
}.onvo-grid-cols-4{
  grid-template-columns: repeat(4, minmax(0, 1fr));
}.onvo-grid-cols-\[1fr_20px\]{
  grid-template-columns: 1fr 20px;
}.onvo-grid-cols-\[20px_1fr\]{
  grid-template-columns: 20px 1fr;
}.onvo-flex-row{
  flex-direction: row;
}.onvo-flex-col{
  flex-direction: column;
}.onvo-flex-col-reverse{
  flex-direction: column-reverse;
}.onvo-items-start{
  align-items: flex-start;
}.onvo-items-end{
  align-items: flex-end;
}.onvo-items-center{
  align-items: center;
}.onvo-items-baseline{
  align-items: baseline;
}.onvo-justify-start{
  justify-content: flex-start;
}.onvo-justify-end{
  justify-content: flex-end;
}.onvo-justify-center{
  justify-content: center;
}.onvo-justify-between{
  justify-content: space-between;
}.onvo-justify-evenly{
  justify-content: space-evenly;
}.onvo-gap-1{
  gap: 4px;
}.onvo-gap-1\.5{
  gap: 6px;
}.onvo-gap-2{
  gap: 8px;
}.onvo-gap-3{
  gap: 12px;
}.onvo-gap-4{
  gap: 16px;
}.onvo-gap-6{
  gap: 24px;
}.onvo-gap-8{
  gap: 32px;
}.onvo-gap-x-1{
  -moz-column-gap: 4px;
       column-gap: 4px;
}.onvo-gap-x-2{
  -moz-column-gap: 8px;
       column-gap: 8px;
}.onvo-gap-x-3{
  -moz-column-gap: 12px;
       column-gap: 12px;
}.onvo-space-x-2 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(8px * var(--tw-space-x-reverse));
  margin-left: calc(8px * calc(1 - var(--tw-space-x-reverse)));
}.onvo-space-x-3 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(12px * var(--tw-space-x-reverse));
  margin-left: calc(12px * calc(1 - var(--tw-space-x-reverse)));
}.onvo-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));
}.onvo-space-y-1 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(4px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(4px * var(--tw-space-y-reverse));
}.onvo-space-y-4 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(16px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(16px * var(--tw-space-y-reverse));
}.onvo-divide-x > :not([hidden]) ~ :not([hidden]){
  --tw-divide-x-reverse: 0;
  border-right-width: calc(1px * var(--tw-divide-x-reverse));
  border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
}.onvo-divide-y > :not([hidden]) ~ :not([hidden]){
  --tw-divide-y-reverse: 0;
  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}.onvo-divide-gray-200 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-divide-opacity, 1));
}.onvo-self-end{
  align-self: flex-end;
}.onvo-overflow-auto{
  overflow: auto;
}.onvo-overflow-hidden{
  overflow: hidden;
}.onvo-overflow-x-auto{
  overflow-x: auto;
}.onvo-overflow-y-auto{
  overflow-y: auto;
}.onvo-overflow-x-hidden{
  overflow-x: hidden;
}.onvo-overflow-y-hidden{
  overflow-y: hidden;
}.onvo-truncate{
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}.onvo-text-ellipsis{
  text-overflow: ellipsis;
}.onvo-whitespace-nowrap{
  white-space: nowrap;
}.\!onvo-rounded-2xl{
  border-radius: 1rem !important;
}.\!onvo-rounded-full{
  border-radius: 9999px !important;
}.\!onvo-rounded-none{
  border-radius: 0px !important;
}.onvo-rounded{
  border-radius: 0.25rem;
}.onvo-rounded-2xl{
  border-radius: 1rem;
}.onvo-rounded-\[2px\]{
  border-radius: 2px;
}.onvo-rounded-\[4px\]{
  border-radius: 4px;
}.onvo-rounded-full{
  border-radius: 9999px;
}.onvo-rounded-lg{
  border-radius: 0.5rem;
}.onvo-rounded-md{
  border-radius: 0.375rem;
}.onvo-rounded-sm{
  border-radius: 0.125rem;
}.onvo-rounded-xl{
  border-radius: 0.75rem;
}.\!onvo-rounded-b-none{
  border-bottom-right-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
}.\!onvo-rounded-l{
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}.\!onvo-rounded-r{
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}.onvo-rounded-b-2xl{
  border-bottom-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
}.onvo-rounded-l-none{
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}.onvo-rounded-r-2xl{
  border-top-right-radius: 1rem;
  border-bottom-right-radius: 1rem;
}.onvo-rounded-r-none{
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}.onvo-rounded-t-2xl{
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
}.onvo-rounded-t-md{
  border-top-left-radius: 0.375rem;
  border-top-right-radius: 0.375rem;
}.\!onvo-border-0{
  border-width: 0px !important;
}.onvo-border{
  border-width: 1px;
}.onvo-border-0{
  border-width: 0px;
}.onvo-border-2{
  border-width: 2px;
}.onvo-border-b{
  border-bottom-width: 1px;
}.onvo-border-b-0{
  border-bottom-width: 0px;
}.onvo-border-b-2{
  border-bottom-width: 2px;
}.onvo-border-l{
  border-left-width: 1px;
}.onvo-border-r{
  border-right-width: 1px;
}.onvo-border-t{
  border-top-width: 1px;
}.onvo-border-solid{
  border-style: solid;
}.onvo-border-none{
  border-style: none;
}.\!onvo-border-blue-500{
  --tw-border-opacity: 1 !important;
  border-color: rgb(59 130 246 / var(--tw-border-opacity, 1)) !important;
}.\!onvo-border-slate-200{
  --tw-border-opacity: 1 !important;
  border-color: rgb(226 232 240 / var(--tw-border-opacity, 1)) !important;
}.onvo-border-black\/10{
  border-color: rgb(0 0 0 / 0.1);
}.onvo-border-black\/5{
  border-color: rgb(0 0 0 / 0.05);
}.onvo-border-blue-500{
  --tw-border-opacity: 1;
  border-color: rgb(59 130 246 / var(--tw-border-opacity, 1));
}.onvo-border-gray-200{
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
}.onvo-border-gray-300{
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
}.onvo-border-gray-400{
  --tw-border-opacity: 1;
  border-color: rgb(156 163 175 / var(--tw-border-opacity, 1));
}.onvo-border-red-500{
  --tw-border-opacity: 1;
  border-color: rgb(239 68 68 / var(--tw-border-opacity, 1));
}.onvo-border-slate-100{
  --tw-border-opacity: 1;
  border-color: rgb(241 245 249 / var(--tw-border-opacity, 1));
}.onvo-border-slate-200{
  --tw-border-opacity: 1;
  border-color: rgb(226 232 240 / var(--tw-border-opacity, 1));
}.onvo-border-slate-300{
  --tw-border-opacity: 1;
  border-color: rgb(203 213 225 / var(--tw-border-opacity, 1));
}.onvo-border-slate-900\/60{
  border-color: rgb(15 23 42 / 0.6);
}.onvo-border-transparent{
  border-color: transparent;
}.onvo-border-white{
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
}.onvo-border-white\/10{
  border-color: rgb(255 255 255 / 0.1);
}.onvo-border-white\/100{
  border-color: rgb(255 255 255 / 1);
}.\!onvo-bg-blue-500{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1)) !important;
}.\!onvo-bg-gray-400{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(156 163 175 / var(--tw-bg-opacity, 1)) !important;
}.\!onvo-bg-gray-600{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(75 85 99 / var(--tw-bg-opacity, 1)) !important;
}.\!onvo-bg-gray-950{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(3 7 18 / var(--tw-bg-opacity, 1)) !important;
}.\!onvo-bg-transparent{
  background-color: transparent !important;
}.\!onvo-bg-white{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)) !important;
}.onvo-bg-black{
  --tw-bg-opacity: 1;
  background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
}.onvo-bg-black\/10{
  background-color: rgb(0 0 0 / 0.1);
}.onvo-bg-black\/20{
  background-color: rgb(0 0 0 / 0.2);
}.onvo-bg-black\/30{
  background-color: rgb(0 0 0 / 0.3);
}.onvo-bg-black\/5{
  background-color: rgb(0 0 0 / 0.05);
}.onvo-bg-black\/50{
  background-color: rgb(0 0 0 / 0.5);
}.onvo-bg-blue-50{
  --tw-bg-opacity: 1;
  background-color: rgb(239 246 255 / var(--tw-bg-opacity, 1));
}.onvo-bg-blue-500{
  --tw-bg-opacity: 1;
  background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1));
}.onvo-bg-blue-500\/20{
  background-color: rgb(59 130 246 / 0.2);
}.onvo-bg-blue-600{
  --tw-bg-opacity: 1;
  background-color: rgb(37 99 235 / var(--tw-bg-opacity, 1));
}.onvo-bg-emerald-50{
  --tw-bg-opacity: 1;
  background-color: rgb(236 253 245 / var(--tw-bg-opacity, 1));
}.onvo-bg-gray-100{
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}.onvo-bg-gray-200{
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1));
}.onvo-bg-gray-400{
  --tw-bg-opacity: 1;
  background-color: rgb(156 163 175 / var(--tw-bg-opacity, 1));
}.onvo-bg-gray-50{
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
}.onvo-bg-gray-900{
  --tw-bg-opacity: 1;
  background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1));
}.onvo-bg-green-500{
  --tw-bg-opacity: 1;
  background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1));
}.onvo-bg-orange-500{
  --tw-bg-opacity: 1;
  background-color: rgb(249 115 22 / var(--tw-bg-opacity, 1));
}.onvo-bg-purple-500{
  --tw-bg-opacity: 1;
  background-color: rgb(168 85 247 / var(--tw-bg-opacity, 1));
}.onvo-bg-red-50{
  --tw-bg-opacity: 1;
  background-color: rgb(254 242 242 / var(--tw-bg-opacity, 1));
}.onvo-bg-red-500{
  --tw-bg-opacity: 1;
  background-color: rgb(239 68 68 / var(--tw-bg-opacity, 1));
}.onvo-bg-red-500\/10{
  background-color: rgb(239 68 68 / 0.1);
}.onvo-bg-red-600{
  --tw-bg-opacity: 1;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity, 1));
}.onvo-bg-slate-100{
  --tw-bg-opacity: 1;
  background-color: rgb(241 245 249 / var(--tw-bg-opacity, 1));
}.onvo-bg-slate-200{
  --tw-bg-opacity: 1;
  background-color: rgb(226 232 240 / var(--tw-bg-opacity, 1));
}.onvo-bg-slate-300{
  --tw-bg-opacity: 1;
  background-color: rgb(203 213 225 / var(--tw-bg-opacity, 1));
}.onvo-bg-slate-50{
  --tw-bg-opacity: 1;
  background-color: rgb(248 250 252 / var(--tw-bg-opacity, 1));
}.onvo-bg-slate-500{
  --tw-bg-opacity: 1;
  background-color: rgb(100 116 139 / var(--tw-bg-opacity, 1));
}.onvo-bg-slate-700{
  --tw-bg-opacity: 1;
  background-color: rgb(51 65 85 / var(--tw-bg-opacity, 1));
}.onvo-bg-slate-900{
  --tw-bg-opacity: 1;
  background-color: rgb(15 23 42 / var(--tw-bg-opacity, 1));
}.onvo-bg-transparent{
  background-color: transparent;
}.onvo-bg-white{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}.onvo-bg-white\/50{
  background-color: rgb(255 255 255 / 0.5);
}.onvo-bg-yellow-50{
  --tw-bg-opacity: 1;
  background-color: rgb(254 252 232 / var(--tw-bg-opacity, 1));
}.onvo-bg-opacity-100{
  --tw-bg-opacity: 1;
}.onvo-bg-\[radial-gradient\(\#e2e8f0_1px\,transparent_1px\)\]{
  background-image: radial-gradient(#e2e8f0 1px,transparent 1px);
}.onvo-fill-blue-600{
  fill: #2563eb;
}.onvo-fill-gray-900{
  fill: #111827;
}.onvo-fill-none{
  fill: none;
}.onvo-fill-slate-500{
  fill: #64748b;
}.onvo-stroke-black\/10{
  stroke: rgb(0 0 0 / 0.1);
}.onvo-stroke-\[1px\]{
  stroke-width: 1px;
}.onvo-object-contain{
  -o-object-fit: contain;
     object-fit: contain;
}.onvo-object-cover{
  -o-object-fit: cover;
     object-fit: cover;
}.onvo-object-top{
  -o-object-position: top;
     object-position: top;
}.\!onvo-p-0{
  padding: 0 !important;
}.\!onvo-p-4{
  padding: 16px !important;
}.onvo-p-0{
  padding: 0;
}.onvo-p-0\.5{
  padding: 2px;
}.onvo-p-1{
  padding: 4px;
}.onvo-p-2{
  padding: 8px;
}.onvo-p-2\.5{
  padding: 10px;
}.onvo-p-3{
  padding: 12px;
}.onvo-p-4{
  padding: 16px;
}.onvo-p-6{
  padding: 24px;
}.onvo-p-8{
  padding: 32px;
}.\!onvo-px-0{
  padding-left: 0 !important;
  padding-right: 0 !important;
}.\!onvo-px-2{
  padding-left: 8px !important;
  padding-right: 8px !important;
}.\!onvo-px-3{
  padding-left: 12px !important;
  padding-right: 12px !important;
}.\!onvo-py-0{
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}.\!onvo-py-0\.5{
  padding-top: 2px !important;
  padding-bottom: 2px !important;
}.\!onvo-py-1{
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}.\!onvo-py-2{
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}.onvo-px-0{
  padding-left: 0;
  padding-right: 0;
}.onvo-px-1{
  padding-left: 4px;
  padding-right: 4px;
}.onvo-px-1\.5{
  padding-left: 6px;
  padding-right: 6px;
}.onvo-px-2{
  padding-left: 8px;
  padding-right: 8px;
}.onvo-px-2\.5{
  padding-left: 10px;
  padding-right: 10px;
}.onvo-px-3{
  padding-left: 12px;
  padding-right: 12px;
}.onvo-px-4{
  padding-left: 16px;
  padding-right: 16px;
}.onvo-px-5{
  padding-left: 20px;
  padding-right: 20px;
}.onvo-py-0{
  padding-top: 0;
  padding-bottom: 0;
}.onvo-py-0\.5{
  padding-top: 2px;
  padding-bottom: 2px;
}.onvo-py-1{
  padding-top: 4px;
  padding-bottom: 4px;
}.onvo-py-1\.5{
  padding-top: 6px;
  padding-bottom: 6px;
}.onvo-py-10{
  padding-top: 40px;
  padding-bottom: 40px;
}.onvo-py-2{
  padding-top: 8px;
  padding-bottom: 8px;
}.onvo-py-2\.5{
  padding-top: 10px;
  padding-bottom: 10px;
}.onvo-py-3{
  padding-top: 12px;
  padding-bottom: 12px;
}.onvo-py-3\.5{
  padding-top: 14px;
  padding-bottom: 14px;
}.onvo-py-4{
  padding-top: 16px;
  padding-bottom: 16px;
}.onvo-py-8{
  padding-top: 32px;
  padding-bottom: 32px;
}.onvo-pb-0{
  padding-bottom: 0;
}.onvo-pb-2{
  padding-bottom: 8px;
}.onvo-pb-20{
  padding-bottom: 80px;
}.onvo-pb-3{
  padding-bottom: 12px;
}.onvo-pb-4{
  padding-bottom: 16px;
}.onvo-pl-2{
  padding-left: 8px;
}.onvo-pl-8{
  padding-left: 32px;
}.onvo-pr-1{
  padding-right: 4px;
}.onvo-pr-10{
  padding-right: 40px;
}.onvo-pr-2{
  padding-right: 8px;
}.onvo-pt-10{
  padding-top: 40px;
}.onvo-pt-2{
  padding-top: 8px;
}.onvo-pt-3{
  padding-top: 12px;
}.onvo-pt-5{
  padding-top: 20px;
}.onvo-text-left{
  text-align: left;
}.onvo-text-center{
  text-align: center;
}.onvo-text-right{
  text-align: right;
}.\!onvo-text-2xl{
  font-size: 24px !important;
}.\!onvo-text-\[0\.875rem\]{
  font-size: 0.875rem !important;
}.\!onvo-text-sm{
  font-size: 14px !important;
}.\!onvo-text-xs{
  font-size: 12px !important;
}.onvo-text-3xl{
  font-size: 30px;
}.onvo-text-base{
  font-size: 16px;
}.onvo-text-lg{
  font-size: 18px;
}.onvo-text-sm{
  font-size: 14px;
}.onvo-text-xl{
  font-size: 20px;
}.onvo-text-xs{
  font-size: 12px;
}.\!onvo-font-normal{
  font-weight: 400 !important;
}.\!onvo-font-semibold{
  font-weight: 600 !important;
}.onvo-font-bold{
  font-weight: 700;
}.onvo-font-medium{
  font-weight: 500;
}.onvo-font-normal{
  font-weight: 400;
}.onvo-font-semibold{
  font-weight: 600;
}.onvo-uppercase{
  text-transform: uppercase;
}.onvo-capitalize{
  text-transform: capitalize;
}.onvo-italic{
  font-style: italic;
}.onvo-tabular-nums{
  --tw-numeric-spacing: tabular-nums;
  font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
}.\!onvo-leading-\[1\.5142857rem\]{
  line-height: 1.5142857rem !important;
}.onvo-leading-5{
  line-height: 20px;
}.onvo-leading-\[1\]{
  line-height: 1;
}.onvo-leading-none{
  line-height: 1;
}.onvo-leading-tight{
  line-height: 1.25;
}.\!onvo-tracking-widest{
  letter-spacing: 0.1em !important;
}.onvo-tracking-wide{
  letter-spacing: 0.025em;
}.onvo-tracking-widest{
  letter-spacing: 0.1em;
}.\!onvo-text-blue-500{
  --tw-text-opacity: 1 !important;
  color: rgb(59 130 246 / var(--tw-text-opacity, 1)) !important;
}.\!onvo-text-gray-300{
  --tw-text-opacity: 1 !important;
  color: rgb(209 213 219 / var(--tw-text-opacity, 1)) !important;
}.\!onvo-text-gray-400{
  --tw-text-opacity: 1 !important;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1)) !important;
}.\!onvo-text-gray-500{
  --tw-text-opacity: 1 !important;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1)) !important;
}.\!onvo-text-inherit{
  color: inherit !important;
}.\!onvo-text-red-500{
  --tw-text-opacity: 1 !important;
  color: rgb(239 68 68 / var(--tw-text-opacity, 1)) !important;
}.\!onvo-text-slate-900{
  --tw-text-opacity: 1 !important;
  color: rgb(15 23 42 / var(--tw-text-opacity, 1)) !important;
}.\!onvo-text-white{
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
}.onvo-text-black{
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}.onvo-text-blue-500{
  --tw-text-opacity: 1;
  color: rgb(59 130 246 / var(--tw-text-opacity, 1));
}.onvo-text-blue-900{
  --tw-text-opacity: 1;
  color: rgb(30 58 138 / var(--tw-text-opacity, 1));
}.onvo-text-emerald-900{
  --tw-text-opacity: 1;
  color: rgb(6 78 59 / var(--tw-text-opacity, 1));
}.onvo-text-gray-200{
  --tw-text-opacity: 1;
  color: rgb(229 231 235 / var(--tw-text-opacity, 1));
}.onvo-text-gray-300{
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / var(--tw-text-opacity, 1));
}.onvo-text-gray-400{
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1));
}.onvo-text-gray-50{
  --tw-text-opacity: 1;
  color: rgb(249 250 251 / var(--tw-text-opacity, 1));
}.onvo-text-gray-500{
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}.onvo-text-gray-600{
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / var(--tw-text-opacity, 1));
}.onvo-text-gray-700{
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity, 1));
}.onvo-text-gray-800{
  --tw-text-opacity: 1;
  color: rgb(31 41 55 / var(--tw-text-opacity, 1));
}.onvo-text-gray-900{
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity, 1));
}.onvo-text-green-500{
  --tw-text-opacity: 1;
  color: rgb(34 197 94 / var(--tw-text-opacity, 1));
}.onvo-text-inherit{
  color: inherit;
}.onvo-text-red-500{
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / var(--tw-text-opacity, 1));
}.onvo-text-red-900{
  --tw-text-opacity: 1;
  color: rgb(127 29 29 / var(--tw-text-opacity, 1));
}.onvo-text-slate-200{
  --tw-text-opacity: 1;
  color: rgb(226 232 240 / var(--tw-text-opacity, 1));
}.onvo-text-slate-400{
  --tw-text-opacity: 1;
  color: rgb(148 163 184 / var(--tw-text-opacity, 1));
}.onvo-text-slate-500{
  --tw-text-opacity: 1;
  color: rgb(100 116 139 / var(--tw-text-opacity, 1));
}.onvo-text-slate-700{
  --tw-text-opacity: 1;
  color: rgb(51 65 85 / var(--tw-text-opacity, 1));
}.onvo-text-slate-800{
  --tw-text-opacity: 1;
  color: rgb(30 41 59 / var(--tw-text-opacity, 1));
}.onvo-text-slate-900{
  --tw-text-opacity: 1;
  color: rgb(15 23 42 / var(--tw-text-opacity, 1));
}.onvo-text-white{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}.onvo-text-yellow-500{
  --tw-text-opacity: 1;
  color: rgb(234 179 8 / var(--tw-text-opacity, 1));
}.onvo-text-yellow-900{
  --tw-text-opacity: 1;
  color: rgb(113 63 18 / var(--tw-text-opacity, 1));
}.onvo-underline{
  text-decoration-line: underline;
}.onvo-line-through{
  text-decoration-line: line-through;
}.onvo-placeholder-gray-400::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgb(156 163 175 / var(--tw-placeholder-opacity, 1));
}.onvo-placeholder-gray-400::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgb(156 163 175 / var(--tw-placeholder-opacity, 1));
}.onvo-placeholder-slate-400::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgb(148 163 184 / var(--tw-placeholder-opacity, 1));
}.onvo-placeholder-slate-400::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgb(148 163 184 / var(--tw-placeholder-opacity, 1));
}.onvo-opacity-0{
  opacity: 0;
}.onvo-opacity-100{
  opacity: 1;
}.onvo-opacity-30{
  opacity: 0.3;
}.onvo-opacity-50{
  opacity: 0.5;
}.\!onvo-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;
}.onvo-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);
}.onvo-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);
}.onvo-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);
}.onvo-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);
}.onvo-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);
}.onvo-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);
}.onvo-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);
}.\!onvo-shadow-blue-500{
  --tw-shadow-color: #3b82f6 !important;
  --tw-shadow: var(--tw-shadow-colored) !important;
}.onvo-shadow-black\/\[2\.5\%\]{
  --tw-shadow-color: rgb(0 0 0 / 2.5%);
  --tw-shadow: var(--tw-shadow-colored);
}.\!onvo-outline-none{
  outline: 2px solid transparent !important;
  outline-offset: 2px !important;
}.onvo-outline-none{
  outline: 2px solid transparent;
  outline-offset: 2px;
}.onvo-outline{
  outline-style: solid;
}.onvo-outline-0{
  outline-width: 0px;
}.onvo-outline-offset-0{
  outline-offset: 0px;
}.onvo-outline-offset-2{
  outline-offset: 2px;
}.onvo-outline-blue-500{
  outline-color: #3b82f6;
}.\!onvo-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;
}.onvo-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);
}.onvo-ring-2{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}.onvo-ring-inset{
  --tw-ring-inset: inset;
}.onvo-ring-black\/5{
  --tw-ring-color: rgb(0 0 0 / 0.05);
}.onvo-ring-blue-500\/30{
  --tw-ring-color: rgb(59 130 246 / 0.3);
}.onvo-ring-emerald-600\/30{
  --tw-ring-color: rgb(5 150 105 / 0.3);
}.onvo-ring-gray-500\/30{
  --tw-ring-color: rgb(107 114 128 / 0.3);
}.onvo-ring-red-200{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 202 202 / var(--tw-ring-opacity, 1));
}.onvo-ring-red-600\/20{
  --tw-ring-color: rgb(220 38 38 / 0.2);
}.onvo-ring-slate-200{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(226 232 240 / var(--tw-ring-opacity, 1));
}.onvo-ring-slate-900\/20{
  --tw-ring-color: rgb(15 23 42 / 0.2);
}.onvo-ring-yellow-600\/30{
  --tw-ring-color: rgb(202 138 4 / 0.3);
}.\!onvo-backdrop-blur-lg{
  --tw-backdrop-blur: blur(16px) !important;
  -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) !important;
  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) !important;
}.onvo-backdrop-blur-lg{
  --tw-backdrop-blur: blur(16px);
  -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);
}.onvo-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);
}.onvo-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;
}.onvo-transition-all{
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}.onvo-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;
}.onvo-transition-transform{
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}.onvo-duration-100{
  transition-duration: 100ms;
}.onvo-duration-1000{
  transition-duration: 1000ms;
}.onvo-duration-150{
  transition-duration: 150ms;
}.onvo-duration-300{
  transition-duration: 300ms;
}.onvo-ease-\[cubic-bezier\(0\.87\,_0\,_0\.13\,_1\)\]{
  transition-timing-function: cubic-bezier(0.87, 0, 0.13, 1);
}.onvo-ease-in-out{
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}.onvo-ease-linear{
  transition-timing-function: linear;
}.onvo-will-change-\[transform\,opacity\]{
  will-change: transform,opacity;
}.onvo-\@container\/onvo-dashboard-header{
  container-type: inline-size;
  container-name: onvo-dashboard-header;
}.onvo-\@container\/questionmodal{
  container-type: inline-size;
  container-name: questionmodal;
}.onvo-\@container\/widgetmodal{
  container-type: inline-size;
  container-name: widgetmodal;
}.onvo-scrollbar-thin::-webkit-scrollbar-track{
  background-color: var(--scrollbar-track);
  border-radius: var(--scrollbar-track-radius);
}.onvo-scrollbar-thin::-webkit-scrollbar-track:hover{
  background-color: var(--scrollbar-track-hover, var(--scrollbar-track));
}.onvo-scrollbar-thin::-webkit-scrollbar-track:active{
  background-color: var(--scrollbar-track-active, var(--scrollbar-track-hover, var(--scrollbar-track)));
}.onvo-scrollbar-thin::-webkit-scrollbar-thumb{
  background-color: var(--scrollbar-thumb);
  border-radius: var(--scrollbar-thumb-radius);
}.onvo-scrollbar-thin::-webkit-scrollbar-thumb:hover{
  background-color: var(--scrollbar-thumb-hover, var(--scrollbar-thumb));
}.onvo-scrollbar-thin::-webkit-scrollbar-thumb:active{
  background-color: var(--scrollbar-thumb-active, var(--scrollbar-thumb-hover, var(--scrollbar-thumb)));
}.onvo-scrollbar-thin::-webkit-scrollbar-corner{
  background-color: var(--scrollbar-corner);
  border-radius: var(--scrollbar-corner-radius);
}.onvo-scrollbar-thin::-webkit-scrollbar-corner:hover{
  background-color: var(--scrollbar-corner-hover, var(--scrollbar-corner));
}.onvo-scrollbar-thin::-webkit-scrollbar-corner:active{
  background-color: var(--scrollbar-corner-active, var(--scrollbar-corner-hover, var(--scrollbar-corner)));
}.onvo-scrollbar-thin{
  scrollbar-width: thin;
  scrollbar-color: var(--scrollbar-thumb, initial) var(--scrollbar-track, initial);
}.onvo-scrollbar-thin::-webkit-scrollbar{
  display: block;
  width: 8px;
  height: 8px;
}.onvo-scrollbar-track-transparent{
  --scrollbar-track: transparent !important;
}.onvo-scrollbar-thumb-slate-400{
  --scrollbar-thumb: #94a3b8 !important;
}.onvo-scrollbar-thumb-slate-500{
  --scrollbar-thumb: #64748b !important;
}.onvo-bg-dot-black\/\[0\.2\]{
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' width='16' height='16' fill='none'%3e%3ccircle fill='rgb(0 0 0 / 0.2)' id='pattern-circle' cx='10' cy='10' r='1.6257413380501518'%3e%3c/circle%3e%3c/svg%3e");
}.\[appearance\:textfield\]{
  -webkit-appearance: textfield;
     -moz-appearance: textfield;
          appearance: textfield;
}.\[background-size\:16px_16px\]{
  background-size: 16px 16px;
}/* DEFAULT STYLING */:root {
  font-family: "Inter", "Helvetica Neue", sans-serif;
  --onvo-background-color: #f9fafb;
  --onvo-foreground-color: #ffffff;
  --onvo-font-color: #111;
  --onvo-font-override: inherit;
  --onvo-dark-background-color: #030712;
  --onvo-dark-foreground-color: #101827;
  --onvo-dark-font-color: #ddd;
  --onvo-dark-font-override: inherit;
}textarea::-webkit-resizer {
  display: none;
}.onvo-foreground-color {
  background-color: var(--onvo-foreground-color);
}.onvo-background-color {
  background-color: var(--onvo-background-color);
}.onvo-font-override {
  font-family: var(--onvo-font-override);
  color: var(--onvo-font-color) !important;
}.onvo-dark .onvo-foreground-color {
  background-color: var(--onvo-dark-foreground-color);
}.onvo-dark .onvo-background-color {
  background-color: var(--onvo-dark-background-color);
}.onvo-dark .onvo-font-override {
  font-family: var(--onvo-font-override);
  color: var(--onvo-dark-font-color) !important;
}/* TEXT WIDGET LINKS STYLING */.onvo-text-widget a {
  text-decoration: underline;
  color: #3366cc;
}/* REACT GRID STYLING */.react-grid-item > .react-resizable-handle {
  background-image: none !important;
  width: 12px !important;
  height: 12px !important;
  border-bottom: 3px solid #00000030;
  border-right: 3px solid #00000030;
  border-bottom-right-radius: 8px;
  margin: 8px;
  opacity: 0;
  transition: all 0.15s ease-in-out;
  z-index: 10;
}.onvo-dark .react-grid-item > .react-resizable-handle {
  border-bottom: 3px solid #ffffff30;
  border-right: 3px solid #ffffff30;
}.react-grid-item:hover > .react-resizable-handle {
  opacity: 1;
}.react-grid-item:hover {
  z-index: 20;
}.react-resizable-handle::after {
  display: none !important;
}.react-grid-placeholder {
  border-radius: 16px;
  background-color: #3366cc33 !important;
}/* REACT DATA GRID STYLING */.rdg-sort-arrow {
  margin-top: 12px;
}.rdg a {
  text-decoration: none;
  color: #fff;
  background: #3b82f6;
  border-radius: 16px;
  padding: 4px 12px;
}.rdg-cell[role="columnheader"] {
  overflow-y: visible;
}.rdg {
  --rdg-background-color: var(--onvo-foreground-color) !important;
  --rdg-header-background-color: var(--onvo-background-color) !important;
  --rdg-row-hover-background-color: var(--onvo-background-color) !important;
  --rdg-color: var(--onvo-font-color);
  border-color: rgba(0, 0, 0, 0.1);
}.onvo-dark .rdg {
  --rdg-background-color: var(--onvo-dark-foreground-color) !important;
  --rdg-header-background-color: var(--onvo-dark-background-color) !important;
  --rdg-row-hover-background-color: var(
    --onvo-dark-background-color
  ) !important;
  --rdg-color: var(--onvo-dark-font-color);
  border-color: rgba(255, 255, 255, 0.1);
}.rsw-ce {
  flex: 1 0 auto;
  padding: 0.5rem;
}.rsw-ce:focus {
  outline: 1px solid #668;
}.rsw-ce[contentEditable="true"]:empty:not(:focus):before {
  color: grey;
  content: attr(placeholder);
  pointer-events: none;
}.rsw-html {
  background: transparent;
  border: none;
  font-family: monospace, "Courier New";
}.rsw-separator {
  align-self: stretch;
  border-right: 1px solid #ddd;
  display: flex;
  margin: 0 3px;
}.rsw-dd {
  box-sizing: border-box;
  outline: none;
}.rsw-btn {
  background: transparent;
  border: 0;
  cursor: pointer;
  color: #222;
  font-size: 1em;
  height: 2em;
  outline: none;
  padding: 0;
  width: 2em;
}.rsw-btn:hover {
  background: #eaeaea;
}.rsw-btn[data-active="true"] {
  background: #e0e0e0;
}.rsw-toolbar {
  align-items: center;
  border-bottom: 1px solid #ddd;
  display: flex;
  background-color: var(--onvo-foreground-color);
  border-bottom-color: rgba(0, 0, 0, 0.1);
}.rsw-editor {
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 0.375rem;
  display: flex;
  flex-direction: column;
  min-height: 100px;
  overflow: hidden;
  background-color: var(--onvo-background-color);
  margin-top: 4px;
}/* RICH TEXT EDITOR STYLES */.onvo-dark .rsw-editor {
  border-color: rgba(255, 255, 255, 0.1);
  background-color: var(--onvo-dark-background-color);
}.onvo-dark .rsw-toolbar {
  background-color: var(--onvo-dark-foreground-color);
  border-bottom-color: rgba(255, 255, 255, 0.1);
}.onvo-dark .rsw-separator {
  border-right-color: var(--onvo-dark-background-color);
}.onvo-dark .rsw-btn {
  color: #e2e8f0;
}.onvo-dark .rsw-btn:hover {
  background: #334155;
}.onvo-dark .rsw-btn[data-active="true"] {
  background: #334155;
}/* ANIMATED GRADIENT BORDER STYLES */.onvo-gradient-border {
  --borderWidth: 3px;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  border-radius: 6px;
}.onvo-gradient-border:after {
  content: "";
  position: absolute;
  top: calc(-1 * var(--borderWidth));
  left: calc(-1 * var(--borderWidth));
  height: calc(100% + var(--borderWidth) * 2);
  width: calc(100% + var(--borderWidth) * 2);
  background: linear-gradient(60deg, #5073b8, #1098ad, #07b39b, #6fba82);
  border-radius: 9px;
  z-index: -1;
  animation: animatedgradient 3s ease alternate infinite;
  background-size: 300% 300%;
}@keyframes animatedgradient {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}.react-multi-email span[data-placeholder="true"] {
  top: 2px !important;
}.react-multi-email [data-tag] [data-tag-item] {
  overflow-y: visible;
}dialog {
  border: none;
}/* resizeHandle={(axis: string) => {
  if (!editable) return <></>;
  if (axis === "se") {
    return (
      <div className="onvo-dashboard-grid-handle onvo-cursor-se-resize react-resizable-handle onvo-absolute onvo-bottom-2 onvo-right-2 onvo-rounded-br-lg onvo-border-solid onvo-border-b-[3px] onvo-border-r-[3px] " />
    );
  }
  return (
    <div className="onvo-dashboard-grid-handle onvo-cursor-sw-resize react-resizable-handle onvo-absolute onvo-bottom-2 onvo-left-2 onvo-rounded-bl-lg onvo-border-solid onvo-border-b-[3px] onvo-border-l-[3px] onvo-border-gray-300 dark:onvo-border-white/30" />
  );
}} */.dark\:onvo-prose-invert:where(.onvo-dark, .onvo-dark *){
  --tw-prose-body: var(--tw-prose-invert-body);
  --tw-prose-headings: var(--tw-prose-invert-headings);
  --tw-prose-lead: var(--tw-prose-invert-lead);
  --tw-prose-links: var(--tw-prose-invert-links);
  --tw-prose-bold: var(--tw-prose-invert-bold);
  --tw-prose-counters: var(--tw-prose-invert-counters);
  --tw-prose-bullets: var(--tw-prose-invert-bullets);
  --tw-prose-hr: var(--tw-prose-invert-hr);
  --tw-prose-quotes: var(--tw-prose-invert-quotes);
  --tw-prose-quote-borders: var(--tw-prose-invert-quote-borders);
  --tw-prose-captions: var(--tw-prose-invert-captions);
  --tw-prose-kbd: var(--tw-prose-invert-kbd);
  --tw-prose-kbd-shadows: var(--tw-prose-invert-kbd-shadows);
  --tw-prose-code: var(--tw-prose-invert-code);
  --tw-prose-pre-code: var(--tw-prose-invert-pre-code);
  --tw-prose-pre-bg: var(--tw-prose-invert-pre-bg);
  --tw-prose-th-borders: var(--tw-prose-invert-th-borders);
  --tw-prose-td-borders: var(--tw-prose-invert-td-borders);
}.file\:-onvo-my-1\.5::file-selector-button{
  margin-top: -6px;
  margin-bottom: -6px;
}.file\:-onvo-ml-2\.5::file-selector-button{
  margin-left: -10px;
}.file\:onvo-h-\[36px\]::file-selector-button{
  height: 36px;
}.file\:onvo-cursor-pointer::file-selector-button{
  cursor: pointer;
}.file\:onvo-rounded-l-md::file-selector-button{
  border-top-left-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}.file\:onvo-rounded-r-none::file-selector-button{
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}.file\:onvo-border-0::file-selector-button{
  border-width: 0px;
}.file\:onvo-border-solid::file-selector-button{
  border-style: solid;
}.file\:onvo-border-slate-200::file-selector-button{
  --tw-border-opacity: 1;
  border-color: rgb(226 232 240 / var(--tw-border-opacity, 1));
}.file\:onvo-bg-slate-50::file-selector-button{
  --tw-bg-opacity: 1;
  background-color: rgb(248 250 252 / var(--tw-bg-opacity, 1));
}.file\:onvo-px-3::file-selector-button{
  padding-left: 12px;
  padding-right: 12px;
}.file\:onvo-text-slate-500::file-selector-button{
  --tw-text-opacity: 1;
  color: rgb(100 116 139 / var(--tw-text-opacity, 1));
}.file\:onvo-outline-none::file-selector-button{
  outline: 2px solid transparent;
  outline-offset: 2px;
}.file\:\[border-inline-end-width\:1px\]::file-selector-button{
  border-inline-end-width: 1px;
}.file\:\[margin-inline-end\:0\.75rem\]::file-selector-button{
  margin-inline-end: 0.75rem;
}.first\:onvo-mt-0:first-child{
  margin-top: 0;
}.invalid\:onvo-border-red-500:invalid{
  --tw-border-opacity: 1;
  border-color: rgb(239 68 68 / var(--tw-border-opacity, 1));
}.invalid\:onvo-ring-2:invalid{
  --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);
}.invalid\:onvo-ring-red-200:invalid{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 202 202 / var(--tw-ring-opacity, 1));
}.onvo-group:hover .group-hover\:onvo-block{
  display: block;
}.onvo-group\/chartcard:hover .group-hover\/chartcard\:onvo-flex{
  display: flex;
}.onvo-group:hover .group-hover\:onvo-w-full{
  width: 100%;
}.onvo-group:hover .group-hover\:\!onvo-text-white{
  --tw-text-opacity: 1 !important;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
}.onvo-group\/chartcard:hover .group-hover\/chartcard\:onvo-opacity-100{
  opacity: 1;
}.onvo-group:hover .group-hover\:onvo-opacity-100{
  opacity: 1;
}.onvo-group:hover .group-hover\:onvo-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);
}.aria-selected\:\!onvo-bg-gray-100[aria-selected="true"]{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1)) !important;
}.aria-selected\:onvo-bg-gray-900[aria-selected="true"]{
  --tw-bg-opacity: 1;
  background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1));
}.aria-selected\:\!onvo-text-gray-900[aria-selected="true"]{
  --tw-text-opacity: 1 !important;
  color: rgb(17 24 39 / var(--tw-text-opacity, 1)) !important;
}.aria-selected\:onvo-text-gray-50[aria-selected="true"]{
  --tw-text-opacity: 1;
  color: rgb(249 250 251 / var(--tw-text-opacity, 1));
}.onvo-group\/time-input[aria-invalid="true"] .group-aria-\[invalid\=true\]\/time-input\:onvo-border-red-500{
  --tw-border-opacity: 1;
  border-color: rgb(239 68 68 / var(--tw-border-opacity, 1));
}.onvo-group\/time-input[aria-invalid="true"] .group-aria-\[invalid\=true\]\/time-input\:onvo-ring-2{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}.onvo-group\/time-input[aria-invalid="true"] .group-aria-\[invalid\=true\]\/time-input\:onvo-ring-red-200{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(254 202 202 / var(--tw-ring-opacity, 1));
}.data-\[disabled\]\:onvo-pointer-events-none[data-disabled]{
  pointer-events: none;
}.data-\[orientation\=\'horizontal\'\]\:onvo-h-1\.5[data-orientation='horizontal']{
  height: 6px;
}.data-\[orientation\=\'horizontal\'\]\:onvo-h-full[data-orientation='horizontal']{
  height: 100%;
}.data-\[orientation\=\'vertical\'\]\:onvo-h-full[data-orientation='vertical']{
  height: 100%;
}.data-\[orientation\=\'horizontal\'\]\:onvo-w-full[data-orientation='horizontal']{
  width: 100%;
}.data-\[orientation\=\'vertical\'\]\:onvo-w-1\.5[data-orientation='vertical']{
  width: 6px;
}.data-\[orientation\=\'vertical\'\]\:onvo-w-fit[data-orientation='vertical']{
  width: -moz-fit-content;
  width: fit-content;
}.data-\[orientation\=\'vertical\'\]\:onvo-w-full[data-orientation='vertical']{
  width: 100%;
}.data-\[state\=checked\]\:onvo-translate-x-3[data-state="checked"]{
  --tw-translate-x: 12px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.data-\[state\=checked\]\:onvo-translate-x-4[data-state="checked"]{
  --tw-translate-x: 16px;
  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\=unchecked\]\:onvo-translate-x-0[data-state="unchecked"]{
  --tw-translate-x: 0;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}@keyframes onvo-slideDownAndFade{from{
    opacity: 0;
    transform: translateY(-6px);
  }to{
    opacity: 1;
    transform: translateY(0);
  }
}.data-\[side\=bottom\]\:onvo-animate-slideDownAndFade[data-side="bottom"]{
  animation: onvo-slideDownAndFade 150ms cubic-bezier(0.16, 1, 0.3, 1);
}@keyframes onvo-slideLeftAndFade{from{
    opacity: 0;
    transform: translateX(6px);
  }to{
    opacity: 1;
    transform: translateX(0);
  }
}.data-\[side\=left\]\:onvo-animate-slideLeftAndFade[data-side="left"]{
  animation: onvo-slideLeftAndFade 150ms cubic-bezier(0.16, 1, 0.3, 1);
}@keyframes onvo-slideRightAndFade{from{
    opacity: 0;
    transform: translateX(-6px);
  }to{
    opacity: 1;
    transform: translateX(0);
  }
}.data-\[side\=right\]\:onvo-animate-slideRightAndFade[data-side="right"]{
  animation: onvo-slideRightAndFade 150ms cubic-bezier(0.16, 1, 0.3, 1);
}@keyframes onvo-slideUpAndFade{from{
    opacity: 0;
    transform: translateY(6px);
  }to{
    opacity: 1;
    transform: translateY(0);
  }
}.data-\[side\=top\]\:onvo-animate-slideUpAndFade[data-side="top"]{
  animation: onvo-slideUpAndFade 150ms cubic-bezier(0.16, 1, 0.3, 1);
}@keyframes onvo-accordionClose{from{
    height: var(--radix-accordion-content-height);
  }to{
    height: 0px;
  }
}.data-\[state\=closed\]\:onvo-animate-accordionClose[data-state="closed"]{
  animation: onvo-accordionClose 150ms cubic-bezier(0.87, 0, 0.13, 1);
}@keyframes onvo-hide{from{
    opacity: 1;
  }to{
    opacity: 0;
  }
}.data-\[state\=closed\]\:onvo-animate-hide[data-state="closed"]{
  animation: onvo-hide 150ms cubic-bezier(0.16, 1, 0.3, 1);
}@keyframes onvo-slideDownAndFade{from{
    opacity: 0;
    transform: translateY(-6px);
  }to{
    opacity: 1;
    transform: translateY(0);
  }
}.data-\[state\=open\]\:data-\[side\=bottom\]\:onvo-animate-slideDownAndFade[data-side="bottom"][data-state="open"]{
  animation: onvo-slideDownAndFade 150ms cubic-bezier(0.16, 1, 0.3, 1);
}@keyframes onvo-slideLeftAndFade{from{
    opacity: 0;
    transform: translateX(6px);
  }to{
    opacity: 1;
    transform: translateX(0);
  }
}.data-\[state\=open\]\:data-\[side\=left\]\:onvo-animate-slideLeftAndFade[data-side="left"][data-state="open"]{
  animation: onvo-slideLeftAndFade 150ms cubic-bezier(0.16, 1, 0.3, 1);
}@keyframes onvo-slideRightAndFade{from{
    opacity: 0;
    transform: translateX(-6px);
  }to{
    opacity: 1;
    transform: translateX(0);
  }
}.data-\[state\=open\]\:data-\[side\=right\]\:onvo-animate-slideRightAndFade[data-side="right"][data-state="open"]{
  animation: onvo-slideRightAndFade 150ms cubic-bezier(0.16, 1, 0.3, 1);
}@keyframes onvo-slideUpAndFade{from{
    opacity: 0;
    transform: translateY(6px);
  }to{
    opacity: 1;
    transform: translateY(0);
  }
}.data-\[state\=open\]\:data-\[side\=top\]\:onvo-animate-slideUpAndFade[data-side="top"][data-state="open"]{
  animation: onvo-slideUpAndFade 150ms cubic-bezier(0.16, 1, 0.3, 1);
}@keyframes onvo-accordionOpen{from{
    height: 0px;
  }to{
    height: var(--radix-accordion-content-height);
  }
}.data-\[state\=open\]\:onvo-animate-accordionOpen[data-state="open"]{
  animation: onvo-accordionOpen 150ms cubic-bezier(0.87, 0, 0.13, 1);
}.data-\[disabled\]\:onvo-cursor-default[data-disabled]{
  cursor: default;
}.data-\[orientation\=\'horizontal\'\]\:onvo-items-center[data-orientation='horizontal']{
  align-items: center;
}.data-\[orientation\=\'vertical\'\]\:onvo-justify-center[data-orientation='vertical']{
  justify-content: center;
}.data-\[disabled\]\:onvo-border-gray-300[data-disabled]{
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
}.data-\[state\=active\]\:onvo-border-gray-900[data-state="active"]{
  --tw-border-opacity: 1;
  border-color: rgb(17 24 39 / var(--tw-border-opacity, 1));
}.data-\[disabled\]\:data-\[state\=checked\]\:onvo-bg-blue-200[data-state="checked"][data-disabled]{
  --tw-bg-opacity: 1;
  background-color: rgb(191 219 254 / var(--tw-bg-opacity, 1));
}.data-\[disabled\]\:data-\[state\=unchecked\]\:onvo-bg-gray-100[data-state="unchecked"][data-disabled]{
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}.data-\[disabled\]\:onvo-bg-gray-100[data-disabled]{
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}.data-\[disabled\]\:onvo-bg-gray-200[data-disabled]{
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1));
}.data-\[disabled\]\:onvo-bg-gray-300[data-disabled]{
  --tw-bg-opacity: 1;
  background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1));
}.data-\[disabled\]\:onvo-bg-slate-100[data-disabled]{
  --tw-bg-opacity: 1;
  background-color: rgb(241 245 249 / var(--tw-bg-opacity, 1));
}.data-\[state\=active\]\:onvo-bg-black\/10[data-state="active"]{
  background-color: rgb(0 0 0 / 0.1);
}.data-\[state\=checked\]\:onvo-bg-blue-500[data-state="checked"]{
  --tw-bg-opacity: 1;
  background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1));
}.data-\[state\=open\]\:onvo-bg-gray-100[data-state="open"]{
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}.data-\[state\=checked\]\:onvo-font-semibold[data-state="checked"]{
  font-weight: 600;
}.data-\[disabled\]\:onvo-text-gray-400[data-disabled]{
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1));
}.data-\[disabled\]\:onvo-text-slate-400[data-disabled]{
  --tw-text-opacity: 1;
  color: rgb(148 163 184 / var(--tw-text-opacity, 1));
}.data-\[placeholder\]\:onvo-text-gray-400[data-placeholder]{
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1));
}.data-\[placeholder\]\:onvo-text-slate-400[data-placeholder]{
  --tw-text-opacity: 1;
  color: rgb(148 163 184 / var(--tw-text-opacity, 1));
}.data-\[state\=active\]\:onvo-text-gray-900[data-state="active"]{
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity, 1));
}.data-\[state\=active\]\:onvo-shadow[data-state="active"]{
  --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);
}.data-\[disabled\]\:data-\[state\=checked\]\:onvo-ring-gray-300[data-state="checked"][data-disabled]{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity, 1));
}.data-\[disabled\]\:data-\[state\=unchecked\]\:onvo-ring-gray-300[data-state="unchecked"][data-disabled]{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity, 1));
}.onvo-group\/DropdownMenuRadioItem[data-state="checked"] .group-data-\[state\=checked\]\/DropdownMenuRadioItem\:onvo-flex{
  display: flex;
}.onvo-group\/DropdownMenuRadioItem[data-state="unchecked"] .group-data-\[state\=unchecked\]\/DropdownMenuRadioItem\:onvo-flex{
  display: flex;
}.onvo-group\/DropdownMenuRadioItem[data-state="checked"] .group-data-\[state\=checked\]\/DropdownMenuRadioItem\:onvo-hidden{
  display: none;
}.onvo-group\/DropdownMenuRadioItem[data-state="unchecked"] .group-data-\[state\=unchecked\]\/DropdownMenuRadioItem\:onvo-hidden{
  display: none;
}.onvo-group[data-state="open"] .group-data-\[state\=open\]\:-onvo-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));
}.onvo-group[data-disabled] .group-data-\[disabled\]\:onvo-bg-gray-50{
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
}.onvo-group\/DropdownMenuItem[data-disabled] .group-data-\[disabled\]\/DropdownMenuItem\:onvo-text-gray-400{
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1));
}.onvo-group\/trigger[data-disabled] .group-data-\[disabled\]\/trigger\:onvo-text-slate-300{
  --tw-text-opacity: 1;
  color: rgb(203 213 225 / var(--tw-text-opacity, 1));
}.onvo-group[data-disabled] .group-data-\[disabled\]\:onvo-text-gray-300{
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / var(--tw-text-opacity, 1));
}.onvo-group[data-disabled] .group-data-\[disabled\]\:onvo-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);
}@container onvo-dashboard-header (min-width: 512px){.\@lg\/onvo-dashboard-header\:onvo-flex-row{
    flex-direction: row;
  }.\@lg\/onvo-dashboard-header\:onvo-items-start{
    align-items: flex-start;
  }
}@container questionmodal (min-width: 576px){.\@xl\/questionmodal\:onvo-relative{
    position: relative;
  }.\@xl\/questionmodal\:onvo-block{
    display: block;
  }.\@xl\/questionmodal\:onvo-w-0{
    width: 0;
  }.\@xl\/questionmodal\:onvo-w-\[260px\]{
    width: 260px;
  }.\@xl\/questionmodal\:onvo-w-auto{
    width: auto;
  }.\@xl\/questionmodal\:onvo-grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }.\@xl\/questionmodal\:onvo-grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}@container widgetmodal (min-width: 576px){.\@xl\/widgetmodal\:onvo-block{
    display: block;
  }.\@xl\/widgetmodal\:onvo-h-96{
    height: 384px;
  }.\@xl\/widgetmodal\:onvo-flex-shrink{
    flex-shrink: 1;
  }.\@xl\/widgetmodal\:onvo-flex-row{
    flex-direction: row;
  }
}.hover\:-onvo-translate-y-\[4px\]:hover{
  --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));
}.hover\:onvo-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\:onvo-border-gray-300:hover{
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
}.hover\:onvo-bg-black\/10:hover{
  background-color: rgb(0 0 0 / 0.1);
}.hover\:onvo-bg-black\/20:hover{
  background-color: rgb(0 0 0 / 0.2);
}.hover\:onvo-bg-black\/5:hover{
  background-color: rgb(0 0 0 / 0.05);
}.hover\:onvo-bg-black\/50:hover{
  background-color: rgb(0 0 0 / 0.5);
}.hover\:onvo-bg-blue-500:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1));
}.hover\:onvo-bg-gray-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}.hover\:onvo-bg-gray-200:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1));
}.hover\:onvo-bg-gray-300\/70:hover{
  background-color: rgb(209 213 219 / 0.7);
}.hover\:onvo-bg-gray-50:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
}.hover\:onvo-bg-red-700:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(185 28 28 / var(--tw-bg-opacity, 1));
}.hover\:onvo-bg-slate-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(241 245 249 / var(--tw-bg-opacity, 1));
}.hover\:onvo-bg-slate-50:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(248 250 252 / var(--tw-bg-opacity, 1));
}.hover\:onvo-bg-slate-800:hover{
  --tw-bg-opacity: 1;
  background-color: rgb(30 41 59 / var(--tw-bg-opacity, 1));
}.hover\:onvo-object-bottom:hover{
  -o-object-position: bottom;
     object-position: bottom;
}.hover\:onvo-text-gray-700:hover{
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity, 1));
}.hover\:onvo-text-gray-800:hover{
  --tw-text-opacity: 1;
  color: rgb(31 41 55 / var(--tw-text-opacity, 1));
}.hover\:onvo-text-slate-500:hover{
  --tw-text-opacity: 1;
  color: rgb(100 116 139 / var(--tw-text-opacity, 1));
}.hover\:onvo-shadow-lg:hover{
  --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);
}.file\:hover\:onvo-bg-slate-100:hover::file-selector-button{
  --tw-bg-opacity: 1;
  background-color: rgb(241 245 249 / var(--tw-bg-opacity, 1));
}.data-\[disabled\]\:hover\:onvo-bg-none:hover[data-disabled]{
  background-image: none;
}.focus\:onvo-border-none:focus{
  border-style: none;
}.focus\:\!onvo-border-transparent:focus{
  border-color: transparent !important;
}.focus\:onvo-border-blue-500:focus{
  --tw-border-opacity: 1;
  border-color: rgb(59 130 246 / var(--tw-border-opacity, 1));
}.focus\:onvo-border-transparent:focus{
  border-color: transparent;
}.focus\:\!onvo-outline-none:focus{
  outline: 2px solid transparent !important;
  outline-offset: 2px !important;
}.focus\:onvo-outline-none:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
}.focus\:onvo-outline-transparent:focus{
  outline-color: transparent;
}.focus\:\!onvo-ring-0:focus{
  --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;
}.focus\:onvo-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\:onvo-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\:onvo-ring-blue-200:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity, 1));
}.focus-visible\:onvo-z-10:focus-visible{
  z-index: 10;
}.focus-visible\:onvo-bg-black\/10:focus-visible{
  background-color: rgb(0 0 0 / 0.1);
}.focus-visible\:onvo-bg-gray-100:focus-visible{
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}.focus-visible\:onvo-bg-slate-100:focus-visible{
  --tw-bg-opacity: 1;
  background-color: rgb(241 245 249 / var(--tw-bg-opacity, 1));
}.focus-visible\:onvo-outline-none:focus-visible{
  outline: 2px solid transparent;
  outline-offset: 2px;
}.focus-visible\:onvo-outline-2:focus-visible{
  outline-width: 2px;
}.focus-visible\:onvo-ring-2:focus-visible{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}.focus-visible\:onvo-ring-inset:focus-visible{
  --tw-ring-inset: inset;
}.focus-visible\:onvo-ring-blue-500:focus-visible{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1));
}.active\:onvo-bg-black\/40:active{
  background-color: rgb(0 0 0 / 0.4);
}.active\:onvo-bg-black\/50:active{
  background-color: rgb(0 0 0 / 0.5);
}.active\:onvo-bg-gray-100:active{
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}.enabled\:onvo-cursor-pointer:enabled{
  cursor: pointer;
}.enabled\:data-\[state\=checked\]\:onvo-border-0[data-state="checked"]:enabled{
  border-width: 0px;
}.enabled\:data-\[state\=indeterminate\]\:onvo-border-0[data-state="indeterminate"]:enabled{
  border-width: 0px;
}.enabled\:data-\[state\=checked\]\:onvo-border-transparent[data-state="checked"]:enabled{
  border-color: transparent;
}.enabled\:data-\[state\=indeterminate\]\:onvo-border-transparent[data-state="indeterminate"]:enabled{
  border-color: transparent;
}.enabled\:data-\[state\=checked\]\:onvo-bg-blue-500[data-state="checked"]:enabled{
  --tw-bg-opacity: 1;
  background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1));
}.enabled\:data-\[state\=indeterminate\]\:onvo-bg-blue-500[data-state="indeterminate"]:enabled{
  --tw-bg-opacity: 1;
  background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1));
}.disabled\:onvo-pointer-events-none:disabled{
  pointer-events: none;
}.disabled\:onvo-border-gray-200:disabled{
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
}.disabled\:onvo-border-slate-200:disabled{
  --tw-border-opacity: 1;
  border-color: rgb(226 232 240 / var(--tw-border-opacity, 1));
}.disabled\:onvo-border-slate-300:disabled{
  --tw-border-opacity: 1;
  border-color: rgb(203 213 225 / var(--tw-border-opacity, 1));
}.disabled\:onvo-bg-gray-100:disabled{
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}.disabled\:onvo-bg-red-300:disabled{
  --tw-bg-opacity: 1;
  background-color: rgb(252 165 165 / var(--tw-bg-opacity, 1));
}.disabled\:onvo-bg-slate-100:disabled{
  --tw-bg-opacity: 1;
  background-color: rgb(241 245 249 / var(--tw-bg-opacity, 1));
}.disabled\:onvo-text-gray-300:disabled{
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / var(--tw-text-opacity, 1));
}.disabled\:onvo-text-gray-400:disabled{
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1));
}.disabled\:onvo-text-slate-300:disabled{
  --tw-text-opacity: 1;
  color: rgb(203 213 225 / var(--tw-text-opacity, 1));
}.disabled\:onvo-text-slate-400:disabled{
  --tw-text-opacity: 1;
  color: rgb(148 163 184 / var(--tw-text-opacity, 1));
}.disabled\:onvo-text-white:disabled{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}.disabled\:onvo-opacity-50:disabled{
  opacity: 0.5;
}.disabled\:onvo-shadow-none:disabled{
  --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);
}.file\:disabled\:onvo-pointer-events-none:disabled::file-selector-button{
  pointer-events: none;
}.file\:disabled\:onvo-bg-slate-100:disabled::file-selector-button{
  --tw-bg-opacity: 1;
  background-color: rgb(241 245 249 / var(--tw-bg-opacity, 1));
}.file\:disabled\:onvo-text-slate-500:disabled::file-selector-button{
  --tw-text-opacity: 1;
  color: rgb(100 116 139 / var(--tw-text-opacity, 1));
}.disabled\:hover\:onvo-bg-transparent:hover:disabled{
  background-color: transparent;
}@media (min-width: 640px){.sm\:onvo-inset-0{
    inset: 0;
  }.sm\:onvo-left-0{
    left: 0;
  }.sm\:onvo-mt-0{
    margin-top: 0;
  }.sm\:onvo-flex{
    display: flex;
  }.sm\:onvo-size-\[30px\]{
    width: 30px;
    height: 30px;
  }.sm\:onvo-h-auto{
    height: auto;
  }.sm\:onvo-w-40{
    width: 160px;
  }.sm\:onvo-w-fit{
    width: -moz-fit-content;
    width: fit-content;
  }.sm\:onvo-w-full{
    width: 100%;
  }.sm\:onvo-flex-row{
    flex-direction: row;
  }.sm\:onvo-flex-col{
    flex-direction: column;
  }.sm\:onvo-items-start{
    align-items: flex-start;
  }.sm\:onvo-items-center{
    align-items: center;
  }.sm\:onvo-items-stretch{
    align-items: stretch;
  }.sm\:onvo-justify-between{
    justify-content: space-between;
  }.sm\:onvo-overflow-y-auto{
    overflow-y: auto;
  }.sm\:onvo-border-b-0{
    border-bottom-width: 0px;
  }.sm\:onvo-border-r{
    border-right-width: 1px;
  }.sm\:onvo-border-none{
    border-style: none;
  }.sm\:onvo-p-2{
    padding: 8px;
  }.sm\:onvo-py-2{
    padding-top: 8px;
    padding-bottom: 8px;
  }.sm\:onvo-py-px{
    padding-top: 1px;
    padding-bottom: 1px;
  }.sm\:onvo-text-sm{
    font-size: 14px;
  }.sm\:onvo-text-xs{
    font-size: 12px;
  }.sm\:onvo-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);
  }
}@media (min-width: 768px){.md\:onvo-block{
    display: block;
  }.md\:onvo-grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }.md\:onvo-flex-row{
    flex-direction: row;
  }.md\:onvo-items-center{
    align-items: center;
  }
}@media (min-width: 1280px){.xl\:onvo-grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}.dark\:onvo-divide-gray-800:where(.onvo-dark, .onvo-dark *) > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgb(31 41 55 / var(--tw-divide-opacity, 1));
}.dark\:\!onvo-border-slate-800:where(.onvo-dark, .onvo-dark *){
  --tw-border-opacity: 1 !important;
  border-color: rgb(30 41 59 / var(--tw-border-opacity, 1)) !important;
}.dark\:onvo-border-gray-500:where(.onvo-dark, .onvo-dark *){
  --tw-border-opacity: 1;
  border-color: rgb(107 114 128 / var(--tw-border-opacity, 1));
}.dark\:onvo-border-gray-600:where(.onvo-dark, .onvo-dark *){
  --tw-border-opacity: 1;
  border-color: rgb(75 85 99 / var(--tw-border-opacity, 1));
}.dark\:onvo-border-gray-700:where(.onvo-dark, .onvo-dark *){
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity, 1));
}.dark\:onvo-border-gray-800:where(.onvo-dark, .onvo-dark *){
  --tw-border-opacity: 1;
  border-color: rgb(31 41 55 / var(--tw-border-opacity, 1));
}.dark\:onvo-border-red-700:where(.onvo-dark, .onvo-dark *){
  --tw-border-opacity: 1;
  border-color: rgb(185 28 28 / var(--tw-border-opacity, 1));
}.dark\:onvo-border-slate-50\/60:where(.onvo-dark, .onvo-dark *){
  border-color: rgb(248 250 252 / 0.6);
}.dark\:onvo-border-slate-700:where(.onvo-dark, .onvo-dark *){
  --tw-border-opacity: 1;
  border-color: rgb(51 65 85 / var(--tw-border-opacity, 1));
}.dark\:onvo-border-slate-800:where(.onvo-dark, .onvo-dark *){
  --tw-border-opacity: 1;
  border-color: rgb(30 41 59 / var(--tw-border-opacity, 1));
}.dark\:onvo-border-white\/10:where(.onvo-dark, .onvo-dark *){
  border-color: rgb(255 255 255 / 0.1);
}.dark\:\!onvo-bg-blue-500:where(.onvo-dark, .onvo-dark *){
  --tw-bg-opacity: 1 !important;
  background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1)) !important;
}.dark\:\!onvo-bg-gray-600:where(.onvo-dark, .onvo-dark *){
  --tw-bg-opacity: 1 !important;
  background-color: rgb(75 85 99 / var(--tw-bg-opacity, 1)) !important;
}.dark\:\!onvo-bg-gray-950:where(.onvo-dark, .onvo-dark *){
  --tw-bg-opacity: 1 !important;
  background-color: rgb(3 7 18 / var(--tw-bg-opacity, 1)) !important;
}.dark\:\!onvo-bg-slate-950:where(.onvo-dark, .onvo-dark *){
  --tw-bg-opacity: 1 !important;
  background-color: rgb(2 6 23 / var(--tw-bg-opacity, 1)) !important;
}.dark\:onvo-bg-\[\#090E1A\]:where(.onvo-dark, .onvo-dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(9 14 26 / var(--tw-bg-opacity, 1));
}.dark\:onvo-bg-blue-400\/10:where(.onvo-dark, .onvo-dark *){
  background-color: rgb(96 165 250 / 0.1);
}.dark\:onvo-bg-blue-500:where(.onvo-dark, .onvo-dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1));
}.dark\:onvo-bg-emerald-400\/10:where(.onvo-dark, .onvo-dark *){
  background-color: rgb(52 211 153 / 0.1);
}.dark\:onvo-bg-gray-400:where(.onvo-dark, .onvo-dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(156 163 175 / var(--tw-bg-opacity, 1));
}.dark\:onvo-bg-gray-400\/10:where(.onvo-dark, .onvo-dark *){
  background-color: rgb(156 163 175 / 0.1);
}.dark\:onvo-bg-gray-50:where(.onvo-dark, .onvo-dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
}.dark\:onvo-bg-gray-700:where(.onvo-dark, .onvo-dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(55 65 81 / var(--tw-bg-opacity, 1));
}.dark\:onvo-bg-gray-800:where(.onvo-dark, .onvo-dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1));
}.dark\:onvo-bg-gray-900:where(.onvo-dark, .onvo-dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1));
}.dark\:onvo-bg-gray-950:where(.onvo-dark, .onvo-dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(3 7 18 / var(--tw-bg-opacity, 1));
}.dark\:onvo-bg-red-400\/10:where(.onvo-dark, .onvo-dark *){
  background-color: rgb(248 113 113 / 0.1);
}.dark\:onvo-bg-red-700:where(.onvo-dark, .onvo-dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(185 28 28 / var(--tw-bg-opacity, 1));
}.dark\:onvo-bg-slate-50:where(.onvo-dark, .onvo-dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(248 250 252 / var(--tw-bg-opacity, 1));
}.dark\:onvo-bg-slate-700:where(.onvo-dark, .onvo-dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(51 65 85 / var(--tw-bg-opacity, 1));
}.dark\:onvo-bg-slate-800:where(.onvo-dark, .onvo-dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(30 41 59 / var(--tw-bg-opacity, 1));
}.dark\:onvo-bg-slate-900:where(.onvo-dark, .onvo-dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(15 23 42 / var(--tw-bg-opacity, 1));
}.dark\:onvo-bg-slate-950:where(.onvo-dark, .onvo-dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(2 6 23 / var(--tw-bg-opacity, 1));
}.dark\:onvo-bg-white\/10:where(.onvo-dark, .onvo-dark *){
  background-color: rgb(255 255 255 / 0.1);
}.dark\:onvo-bg-white\/20:where(.onvo-dark, .onvo-dark *){
  background-color: rgb(255 255 255 / 0.2);
}.dark\:onvo-bg-white\/30:where(.onvo-dark, .onvo-dark *){
  background-color: rgb(255 255 255 / 0.3);
}.dark\:onvo-bg-yellow-400\/10:where(.onvo-dark, .onvo-dark *){
  background-color: rgb(250 204 21 / 0.1);
}.dark\:onvo-bg-\[radial-gradient\(\#0f172a_1px\2c transparent_1px\)\]:where(.onvo-dark, .onvo-dark *){
  background-image: radial-gradient(#0f172a 1px,transparent 1px);
}.dark\:onvo-fill-gray-50:where(.onvo-dark, .onvo-dark *){
  fill: #f9fafb;
}.dark\:onvo-fill-slate-400:where(.onvo-dark, .onvo-dark *){
  fill: #94a3b8;
}.dark\:onvo-fill-slate-500:where(.onvo-dark, .onvo-dark *){
  fill: #64748b;
}.dark\:onvo-stroke-white\/10:where(.onvo-dark, .onvo-dark *){
  stroke: rgb(255 255 255 / 0.1);
}.dark\:\!onvo-text-gray-700:where(.onvo-dark, .onvo-dark *){
  --tw-text-opacity: 1 !important;
  color: rgb(55 65 81 / var(--tw-text-opacity, 1)) !important;
}.dark\:\!onvo-text-slate-50:where(.onvo-dark, .onvo-dark *){
  --tw-text-opacity: 1 !important;
  color: rgb(248 250 252 / var(--tw-text-opacity, 1)) !important;
}.dark\:onvo-text-blue-400:where(.onvo-dark, .onvo-dark *){
  --tw-text-opacity: 1;
  color: rgb(96 165 250 / var(--tw-text-opacity, 1));
}.dark\:onvo-text-blue-500:where(.onvo-dark, .onvo-dark *){
  --tw-text-opacity: 1;
  color: rgb(59 130 246 / var(--tw-text-opacity, 1));
}.dark\:onvo-text-emerald-400:where(.onvo-dark, .onvo-dark *){
  --tw-text-opacity: 1;
  color: rgb(52 211 153 / var(--tw-text-opacity, 1));
}.dark\:onvo-text-gray-100:where(.onvo-dark, .onvo-dark *){
  --tw-text-opacity: 1;
  color: rgb(243 244 246 / var(--tw-text-opacity, 1));
}.dark\:onvo-text-gray-200:where(.onvo-dark, .onvo-dark *){
  --tw-text-opacity: 1;
  color: rgb(229 231 235 / var(--tw-text-opacity, 1));
}.dark\:onvo-text-gray-300:where(.onvo-dark, .onvo-dark *){
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / var(--tw-text-opacity, 1));
}.dark\:onvo-text-gray-400:where(.onvo-dark, .onvo-dark *){
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1));
}.dark\:onvo-text-gray-50:where(.onvo-dark, .onvo-dark *){
  --tw-text-opacity: 1;
  color: rgb(249 250 251 / var(--tw-text-opacity, 1));
}.dark\:onvo-text-gray-500:where(.onvo-dark, .onvo-dark *){
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}.dark\:onvo-text-gray-600:where(.onvo-dark, .onvo-dark *){
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / var(--tw-text-opacity, 1));
}.dark\:onvo-text-gray-700:where(.onvo-dark, .onvo-dark *){
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity, 1));
}.dark\:onvo-text-gray-900:where(.onvo-dark, .onvo-dark *){
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity, 1));
}.dark\:onvo-text-red-400:where(.onvo-dark, .onvo-dark *){
  --tw-text-opacity: 1;
  color: rgb(248 113 113 / var(--tw-text-opacity, 1));
}.dark\:onvo-text-slate-200:where(.onvo-dark, .onvo-dark *){
  --tw-text-opacity: 1;
  color: rgb(226 232 240 / var(--tw-text-opacity, 1));
}.dark\:onvo-text-slate-300:where(.onvo-dark, .onvo-dark *){
  --tw-text-opacity: 1;
  color: rgb(203 213 225 / var(--tw-text-opacity, 1));
}.dark\:onvo-text-slate-400:where(.onvo-dark, .onvo-dark *){
  --tw-text-opacity: 1;
  color: rgb(148 163 184 / var(--tw-text-opacity, 1));
}.dark\:onvo-text-slate-50:where(.onvo-dark, .onvo-dark *){
  --tw-text-opacity: 1;
  color: rgb(248 250 252 / var(--tw-text-opacity, 1));
}.dark\:onvo-text-slate-500:where(.onvo-dark, .onvo-dark *){
  --tw-text-opacity: 1;
  color: rgb(100 116 139 / var(--tw-text-opacity, 1));
}.dark\:onvo-text-slate-600:where(.onvo-dark, .onvo-dark *){
  --tw-text-opacity: 1;
  color: rgb(71 85 105 / var(--tw-text-opacity, 1));
}.dark\:onvo-text-slate-900:where(.onvo-dark, .onvo-dark *){
  --tw-text-opacity: 1;
  color: rgb(15 23 42 / var(--tw-text-opacity, 1));
}.dark\:onvo-text-white:where(.onvo-dark, .onvo-dark *){
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}.dark\:onvo-text-yellow-500:where(.onvo-dark, .onvo-dark *){
  --tw-text-opacity: 1;
  color: rgb(234 179 8 / var(--tw-text-opacity, 1));
}.dark\:onvo-placeholder-gray-500:where(.onvo-dark, .onvo-dark *)::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgb(107 114 128 / var(--tw-placeholder-opacity, 1));
}.dark\:onvo-placeholder-gray-500:where(.onvo-dark, .onvo-dark *)::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgb(107 114 128 / var(--tw-placeholder-opacity, 1));
}.dark\:onvo-placeholder-slate-500:where(.onvo-dark, .onvo-dark *)::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgb(100 116 139 / var(--tw-placeholder-opacity, 1));
}.dark\:onvo-placeholder-slate-500:where(.onvo-dark, .onvo-dark *)::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgb(100 116 139 / var(--tw-placeholder-opacity, 1));
}.dark\:onvo-outline-blue-500:where(.onvo-dark, .onvo-dark *){
  outline-color: #3b82f6;
}.dark\:onvo-ring-blue-400\/30:where(.onvo-dark, .onvo-dark *){
  --tw-ring-color: rgb(96 165 250 / 0.3);
}.dark\:onvo-ring-emerald-400\/20:where(.onvo-dark, .onvo-dark *){
  --tw-ring-color: rgb(52 211 153 / 0.2);
}.dark\:onvo-ring-gray-400\/20:where(.onvo-dark, .onvo-dark *){
  --tw-ring-color: rgb(156 163 175 / 0.2);
}.dark\:onvo-ring-gray-800:where(.onvo-dark, .onvo-dark *){
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(31 41 55 / var(--tw-ring-opacity, 1));
}.dark\:onvo-ring-red-400\/20:where(.onvo-dark, .onvo-dark *){
  --tw-ring-color: rgb(248 113 113 / 0.2);
}.dark\:onvo-ring-red-700\/30:where(.onvo-dark, .onvo-dark *){
  --tw-ring-color: rgb(185 28 28 / 0.3);
}.dark\:onvo-ring-slate-50\/20:where(.onvo-dark, .onvo-dark *){
  --tw-ring-color: rgb(248 250 252 / 0.2);
}.dark\:onvo-ring-slate-700:where(.onvo-dark, .onvo-dark *){
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(51 65 85 / var(--tw-ring-opacity, 1));
}.dark\:onvo-ring-yellow-400\/20:where(.onvo-dark, .onvo-dark *){
  --tw-ring-color: rgb(250 204 21 / 0.2);
}.dark\:onvo-bg-dot-white\/\[0\.2\]:where(.onvo-dark, .onvo-dark *){
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' width='16' height='16' fill='none'%3e%3ccircle fill='rgb(255 255 255 / 0.2)' id='pattern-circle' cx='10' cy='10' r='1.6257413380501518'%3e%3c/circle%3e%3c/svg%3e");
}.file\:dark\:onvo-border-slate-800:where(.onvo-dark, .onvo-dark *)::file-selector-button{
  --tw-border-opacity: 1;
  border-color: rgb(30 41 59 / var(--tw-border-opacity, 1));
}.file\:dark\:onvo-bg-slate-950:where(.onvo-dark, .onvo-dark *)::file-selector-button{
  --tw-bg-opacity: 1;
  background-color: rgb(2 6 23 / var(--tw-bg-opacity, 1));
}.dark\:aria-selected\:\!onvo-bg-gray-900[aria-selected="true"]:where(.onvo-dark, .onvo-dark *){
  --tw-bg-opacity: 1 !important;
  background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1)) !important;
}.dark\:aria-selected\:onvo-bg-gray-50[aria-selected="true"]:where(.onvo-dark, .onvo-dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
}.dark\:aria-selected\:\!onvo-text-gray-50[aria-selected="true"]:where(.onvo-dark, .onvo-dark *){
  --tw-text-opacity: 1 !important;
  color: rgb(249 250 251 / var(--tw-text-opacity, 1)) !important;
}.dark\:aria-selected\:onvo-text-gray-900[aria-selected="true"]:where(.onvo-dark, .onvo-dark *){
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / var(--tw-text-opacity, 1));
}.onvo-group\/time-input[aria-invalid="true"] .group-aria-\[invalid\=true\]\/time-input\:dark\:onvo-ring-red-400\/20:where(.onvo-dark, .onvo-dark *){
  --tw-ring-color: rgb(248 113 113 / 0.2);
}.dark\:data-\[disabled\]\:onvo-border-gray-800[data-disabled]:where(.onvo-dark, .onvo-dark *){
  --tw-border-opacity: 1;
  border-color: rgb(31 41 55 / var(--tw-border-opacity, 1));
}.data-\[disabled\]\:dark\:onvo-border-gray-700:where(.onvo-dark, .onvo-dark *)[data-disabled]{
  --tw-border-opacity: 1;
  border-color: rgb(55 65 81 / var(--tw-border-opacity, 1));
}.data-\[disabled\]\:dark\:onvo-border-slate-700:where(.onvo-dark, .onvo-dark *)[data-disabled]{
  --tw-border-opacity: 1;
  border-color: rgb(51 65 85 / var(--tw-border-opacity, 1));
}.data-\[state\=active\]\:dark\:onvo-border-gray-50:where(.onvo-dark, .onvo-dark *)[data-state="active"]{
  --tw-border-opacity: 1;
  border-color: rgb(249 250 251 / var(--tw-border-opacity, 1));
}.dark\:data-\[disabled\]\:onvo-bg-gray-600[data-disabled]:where(.onvo-dark, .onvo-dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(75 85 99 / var(--tw-bg-opacity, 1));
}.dark\:data-\[disabled\]\:onvo-bg-gray-700[data-disabled]:where(.onvo-dark, .onvo-dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(55 65 81 / var(--tw-bg-opacity, 1));
}.data-\[disabled\]\:dark\:onvo-bg-gray-800:where(.onvo-dark, .onvo-dark *)[data-disabled]{
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1));
}.data-\[disabled\]\:dark\:onvo-bg-slate-800:where(.onvo-dark, .onvo-dark *)[data-disabled]{
  --tw-bg-opacity: 1;
  background-color: rgb(30 41 59 / var(--tw-bg-opacity, 1));
}.data-\[disabled\]\:data-\[state\=checked\]\:dark\:onvo-bg-blue-900:where(.onvo-dark, .onvo-dark *)[data-state="checked"][data-disabled]{
  --tw-bg-opacity: 1;
  background-color: rgb(30 58 138 / var(--tw-bg-opacity, 1));
}.data-\[disabled\]\:data-\[state\=unchecked\]\:dark\:onvo-bg-gray-800:where(.onvo-dark, .onvo-dark *)[data-state="unchecked"][data-disabled]{
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1));
}.data-\[state\=active\]\:dark\:onvo-bg-white\/10:where(.onvo-dark, .onvo-dark *)[data-state="active"]{
  background-color: rgb(255 255 255 / 0.1);
}.data-\[state\=checked\]\:dark\:onvo-bg-blue-500:where(.onvo-dark, .onvo-dark *)[data-state="checked"]{
  --tw-bg-opacity: 1;
  background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1));
}.data-\[state\=open\]\:dark\:onvo-bg-gray-900:where(.onvo-dark, .onvo-dark *)[data-state="open"]{
  --tw-bg-opacity: 1;
  background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1));
}.dark\:data-\[disabled\]\:onvo-text-gray-600[data-disabled]:where(.onvo-dark, .onvo-dark *){
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / var(--tw-text-opacity, 1));
}.dark\:data-\[disabled\]\:onvo-text-slate-600[data-disabled]:where(.onvo-dark, .onvo-dark *){
  --tw-text-opacity: 1;
  color: rgb(71 85 105 / var(--tw-text-opacity, 1));
}.data-\[disabled\]\:dark\:onvo-text-gray-500:where(.onvo-dark, .onvo-dark *)[data-disabled]{
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}.data-\[disabled\]\:dark\:onvo-text-slate-500:where(.onvo-dark, .onvo-dark *)[data-disabled]{
  --tw-text-opacity: 1;
  color: rgb(100 116 139 / var(--tw-text-opacity, 1));
}.data-\[placeholder\]\:dark\:onvo-text-gray-500:where(.onvo-dark, .onvo-dark *)[data-placeholder]{
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}.data-\[placeholder\]\:dark\:onvo-text-slate-500:where(.onvo-dark, .onvo-dark *)[data-placeholder]{
  --tw-text-opacity: 1;
  color: rgb(100 116 139 / var(--tw-text-opacity, 1));
}.data-\[state\=active\]\:dark\:onvo-text-gray-50:where(.onvo-dark, .onvo-dark *)[data-state="active"]{
  --tw-text-opacity: 1;
  color: rgb(249 250 251 / var(--tw-text-opacity, 1));
}.data-\[disabled\]\:data-\[state\=checked\]\:dark\:onvo-ring-gray-900:where(.onvo-dark, .onvo-dark *)[data-state="checked"][data-disabled]{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(17 24 39 / var(--tw-ring-opacity, 1));
}.data-\[disabled\]\:data-\[state\=unchecked\]\:dark\:onvo-ring-gray-700:where(.onvo-dark, .onvo-dark *)[data-state="unchecked"][data-disabled]{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(55 65 81 / var(--tw-ring-opacity, 1));
}.onvo-group[data-disabled] .group-data-\[disabled\]\:dark\:onvo-bg-gray-500:where(.onvo-dark, .onvo-dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(107 114 128 / var(--tw-bg-opacity, 1));
}.onvo-group\/DropdownMenuItem[data-disabled] .group-data-\[disabled\]\/DropdownMenuItem\:dark\:onvo-text-gray-700:where(.onvo-dark, .onvo-dark *){
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity, 1));
}.onvo-group\/trigger[data-disabled] .group-data-\[disabled\]\/trigger\:dark\:onvo-text-slate-600:where(.onvo-dark, .onvo-dark *){
  --tw-text-opacity: 1;
  color: rgb(71 85 105 / var(--tw-text-opacity, 1));
}.onvo-group[data-disabled] .group-data-\[disabled\]\:dark\:onvo-text-gray-700:where(.onvo-dark, .onvo-dark *){
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity, 1));
}.hover\:dark\:onvo-border-gray-400:where(.onvo-dark, .onvo-dark *):hover{
  --tw-border-opacity: 1;
  border-color: rgb(156 163 175 / var(--tw-border-opacity, 1));
}.dark\:hover\:onvo-bg-gray-800\/80:hover:where(.onvo-dark, .onvo-dark *){
  background-color: rgb(31 41 55 / 0.8);
}.dark\:hover\:onvo-bg-red-600:hover:where(.onvo-dark, .onvo-dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(220 38 38 / var(--tw-bg-opacity, 1));
}.dark\:hover\:onvo-bg-slate-200:hover:where(.onvo-dark, .onvo-dark *){
  --tw-bg-opacity: 1;
  background-color: rgb(226 232 240 / var(--tw-bg-opacity, 1));
}.dark\:hover\:onvo-bg-slate-900\/60:hover:where(.onvo-dark, .onvo-dark *){
  background-color: rgb(15 23 42 / 0.6);
}.dark\:hover\:onvo-bg-white\/20:hover:where(.onvo-dark, .onvo-dark *){
  background-color: rgb(255 255 255 / 0.2);
}.dark\:hover\:onvo-bg-white\/5:hover:where(.onvo-dark, .onvo-dark *){
  background-color: rgb(255 255 255 / 0.05);
}.dark\:hover\:onvo-bg-white\/50:hover:where(.onvo-dark, .onvo-dark *){
  background-color: rgb(255 255 255 / 0.5);
}.hover\:dark\:onvo-bg-gray-700:where(.onvo-dark, .onvo-dark *):hover{
  --tw-bg-opacity: 1;
  background-color: rgb(55 65 81 / var(--tw-bg-opacity, 1));
}.hover\:dark\:onvo-bg-gray-900:where(.onvo-dark, .onvo-dark *):hover{
  --tw-bg-opacity: 1;
  background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1));
}.hover\:dark\:onvo-bg-gray-950\/50:where(.onvo-dark, .onvo-dark *):hover{
  background-color: rgb(3 7 18 / 0.5);
}.hover\:dark\:onvo-bg-slate-900:where(.onvo-dark, .onvo-dark *):hover{
  --tw-bg-opacity: 1;
  background-color: rgb(15 23 42 / var(--tw-bg-opacity, 1));
}.hover\:dark\:onvo-bg-slate-950\/50:where(.onvo-dark, .onvo-dark *):hover{
  background-color: rgb(2 6 23 / 0.5);
}.hover\:dark\:onvo-bg-white\/10:where(.onvo-dark, .onvo-dark *):hover{
  background-color: rgb(255 255 255 / 0.1);
}.dark\:hover\:onvo-text-gray-200:hover:where(.onvo-dark, .onvo-dark *){
  --tw-text-opacity: 1;
  color: rgb(229 231 235 / var(--tw-text-opacity, 1));
}.hover\:dark\:onvo-text-gray-200:where(.onvo-dark, .onvo-dark *):hover{
  --tw-text-opacity: 1;
  color: rgb(229 231 235 / var(--tw-text-opacity, 1));
}.hover\:dark\:onvo-text-gray-400:where(.onvo-dark, .onvo-dark *):hover{
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / var(--tw-text-opacity, 1));
}.hover\:dark\:onvo-text-slate-500:where(.onvo-dark, .onvo-dark *):hover{
  --tw-text-opacity: 1;
  color: rgb(100 116 139 / var(--tw-text-opacity, 1));
}.file\:hover\:dark\:onvo-bg-slate-900\/20:where(.onvo-dark, .onvo-dark *):hover::file-selector-button{
  background-color: rgb(15 23 42 / 0.2);
}.focus\:dark\:onvo-border-blue-700:where(.onvo-dark, .onvo-dark *):focus{
  --tw-border-opacity: 1;
  border-color: rgb(29 78 216 / var(--tw-border-opacity, 1));
}.focus\:dark\:onvo-ring-blue-700\/30:where(.onvo-dark, .onvo-dark *):focus{
  --tw-ring-color: rgb(29 78 216 / 0.3);
}.focus-visible\:dark\:onvo-bg-gray-900:where(.onvo-dark, .onvo-dark *):focus-visible{
  --tw-bg-opacity: 1;
  background-color: rgb(17 24 39 / var(--tw-bg-opacity, 1));
}.focus-visible\:dark\:onvo-bg-slate-900:where(.onvo-dark, .onvo-dark *):focus-visible{
  --tw-bg-opacity: 1;
  background-color: rgb(15 23 42 / var(--tw-bg-opacity, 1));
}.focus-visible\:dark\:onvo-bg-white\/10:where(.onvo-dark, .onvo-dark *):focus-visible{
  background-color: rgb(255 255 255 / 0.1);
}.active\:dark\:onvo-bg-gray-800:where(.onvo-dark, .onvo-dark *):active{
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1));
}.dark\:active\:onvo-bg-white\/40:active:where(.onvo-dark, .onvo-dark *){
  background-color: rgb(255 255 255 / 0.4);
}.dark\:active\:onvo-bg-white\/50:active:where(.onvo-dark, .onvo-dark *){
  background-color: rgb(255 255 255 / 0.5);
}.disabled\:dark\:onvo-border-gray-800:where(.onvo-dark, .onvo-dark *):disabled{
  --tw-border-opacity: 1;
  border-color: rgb(31 41 55 / var(--tw-border-opacity, 1));
}.disabled\:dark\:onvo-border-slate-700:where(.onvo-dark, .onvo-dark *):disabled{
  --tw-border-opacity: 1;
  border-color: rgb(51 65 85 / var(--tw-border-opacity, 1));
}.disabled\:dark\:onvo-bg-gray-800:where(.onvo-dark, .onvo-dark *):disabled{
  --tw-bg-opacity: 1;
  background-color: rgb(31 41 55 / var(--tw-bg-opacity, 1));
}.disabled\:dark\:onvo-bg-red-950:where(.onvo-dark, .onvo-dark *):disabled{
  --tw-bg-opacity: 1;
  background-color: rgb(69 10 10 / var(--tw-bg-opacity, 1));
}.disabled\:dark\:onvo-bg-slate-800:where(.onvo-dark, .onvo-dark *):disabled{
  --tw-bg-opacity: 1;
  background-color: rgb(30 41 59 / var(--tw-bg-opacity, 1));
}.disabled\:dark\:onvo-text-gray-500:where(.onvo-dark, .onvo-dark *):disabled{
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}.disabled\:dark\:onvo-text-gray-600:where(.onvo-dark, .onvo-dark *):disabled{
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / var(--tw-text-opacity, 1));
}.disabled\:dark\:onvo-text-gray-700:where(.onvo-dark, .onvo-dark *):disabled{
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / var(--tw-text-opacity, 1));
}.disabled\:dark\:onvo-text-red-400:where(.onvo-dark, .onvo-dark *):disabled{
  --tw-text-opacity: 1;
  color: rgb(248 113 113 / var(--tw-text-opacity, 1));
}.disabled\:dark\:onvo-text-slate-500:where(.onvo-dark, .onvo-dark *):disabled{
  --tw-text-opacity: 1;
  color: rgb(100 116 139 / var(--tw-text-opacity, 1));
}.disabled\:dark\:onvo-text-slate-600:where(.onvo-dark, .onvo-dark *):disabled{
  --tw-text-opacity: 1;
  color: rgb(71 85 105 / var(--tw-text-opacity, 1));
}.file\:disabled\:dark\:onvo-border-slate-700:where(.onvo-dark, .onvo-dark *):disabled::file-selector-button{
  --tw-border-opacity: 1;
  border-color: rgb(51 65 85 / var(--tw-border-opacity, 1));
}.file\:disabled\:dark\:onvo-bg-slate-800:where(.onvo-dark, .onvo-dark *):disabled::file-selector-button{
  --tw-bg-opacity: 1;
  background-color: rgb(30 41 59 / var(--tw-bg-opacity, 1));
}.\[\&\:\:--webkit-search-cancel-button\]\:onvo-hidden::--webkit-search-cancel-button{
  display: none;
}.\[\&\:\:-webkit-inner-spin-button\]\:onvo-appearance-none::-webkit-inner-spin-button{
  -webkit-appearance: none;
          appearance: none;
}.\[\&\:\:-webkit-outer-spin-button\]\:onvo-appearance-none::-webkit-outer-spin-button{
  -webkit-appearance: none;
          appearance: none;
}.\[\&\:\:-webkit-search-cancel-button\]\:onvo-hidden::-webkit-search-cancel-button{
  display: none;
}.\[\&\:\:-webkit-search-decoration\]\:onvo-hidden::-webkit-search-decoration{
  display: none;
}.\[\&_td\:first-child\]\:onvo-pl-4 td:first-child{
  padding-left: 16px;
}.\[\&_td\:last-child\]\:onvo-pr-4 td:last-child{
  padding-right: 16px;
}.\[\&_th\:first-child\]\:onvo-pl-4 th:first-child{
  padding-left: 16px;
}.\[\&_th\:last-child\]\:onvo-pr-4 th:last-child{
  padding-right: 16px;
}

.gm-style .gm-style-iw{display:flex!important;flex-direction:row-reverse!important;align-items:center;justify-content:space-between!important;border-radius:100px!important;padding-left:12px!important;padding-right:4px!important}.gm-style .gm-style-iw .gm-ui-hover-effect{height:32px!important;width:32px!important;margin-left:10px!important}.gm-style .gm-style-iw .gm-ui-hover-effect span{margin:4px!important}.gm-style .gm-style-iw-d{overflow:hidden!important}

@layer rdg {
  @layer Defaults,
    FocusSink,
    CheckboxInput,
    CheckboxIcon,
    CheckboxLabel,
    Cell,
    HeaderCell,
    SummaryCell,
    EditCell,
    Row,
    HeaderRow,
    SummaryRow,
    GroupedRow,
    Root;
}

@layer rdg.MeasuringCell {

.mlln6zg7-0-0-beta-47 {
    contain: strict;
    grid-row: 1;
    visibility: hidden
}
  }

@layer rdg.Cell {

.cj343x07-0-0-beta-47 {
    /* max-content does not work with size containment
     * dynamically switching between different containment styles incurs a heavy relayout penalty
     * Chromium bug: at odd zoom levels or subpixel positioning,
     * layout/paint/style containment can make cell borders disappear
     *   https://bugs.chromium.org/p/chromium/issues/detail?id=1326946
     */
    position: relative; /* needed for absolute positioning to work */
    padding-block: 0;
    padding-inline: 8px;
    border-inline-end: 1px solid var(--rdg-border-color);
    border-block-end: 1px solid var(--rdg-border-color);
    grid-row-start: var(--rdg-grid-row-start);
    align-content: center;
    background-color: inherit;

    white-space: nowrap;
    overflow: clip;
    text-overflow: ellipsis;
    outline: none
}

    .cj343x07-0-0-beta-47[aria-selected='true'] {
      outline: 2px solid var(--rdg-selection-color);
      outline-offset: -2px;
    }

.csofj7r7-0-0-beta-47 {
    position: sticky;
    /* Should have a higher value than 0 to show up above unfrozen cells */
    z-index: 1

    /* Add box-shadow on the last frozen cell */
}
    .csofj7r7-0-0-beta-47:nth-last-child(1 of .csofj7r7-0-0-beta-47) {
      box-shadow: var(--rdg-cell-frozen-box-shadow);
    }
  }

@layer rdg.CheckboxInput {

.c1bn88vv7-0-0-beta-47 {
    display: block;
    margin: auto;
    inline-size: 20px;
    block-size: 20px
}

    .c1bn88vv7-0-0-beta-47:focus-visible {
      outline: 2px solid var(--rdg-checkbox-focus-color);
      outline-offset: -3px;
    }

    .c1bn88vv7-0-0-beta-47:enabled {
      cursor: pointer;
    }
  }

@layer rdg.GroupCellContent {

.g1s9ylgp7-0-0-beta-47 {
    outline: none
}
  }

@layer rdg.GroupCellCaret {

.cz54e4y7-0-0-beta-47 {
    margin-inline-start: 4px;
    stroke: currentColor;
    stroke-width: 1.5px;
    fill: transparent;
    vertical-align: middle
}

    .cz54e4y7-0-0-beta-47 > path {
      transition: d 0.1s;
    }
  }

@layer rdg.DragHandle {

.c1w9bbhr7-0-0-beta-47 {
    --rdg-drag-handle-size: 8px;
    z-index: 0;
    cursor: move;
    inline-size: var(--rdg-drag-handle-size);
    block-size: var(--rdg-drag-handle-size);
    background-color: var(--rdg-selection-color);
    place-self: end
}

    .c1w9bbhr7-0-0-beta-47:hover {
      --rdg-drag-handle-size: 16px;
      border: 2px solid var(--rdg-selection-color);
      background-color: var(--rdg-background-color);
    }

.c1creorc7-0-0-beta-47 {
    z-index: 1;
    position: sticky
}
  }

@layer rdg.EditCell {

.cis5rrm7-0-0-beta-47 {
    padding: 0
}
  }

@layer rdg.SortableHeaderCell {

.h44jtk67-0-0-beta-47 {
    display: flex
}
  }

@layer rdg.SortableHeaderCellName {

.hcgkhxz7-0-0-beta-47 {
    flex-grow: 1;
    overflow: clip;
    text-overflow: ellipsis
}
  }

@layer rdg.HeaderCell {

.c6l2wv17-0-0-beta-47 {
    cursor: pointer
}

.c1kqdw7y7-0-0-beta-47 {
    touch-action: none
}

.r1y6ywlx7-0-0-beta-47 {
    cursor: col-resize;
    position: absolute;
    inset-block-start: 0;
    inset-inline-end: 0;
    inset-block-end: 0;
    inline-size: 10px
}
  }

.c1bezg5o7-0-0-beta-47 {
  opacity: 0.5;
}

.c1vc96037-0-0-beta-47 {
  background-color: var(--rdg-header-draggable-background-color);
}

@layer rdg.Row {

.r1upfr807-0-0-beta-47 {
    display: contents;
    background-color: var(--rdg-background-color)
}

    .r1upfr807-0-0-beta-47:hover {
      background-color: var(--rdg-row-hover-background-color);
    }

    .r1upfr807-0-0-beta-47[aria-selected='true'] {
      background-color: var(--rdg-row-selected-background-color);
    }

      .r1upfr807-0-0-beta-47[aria-selected='true']:hover {
        background-color: var(--rdg-row-selected-hover-background-color);
      }
  }

@layer rdg.FocusSink {

.r190mhd37-0-0-beta-47 {
    outline: 2px solid var(--rdg-selection-color);
    outline-offset: -2px
}
    .r139qu9m7-0-0-beta-47::before {
      content: '';
      display: inline-block;
      block-size: 100%;
      position: sticky;
      inset-inline-start: 0;
      border-inline-start: 2px solid var(--rdg-selection-color);
    }
  }

@layer rdg.HeaderRow {

.h10tskcx7-0-0-beta-47 {
    display: contents;
    background-color: var(--rdg-header-background-color);
    font-weight: bold
}

    .h10tskcx7-0-0-beta-47 > .cj343x07-0-0-beta-47 {
      /* Should have a higher value than 1 to show up above regular cells and the focus sink */
      z-index: 2;
      position: sticky;
    }

    .h10tskcx7-0-0-beta-47 > .csofj7r7-0-0-beta-47 {
      z-index: 3;
    }
  }

@layer rdg.Cell {

.c6ra8a37-0-0-beta-47 {
    background-color: #ccccff
}

.cq910m07-0-0-beta-47 {
    background-color: #ccccff
}

    .cq910m07-0-0-beta-47.c6ra8a37-0-0-beta-47 {
      background-color: #9999ff;
    }
  }

@layer rdg.SortIcon {

.a3ejtar7-0-0-beta-47 {
    fill: currentColor
}

    .a3ejtar7-0-0-beta-47 > path {
      transition: d 0.1s;
    }
  }

@layer rdg.Defaults {
    .rnvodz57-0-0-beta-47 *,
    .rnvodz57-0-0-beta-47 *::before,
    .rnvodz57-0-0-beta-47 *::after {
      box-sizing: inherit;
    }
  }

@layer rdg.Root {

.rnvodz57-0-0-beta-47 {
    --rdg-color: #000;   --rdg-border-color: #ddd;   --rdg-summary-border-color: #aaa;   --rdg-background-color: hsl(0deg 0% 100%);   --rdg-header-background-color: hsl(0deg 0% 97.5%);   --rdg-header-draggable-background-color: hsl(0deg 0% 90.5%);   --rdg-row-hover-background-color: hsl(0deg 0% 96%);   --rdg-row-selected-background-color: hsl(207deg 76% 92%);   --rdg-row-selected-hover-background-color: hsl(207deg 76% 88%);   --rdg-checkbox-focus-color: hsl(207deg 100% 69%);
    --rdg-selection-color: #66afe9;
    --rdg-font-size: 14px;
    --rdg-cell-frozen-box-shadow: 2px 0 5px -2px rgba(136, 136, 136, 0.3);

    display: grid;

    color-scheme: var(--rdg-color-scheme, light dark);
    accent-color: light-dark(hsl(207deg 100% 29%), hsl(207deg 100% 79%));

    /* https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Positioning/Understanding_z_index/The_stacking_context */
    /* We set a stacking context so internal elements don't render on top of external elements. */
    /* size containment is not used as it could break "width: min-content" for example, and the grid would infinitely resize on Chromium browsers */
    contain: content;
    content-visibility: auto;
    block-size: 350px;
    border: 1px solid var(--rdg-border-color);
    box-sizing: border-box;
    overflow: auto;
    background-color: var(--rdg-background-color);
    color: var(--rdg-color);
    font-size: var(--rdg-font-size)

    /* needed on Firefox to fix scrollbars */
}

    .rnvodz57-0-0-beta-47:dir(rtl) {
      --rdg-cell-frozen-box-shadow: -2px 0 5px -2px rgba(136, 136, 136, 0.3);
    }
    .rnvodz57-0-0-beta-47::before {
      content: '';
      grid-column: 1/-1;
      grid-row: 1/-1;
    }

    .rnvodz57-0-0-beta-47.rdg-dark {
      --rdg-color-scheme: dark;
      --rdg-color: #ddd;   --rdg-border-color: #444;   --rdg-summary-border-color: #555;   --rdg-background-color: hsl(0deg 0% 13%);   --rdg-header-background-color: hsl(0deg 0% 10.5%);   --rdg-header-draggable-background-color: hsl(0deg 0% 17.5%);   --rdg-row-hover-background-color: hsl(0deg 0% 9%);   --rdg-row-selected-background-color: hsl(207deg 76% 42%);   --rdg-row-selected-hover-background-color: hsl(207deg 76% 38%);   --rdg-checkbox-focus-color: hsl(207deg 100% 89%);
    }

    .rnvodz57-0-0-beta-47.rdg-light {
      --rdg-color-scheme: light;
    }

    @media (prefers-color-scheme: dark) {
      .rnvodz57-0-0-beta-47:not(.rdg-light) {
        --rdg-color: #ddd;   --rdg-border-color: #444;   --rdg-summary-border-color: #555;   --rdg-background-color: hsl(0deg 0% 13%);   --rdg-header-background-color: hsl(0deg 0% 10.5%);   --rdg-header-draggable-background-color: hsl(0deg 0% 17.5%);   --rdg-row-hover-background-color: hsl(0deg 0% 9%);   --rdg-row-selected-background-color: hsl(207deg 76% 42%);   --rdg-row-selected-hover-background-color: hsl(207deg 76% 38%);   --rdg-checkbox-focus-color: hsl(207deg 100% 89%);
      }
    }
      .rnvodz57-0-0-beta-47 > :nth-last-child(1 of .rdg-top-summary-row) > .cj343x07-0-0-beta-47 {
        border-block-end: 2px solid var(--rdg-summary-border-color);
      }
      .rnvodz57-0-0-beta-47 > :nth-child(1 of .rdg-bottom-summary-row) > .cj343x07-0-0-beta-47 {
        border-block-start: 2px solid var(--rdg-summary-border-color);
      }

.vlqv91k7-0-0-beta-47 {
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none
}

    .vlqv91k7-0-0-beta-47 .r1upfr807-0-0-beta-47 {
      cursor: move;
    }
  }

@layer rdg.FocusSink {

.f1lsfrzw7-0-0-beta-47 {
    grid-column: 1/-1;
    pointer-events: none;
    /* Should have a higher value than 1 to show up above regular frozen cells */
    z-index: 1
}

.f1cte0lg7-0-0-beta-47 {
    /* Should have a higher value than 3 to show up above header and summary rows */
    z-index: 3
}
  }

@layer rdg.SummaryCell {

.s8wc6fl7-0-0-beta-47 {
    inset-block-start: var(--rdg-summary-row-top);
    inset-block-end: var(--rdg-summary-row-bottom)
}
  }

@layer rdg.SummaryRow {
    .skuhp557-0-0-beta-47 > .cj343x07-0-0-beta-47 {
      position: sticky;
    }
    .tf8l5ub7-0-0-beta-47 > .cj343x07-0-0-beta-47 {
      z-index: 2;
    }

    .tf8l5ub7-0-0-beta-47 > .csofj7r7-0-0-beta-47 {
      z-index: 3;
    }
  }

@layer rdg.GroupedRow {
    .g1yxluv37-0-0-beta-47:not([aria-selected='true']) {
      background-color: var(--rdg-header-background-color);
    }

    .g1yxluv37-0-0-beta-47 > .cj343x07-0-0-beta-47:not(:last-child, .csofj7r7-0-0-beta-47), .g1yxluv37-0-0-beta-47 > :nth-last-child(n + 2 of .csofj7r7-0-0-beta-47) {
      border-inline-end: none;
    }
  }

@layer rdg.TextEditor {

.t7vyx3i7-0-0-beta-47 {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;

    box-sizing: border-box;
    inline-size: 100%;
    block-size: 100%;
    padding-block: 0;
    padding-inline: 6px;
    border: 2px solid #ccc;
    vertical-align: top;
    color: var(--rdg-color);
    background-color: var(--rdg-background-color);

    font-family: inherit;
    font-size: var(--rdg-font-size)
}

    .t7vyx3i7-0-0-beta-47:focus {
      border-color: var(--rdg-selection-color);
      outline: none;
    }

    .t7vyx3i7-0-0-beta-47::-moz-placeholder {
      color: #999;
      opacity: 1;
    }

    .t7vyx3i7-0-0-beta-47::placeholder {
      color: #999;
      opacity: 1;
    }
  }


.react-multi-email {
  margin: 0;
  max-width: 100%;
  flex: 1 0 auto;
  outline: 0;
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
  text-align: left;
  line-height: 1.21428571em;
  padding: 0.4em 0.5em;
  background: #fff;
  border: 1px solid rgba(34, 36, 38, 0.15);
  color: rgba(0, 0, 0, 0.87);
  border-radius: 0.28571429rem;
  transition: box-shadow 0.1s ease, border-color 0.1s ease;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  align-content: flex-start;
}
.react-multi-email > span[data-placeholder] {
  display: none;
  position: absolute;
  left: 0.5em;
  top: 0.4em;
  padding: 0.4em;
  line-height: 1.21428571em;
}
.react-multi-email.focused {
  border-color: #85b7d9;
  background: #fff;
}
.react-multi-email.empty > span[data-placeholder] {
  display: inline;
  color: #ccc;
}
.react-multi-email.fill > span[data-placeholder] {
  display: none;
}
.react-multi-email > input {
  flex: 1;
  width: auto !important;
  outline: none !important;
  border: 0 none !important;
  display: inline-block !important;
  line-height: 1;
  vertical-align: baseline !important;
  padding: 0.4em 0.1em !important;
}
.react-multi-email [data-tag] {
  line-height: 1;
  vertical-align: baseline;
  margin: 0.14285714em;
  background-color: #f3f3f3;
  background-image: none;
  padding: 0.4em 0.8em;
  color: rgba(0, 0, 0, 0.6);
  text-transform: none;
  font-weight: 600;
  border: 0 solid transparent;
  border-radius: 0.28571429rem;
  transition: background 0.1s ease;
  font-size: 0.8rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  max-width: 100%;
}
.react-multi-email [data-tag] [data-tag-item] {
  max-width: 100%;
  overflow: hidden;
}
.react-multi-email [data-tag]:first-child {
  margin-left: 0;
}
.react-multi-email [data-tag] [data-tag-handle] {
  margin-left: 0.833em;
  cursor: pointer;
}
