html,body{margin:0;padding:0}body{min-height:100vh}*,:before,:after{box-sizing:border-box}

@property --x-animationDelay {
  syntax: "*";
  inherits: false
}

@property --x-backgroundColor {
  syntax: "*";
  inherits: false
}

@property --x-flexBasis {
  syntax: "*";
  inherits: false
}

@property --x-gridTemplateColumns {
  syntax: "*";
  inherits: false
}

@property --x-height {
  syntax: "*";
  inherits: false
}

@property --x-minHeight {
  syntax: "*";
  inherits: false
}

@property --x-minWidth {
  syntax: "*";
  inherits: false
}

@property --x-transform {
  syntax: "*";
  inherits: false
}

@property --x-width {
  syntax: "*";
  inherits: false
}

@keyframes xa5okvj-B {
  from {
    background-position: 150% 0;
  }

  to {
    background-position: -50% 0;
  }
}

@keyframes x1f8s6mf-B {
  0% {
    background-position: 0 20%;
  }

  50% {
    background-position: 100% 80%;
  }

  100% {
    background-position: 0 20%;
  }
}

@keyframes xt9v4qd-B {
  from {
    background-position: 0%;
  }

  to {
    background-position: 200%;
  }
}

@keyframes xvu1rt-B {
  from {
    box-shadow: var(--oniva-shadow-lg);
    transform: scale(1.02);
  }

  to {
    box-shadow: var(--oniva-shadow-xs);
    transform: scale(1);
  }
}

@keyframes xstdwuj-B {
  from {
    clip-path: inset(0 100% 0 0);
  }

  to {
    clip-path: inset(0);
  }
}

@keyframes xwxq50l-B {
  from {
    filter: blur(2px);
    opacity: 0;
  }

  to {
    filter: blur();
    opacity: 1;
  }
}

@keyframes x1j5xq4t-B {
  from {
    filter: blur(2px);
    opacity: 0;
    transform: translateY(6px);
  }

  to {
    filter: blur();
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes x1xsbcwq-B {
  from {
    filter: blur(2px);
    opacity: 0;
    transform: translateY(8px);
  }

  to {
    filter: blur();
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes x5b8kbr-B {
  from {
    filter: blur(2px);
    opacity: 0;
    transform: translateY(4px);
  }

  to {
    filter: blur();
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes x185r2a1-B {
  from {
    filter: blur();
    opacity: 1;
  }

  to {
    filter: blur(2px);
    opacity: 0;
  }
}

@keyframes xu9b7ov-B {
  from {
    filter: blur();
    opacity: 1;
    transform: translateY(0);
  }

  to {
    filter: blur(2px);
    opacity: 0;
    transform: translateY(-8px);
  }
}

@keyframes xq0qtn-B {
  0% {
    opacity: .35;
  }

  50% {
    opacity: .7;
  }

  100% {
    opacity: .35;
  }
}

@keyframes xsmsfj2-B {
  from {
    opacity: 1;
    transform: translateX(-50%) rotate(6deg);
  }

  to {
    opacity: .5;
    transform: translateX(-50%) rotate(-6deg);
  }
}

@keyframes x1jn504y-B {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes xpihtdv-B {
  0%, 49% {
    opacity: 1;
  }

  50%, 100% {
    opacity: 0;
  }
}

@keyframes xjdeiqf-B {
  from {
    opacity: 1;
    transform: scale(1);
  }

  to {
    opacity: 0;
    transform: scale(.9);
  }
}

@keyframes xm0fl03-B {
  from {
    opacity: 1;
    transform: scale(1);
  }

  to {
    opacity: 0;
    transform: scale(.96);
  }
}

@keyframes x1ct7w1q-B {
  from {
    opacity: 1;
    transform: scale(1);
  }

  to {
    opacity: 0;
    transform: scale(.98);
  }
}

@keyframes xs6cyc-B {
  0% {
    opacity: .5;
    transform: scale(1);
  }

  100% {
    opacity: 0;
    transform: scale(1.5);
  }
}

@keyframes x100qydd-B {
  0% {
    opacity: .6;
    transform: scale(1);
  }

  100% {
    opacity: 0;
    transform: scale(1.9);
  }
}

@keyframes x1247tnu-B {
  0% {
    opacity: .45;
    transform: scale(1);
  }

  100% {
    opacity: 0;
    transform: scale(1.9);
  }
}

@keyframes x154v5i6-B {
  0% {
    opacity: .5;
    transform: scale(1);
  }

  100% {
    opacity: 0;
    transform: scale(2.4);
  }
}

@keyframes x14jxz5a-B {
  0% {
    opacity: .45;
    transform: scale(1);
  }

  100% {
    opacity: 0;
    transform: scale(2.6);
  }
}

@keyframes x1wggvf1-B {
  from {
    opacity: .4;
    transform: translate(-50%, -50%) scale(.2);
  }

  to {
    opacity: 0;
    transform: translate(-50%, -50%) scale(1);
  }
}

@keyframes x1iewgtc-B {
  from {
    opacity: 1;
    transform: translateX(0);
  }

  to {
    opacity: 0;
    transform: translateX(24px);
  }
}

@keyframes xlrjog-B {
  from {
    opacity: 1;
    transform: translateY(0);
  }

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

@keyframes x14ob7dc-B {
  0%, 100% {
    opacity: .35;
  }

  50% {
    opacity: 1;
  }
}

@keyframes x18re5ia-B {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes x4getzc-B {
  0%, 100% {
    opacity: .15;
  }

  50% {
    opacity: 1;
  }
}

@keyframes x8uz4zu-B {
  0%, 100% {
    opacity: .4;
  }

  50% {
    opacity: 1;
  }
}

@keyframes x33dhlc-B {
  from {
    opacity: 0;
    filter: blur(4px);
    transform: translateY(14px);
  }

  to {
    opacity: 1;
    filter: blur();
    transform: none;
  }
}

@keyframes xcyzmbh-B {
  from {
    opacity: 0;
    transform: scale(var(--oniva-motion-pop-scale)) translateY(-4px);
  }

  to {
    opacity: 1;
    transform: scale(1) translateY(0);
  }
}

@keyframes x185gv9n-B {
  from {
    opacity: 0;
    transform: scale(.96);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes x18j67nn-B {
  from {
    opacity: 0;
    transform: scale(var(--oniva-motion-pop-scale));
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes x1wdeko6-B {
  from {
    opacity: 0;
    transform: scale(.8);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes xd3p0bd-B {
  0%, 100% {
    opacity: .35;
    transform: scale(.7);
  }

  50% {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes xiekrje-B {
  from {
    opacity: 0;
    transform: scale(.6);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes xnirehn-B {
  from {
    opacity: 0;
    transform: scale(.9);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes x1b9waz8-B {
  from {
    opacity: .55;
    transform: translateX(-50%) rotate(-5deg);
  }

  to {
    opacity: 1;
    transform: translateX(-50%) rotate(5deg);
  }
}

@keyframes x1gv5c2w-B {
  from {
    opacity: 0;
    transform: translateX(-16px);
  }

  to {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes x1it4xqm-B {
  from {
    opacity: 0;
    transform: translateX(24px);
  }

  to {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes x1m0i9z8-B {
  0% {
    opacity: 0;
    transform: translateX(-6px);
  }

  100% {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes xf4iijk-B {
  from {
    opacity: 0;
    transform: translateX(16px);
  }

  to {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes x1wo49qs-B {
  0%, 60%, 100% {
    opacity: .4;
    transform: translateY(0);
  }

  30% {
    opacity: 1;
    transform: translateY(-4px);
  }
}

@keyframes x1n69npu-B {
  from {
    opacity: 0;
    transform: translateY(16px) scale(.98);
  }

  to {
    opacity: 1;
    transform: translateY(0) scale(1);
  }
}

@keyframes x1lgszu9-B {
  from {
    opacity: 0;
    transform: translateY(-4px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes xgcq4cg-B {
  from {
    opacity: 0;
    transform: translateY(4px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes xmd1as7-B {
  from {
    opacity: 0;
    transform: translateY(var(--oniva-motion-travel));
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes x1cwcegj-B {
  from {
    stroke-dashoffset: 24px;
  }

  to {
    stroke-dashoffset: 0;
  }
}

@keyframes xatw9dd-B {
  from {
    stroke-dashoffset: 1px;
  }

  to {
    stroke-dashoffset: 0;
  }
}

@keyframes x1fy8ia8-B {
  to {
    transform: rotate(360deg);
  }
}

@keyframes x1wc8ddo-B {
  from {
    transform: rotate(0);
  }

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

@keyframes x1hjv1d5-B {
  0%, 100% {
    transform: scale(1);
  }

  30% {
    transform: scale(1.1);
  }

  60% {
    transform: scale(.97);
  }
}

@keyframes xne78ex-B {
  0%, 100% {
    transform: scale(1);
  }

  50% {
    transform: scale(1.06);
  }
}

@keyframes x1npa8st-B {
  from {
    transform: scaleX(0);
  }

  to {
    transform: scaleX(1);
  }
}

@keyframes x1iozoa8-B {
  from {
    transform: scaleY(0);
  }

  to {
    transform: scaleY(1);
  }
}

@keyframes xincyal-B {
  0%, 100% {
    transform: scaleY(.3);
  }

  50% {
    transform: scaleY(1);
  }
}

@keyframes x1x0gsyd-B {
  from {
    transform: translate(-50%, -50%) rotate(0);
  }

  to {
    transform: translate(-50%, -50%) rotate(360deg);
  }
}

@keyframes x1bneiq4-B {
  from {
    transform: translate3d(0, 0, 0);
  }

  to {
    transform: translate3d(-8px, -8px, 0);
  }
}

@keyframes x1508mmk-B {
  from {
    transform: translate3d(0, 100%, 0);
  }
}

@keyframes xwnso79-B {
  to {
    transform: translate3d(0, 100%, 0);
  }
}

@keyframes xepz06c-B {
  from {
    transform: translateX(0);
  }

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

@keyframes x1ofc7ps-B {
  from {
    transform: translateX(0);
  }

  to {
    transform: translateX(-50%);
  }
}

@keyframes x1lf9pej-B {
  0% {
    transform: translateX(0);
  }

  25% {
    transform: translateX(-6px);
  }

  50% {
    transform: translateX(5px);
  }

  75% {
    transform: translateX(-3px);
  }

  100% {
    transform: translateX(0);
  }
}

@keyframes x44muo0-B {
  from {
    transform: translateX(100%);
  }

  to {
    transform: translateX(0);
  }
}

@keyframes xfa266b-B {
  from {
    transform: translateX(-100%);
  }

  to {
    transform: translateX(0);
  }
}

@keyframes x1wtgnkq-B {
  from {
    transform: translateX(0);
  }

  to {
    transform: translateX(100%);
  }
}

@keyframes xroe53j-B {
  from {
    transform: translateX(-100%);
  }

  to {
    transform: translateX(100%);
  }
}

@keyframes x1do5dr1-B {
  from {
    transform: translateX(-100%);
  }

  to {
    transform: translateX(250%);
  }
}

@keyframes xm9i9jz-B {
  from {
    transform: translateY(0);
  }

  to {
    transform: translateY(-100%);
  }
}

@keyframes x1d7etxu-B {
  0% {
    transform: translateY(0);
  }

  40% {
    border-color: var(--oniva-color-success-solid);
    transform: translateY(-3px);
  }

  100% {
    transform: translateY(0);
  }
}

@keyframes xzk1luc-B {
  from {
    transform: translateY(100%);
  }

  to {
    transform: translateY(0);
  }
}

@keyframes xdc7f5d-B {
  from {
    transform: translateY(0);
  }

  to {
    transform: translateY(100%);
  }
}

:root, .xqzk6z3 {
  --oniva-accent-50: #eff6ff;
  --oniva-accent-100: #dbeafe;
  --oniva-accent-200: #bedbff;
  --oniva-accent-300: #8ec5ff;
  --oniva-accent-400: #3392ff;
  --oniva-accent-500: #2b7fff;
  --oniva-accent-600: #155dfc;
  --oniva-accent-700: #1447e6;
  --oniva-accent-800: #193cb8;
  --oniva-accent-900: #1c398e;
  --oniva-accent-950: #162556;
}

:root, .xe1qyzw {
  --oniva-color-bg: #fff;
  --oniva-color-surface: #fff;
  --oniva-color-surface-hover: #f7f7f7;
  --oniva-color-surface-active: #ebebeb;
  --oniva-color-surface-inner: #fff;
  --oniva-color-surface-inset: #f7f7f7;
  --oniva-color-surface-inset-hover: #ebebeb;
  --oniva-color-surface-tertiary: #ebebeb;
  --oniva-color-surface-tertiary-hover: #d4d4d4;
  --oniva-color-overlay: #0a0a0a66;
  --oniva-color-border: #ebebeb;
  --oniva-color-border-hover: #d4d4d4;
  --oniva-color-border-active: #a1a1a1;
  --oniva-color-border-control: #d4d4d4;
  --oniva-color-separator: #ebebeb;
  --oniva-color-focus-ring: var(--oniva-accent-500);
  --oniva-color-text: #0a0a0a;
  --oniva-color-text-muted: #595959;
  --oniva-color-text-on-tertiary: #525252;
  --oniva-color-text-subtle: #666;
  --oniva-color-text-disabled: #d4d4d4;
  --oniva-color-text-placeholder: #666;
  --oniva-color-text-error: #e7000b;
  --oniva-color-icon-muted: #737373;
  --oniva-color-icon-subtle: #a1a1a1;
  --oniva-color-kbd-bg: #d4d4d4;
  --oniva-color-kbd-fg: #737373;
  --oniva-color-accent-fg: #fff;
  --oniva-color-on-solid: #fff;
  --oniva-color-on-chart: #0a0a0a;
  --oniva-color-overlay-hover: #00000014;
  --oniva-color-accent-soft: var(--oniva-accent-100);
  --oniva-color-accent-soft-hover: var(--oniva-accent-200);
  --oniva-color-accent-soft-active: var(--oniva-accent-300);
  --oniva-color-accent-soft-fg: var(--oniva-accent-700);
  --oniva-color-accent-soft-disabled: var(--oniva-accent-50);
  --oniva-color-accent-soft-disabled-fg: var(--oniva-accent-300);
  --oniva-color-accent-tint: color-mix(in srgb, var(--oniva-accent-500) 12%, transparent);
  --oniva-color-disabled-from: #ebebeb;
  --oniva-color-disabled-to: #d4d4d4;
  --oniva-color-disabled-fg: #a1a1a1;
  --oniva-color-danger-from: #fb2c36;
  --oniva-color-danger-to: #e7000b;
  --oniva-color-danger-hover-from: #ff6467;
  --oniva-color-danger-hover-to: #fb2c36;
  --oniva-color-danger-active-from: #e7000b;
  --oniva-color-danger-active-to: #c10007;
  --oniva-color-error-bg: #ffe2e2;
  --oniva-color-error-border: #fb2c36;
  --oniva-color-success-bg: #d8f999;
  --oniva-color-success-fg: #3c6300;
  --oniva-color-success-solid: #00c950;
  --oniva-color-success-halo: #dbfce7;
  --oniva-color-warning-bg: #fff085;
  --oniva-color-warning-fg: #894b00;
  --oniva-color-warning-solid: #f0b100;
  --oniva-color-warning-halo: #fff085;
  --oniva-color-danger-bg: #ffccd3;
  --oniva-color-danger-fg: #a50036;
  --oniva-color-danger-solid: #fb2c36;
  --oniva-color-danger-halo: #ffe2e2;
  --oniva-color-info-bg: #bedbff;
  --oniva-color-info-fg: #193cb8;
  --oniva-color-info-solid: #615fff;
  --oniva-color-info-halo: #e0e7ff;
  --oniva-color-cyan-bg: #a2f4fd;
  --oniva-color-cyan-fg: #005f78;
  --oniva-color-orange-bg: #ffd6a7;
  --oniva-color-orange-fg: #9f2d00;
  --oniva-color-purple-bg: #f3e8ff;
  --oniva-color-purple-fg: #9810fa;
  --oniva-color-chart-1: #00d5be;
  --oniva-color-chart-2: #9ae600;
  --oniva-color-chart-3: #fb64b6;
  --oniva-color-chart-4: #00bcff;
  --oniva-color-chart-5: #c27aff;
  --oniva-color-chart-6: #3392ff;
  --oniva-color-chart-7: #00d492;
  --oniva-color-chart-8: #fdc700;
  --oniva-color-chart-9: #7c86ff;
  --oniva-color-chart-10: #a1a1a1;
  --oniva-color-chart-track: #ebebeb;
  --oniva-color-chart-cursor: #d4d4d4;
}

:root, .xdtwif2 {
  --oniva-font-sans: "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --oniva-font-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;
  --oniva-font-size-11: 11px;
  --oniva-font-size-12: 12px;
  --oniva-font-size-13: 13px;
  --oniva-font-size-14: 14px;
  --oniva-font-size-16: 16px;
  --oniva-font-size-18: 18px;
  --oniva-font-size-20: 20px;
  --oniva-font-size-24: 24px;
  --oniva-font-size-32: 32px;
  --oniva-font-size-40: 40px;
  --oniva-font-size-48: 48px;
  --oniva-font-size-56: 56px;
  --oniva-font-size-64: 64px;
  --oniva-font-size-72: 72px;
  --oniva-font-lh-11: 15px;
  --oniva-font-lh-12: 16px;
  --oniva-font-lh-13: 18px;
  --oniva-font-lh-14: 20px;
  --oniva-font-lh-16: 22px;
  --oniva-font-lh-18: 24px;
  --oniva-font-lh-20: 26px;
  --oniva-font-lh-24: 34px;
  --oniva-font-lh-32: 44px;
  --oniva-font-lh-40: 54px;
  --oniva-font-lh-48: 64px;
  --oniva-font-lh-56: 72px;
  --oniva-font-lh-64: 80px;
  --oniva-font-lh-72: 84px;
  --oniva-font-weight-regular: 400;
  --oniva-font-weight-medium: 500;
  --oniva-font-weight-semibold: 600;
  --oniva-font-weight-bold: 700;
  --oniva-font-track-caption: .15px;
  --oniva-font-track-label: .3px;
  --oniva-font-track-hero: -.02em;
}

:root, .xdpppzj {
  --oniva-motion-dur-instant: 40ms;
  --oniva-motion-dur-micro: 80ms;
  --oniva-motion-dur-fast: .1s;
  --oniva-motion-dur-press: .12s;
  --oniva-motion-dur-base: .15s;
  --oniva-motion-dur-enter: .2s;
  --oniva-motion-dur-slow: .25s;
  --oniva-motion-dur-height: .25s;
  --oniva-motion-dur-deliberate: .35s;
  --oniva-motion-dur-sheet: .4s;
  --oniva-motion-dur-slower: .5s;
  --oniva-motion-ease-out: cubic-bezier(.23, 1, .32, 1);
  --oniva-motion-ease-out-expo: cubic-bezier(.16, 1, .3, 1);
  --oniva-motion-ease-in-out: cubic-bezier(.77, 0, .175, 1);
  --oniva-motion-ease-drawer: cubic-bezier(.32, .72, 0, 1);
  --oniva-motion-ease-spring: cubic-bezier(.34, 1.45, .64, 1);
  --oniva-motion-ease-emphasized: cubic-bezier(.05, .7, .1, 1);
  --oniva-motion-ease-standard: cubic-bezier(.4, 0, .2, 1);
  --oniva-motion-ease-in: cubic-bezier(.4, 0, 1, 1);
  --oniva-motion-pop-scale: .96;
  --oniva-motion-press-scale: .97;
  --oniva-motion-travel: 8px;
  --oniva-motion-stagger: 35ms;
}

:root, .x1cxb3ax {
  --oniva-radius-xs: 4px;
  --oniva-radius-sm: 6px;
  --oniva-radius-md: 8px;
  --oniva-radius-lg: 10px;
  --oniva-radius-xl: 12px;
  --oniva-radius-card: 16px;
  --oniva-radius-xxl: 20px;
  --oniva-radius-xxxl: 24px;
  --oniva-radius-full: 9999px;
}

:root, .x48nvvx {
  --oniva-shadow-card: 0 1px 1px #0000000d;
  --oniva-shadow-xs: 0 1px 2px #0000000d;
  --oniva-shadow-sm: 0 1px 2px #0000000f, 0 1px 3px #0000001a;
  --oniva-shadow-md: 0 2px 4px -1px #0000000f, 0 4px 6px -1px #0000001a;
  --oniva-shadow-lg: 0 4px 6px -2px #0000000d, 0 10px 15px -3px #0000001a;
  --oniva-shadow-xl: 0 10px 10px -5px #0000000a, 0 20px 25px -5px #0000001a;
  --oniva-shadow-dropdown: 0 1px 1px #0000000a, 0 4px 4px #00000005, 0 8px 24px #0000001a;
  --oniva-shadow-float: 0 1px 0 #00000005, 0 1px 12px #0000000f, 0 0 1px #00000052;
  --oniva-shadow-accent-inset: inset 0 1.75px 0 0 #ffffff40, inset 0 0 0 .875px var(--oniva-accent-500);
  --oniva-shadow-danger-inset: inset 0 1.75px 0 0 #ffffff40, inset 0 0 0 .875px #fb2c36;
}

:root, .x21wark {
  --oniva-space-0: 0px;
  --oniva-space-1: 1px;
  --oniva-space-2: 2px;
  --oniva-space-4: 4px;
  --oniva-space-6: 6px;
  --oniva-space-8: 8px;
  --oniva-space-10: 10px;
  --oniva-space-12: 12px;
  --oniva-space-16: 16px;
  --oniva-space-20: 20px;
  --oniva-space-24: 24px;
  --oniva-space-32: 32px;
  --oniva-space-40: 40px;
  --oniva-space-48: 48px;
  --oniva-space-64: 64px;
  --oniva-space-96: 96px;
}

@media (prefers-reduced-motion: reduce) {
  :root, .xdpppzj {
    --oniva-motion-dur-instant: .01ms;
    --oniva-motion-dur-micro: .01ms;
    --oniva-motion-dur-fast: .01ms;
    --oniva-motion-dur-press: .01ms;
    --oniva-motion-dur-base: .01ms;
    --oniva-motion-dur-enter: .01ms;
    --oniva-motion-dur-slow: .01ms;
    --oniva-motion-dur-height: .01ms;
    --oniva-motion-dur-deliberate: .01ms;
    --oniva-motion-dur-sheet: .01ms;
    --oniva-motion-dur-slower: .01ms;
    --oniva-motion-pop-scale: 1;
    --oniva-motion-press-scale: 1;
    --oniva-motion-travel: 0px;
    --oniva-motion-stagger: .01ms;
  }
}

.xfx89d4.xfx89d4, .xfx89d4.xfx89d4:root {
  --oniva-accent-100: #cefafe;
  --oniva-accent-200: #a2f4fd;
  --oniva-accent-300: #53eafd;
  --oniva-accent-400: #00d3f2;
  --oniva-accent-50: #ecfeff;
  --oniva-accent-500: #00b8db;
  --oniva-accent-600: #0092b8;
  --oniva-accent-700: #007595;
  --oniva-accent-800: #005f78;
  --oniva-accent-900: #104e64;
  --oniva-accent-950: #053345;
}

.x1iv8sb5.x1iv8sb5, .x1iv8sb5.x1iv8sb5:root {
  --oniva-accent-100: #d0fae5;
  --oniva-accent-200: #a4f4cf;
  --oniva-accent-300: #5ee9b5;
  --oniva-accent-400: #00d492;
  --oniva-accent-50: #ecfdf5;
  --oniva-accent-500: #00bc7d;
  --oniva-accent-600: #096;
  --oniva-accent-700: #007a55;
  --oniva-accent-800: #006045;
  --oniva-accent-900: #004f3b;
  --oniva-accent-950: #002c22;
}

.x5x0anj.x5x0anj, .x5x0anj.x5x0anj:root {
  --oniva-accent-100: #dbeafe;
  --oniva-accent-200: #bedbff;
  --oniva-accent-300: #8ec5ff;
  --oniva-accent-400: #3392ff;
  --oniva-accent-50: #eff6ff;
  --oniva-accent-500: #2b7fff;
  --oniva-accent-600: #155dfc;
  --oniva-accent-700: #1447e6;
  --oniva-accent-800: #193cb8;
  --oniva-accent-900: #1c398e;
  --oniva-accent-950: #162556;
}

.xg0xshm.xg0xshm, .xg0xshm.xg0xshm:root {
  --oniva-accent-100: #e0e7ff;
  --oniva-accent-200: #c6d2ff;
  --oniva-accent-300: #a3b3ff;
  --oniva-accent-400: #7c86ff;
  --oniva-accent-50: #eef2ff;
  --oniva-accent-500: #615fff;
  --oniva-accent-600: #4f39f6;
  --oniva-accent-700: #432dd7;
  --oniva-accent-800: #372aac;
  --oniva-accent-900: #312c85;
  --oniva-accent-950: #1e1a4d;
}

.x12fzdih.x12fzdih, .x12fzdih.x12fzdih:root {
  --oniva-accent-100: #ede9fe;
  --oniva-accent-200: #ddd6ff;
  --oniva-accent-300: #c4b4ff;
  --oniva-accent-400: #a684ff;
  --oniva-accent-50: #f5f3ff;
  --oniva-accent-500: #8e51ff;
  --oniva-accent-600: #7f22fe;
  --oniva-accent-700: #7008e7;
  --oniva-accent-800: #5d0ec0;
  --oniva-accent-900: #4d179a;
  --oniva-accent-950: #2f0d68;
}

.xd1r7i1.xd1r7i1, .xd1r7i1.xd1r7i1:root {
  --oniva-accent-100: #fce7f3;
  --oniva-accent-200: #fccee8;
  --oniva-accent-300: #fda5d5;
  --oniva-accent-400: #fb64b6;
  --oniva-accent-50: #fdf2f8;
  --oniva-accent-500: #f6339a;
  --oniva-accent-600: #e60076;
  --oniva-accent-700: #c6005c;
  --oniva-accent-800: #a3004c;
  --oniva-accent-900: #861043;
  --oniva-accent-950: #510424;
}

.x3cvxi5.x3cvxi5, .x3cvxi5.x3cvxi5:root {
  --oniva-accent-100: #fef3c6;
  --oniva-accent-200: #fee685;
  --oniva-accent-300: #ffd230;
  --oniva-accent-400: #ffb900;
  --oniva-accent-50: #fffbeb;
  --oniva-accent-500: #fe9a00;
  --oniva-accent-600: #e17100;
  --oniva-accent-700: #bb4d00;
  --oniva-accent-800: #973c00;
  --oniva-accent-900: #7b3306;
  --oniva-accent-950: #461901;
}

.xivnrfm.xivnrfm, .xivnrfm.xivnrfm:root {
  --oniva-accent-100: #ffe2e2;
  --oniva-accent-200: #ffc9c9;
  --oniva-accent-300: #ffa2a2;
  --oniva-accent-400: #ff6467;
  --oniva-accent-50: #fef2f2;
  --oniva-accent-500: #fb2c36;
  --oniva-accent-600: #e7000b;
  --oniva-accent-700: #c10007;
  --oniva-accent-800: #9f0712;
  --oniva-accent-900: #82181a;
  --oniva-accent-950: #460809;
}

.x1q2uy08.x1q2uy08, .x1q2uy08.x1q2uy08:root {
  --oniva-color-accent-soft: var(--oniva-accent-900);
  --oniva-color-accent-soft-active: var(--oniva-accent-700);
  --oniva-color-accent-soft-disabled: var(--oniva-accent-950);
  --oniva-color-accent-soft-disabled-fg: var(--oniva-accent-700);
  --oniva-color-accent-soft-fg: var(--oniva-accent-300);
  --oniva-color-accent-soft-hover: var(--oniva-accent-800);
  --oniva-color-accent-tint: color-mix(in srgb, var(--oniva-accent-500) 15%, transparent);
  --oniva-color-bg: #121212;
  --oniva-color-border: #404040;
  --oniva-color-border-active: #525252;
  --oniva-color-border-control: #404040;
  --oniva-color-border-hover: #737373;
  --oniva-color-chart-cursor: #404040;
  --oniva-color-chart-track: #262626;
  --oniva-color-cyan-bg: #05334599;
  --oniva-color-cyan-fg: #00d3f2;
  --oniva-color-danger-bg: #4d021899;
  --oniva-color-danger-fg: #ff6467;
  --oniva-color-danger-halo: #82181a66;
  --oniva-color-disabled-fg: #737373;
  --oniva-color-disabled-from: #404040;
  --oniva-color-disabled-to: #262626;
  --oniva-color-error-bg: #46080999;
  --oniva-color-error-border: #ff6467;
  --oniva-color-icon-muted: #737373;
  --oniva-color-icon-subtle: #525252;
  --oniva-color-info-bg: #16255699;
  --oniva-color-info-fg: #8ec5ff;
  --oniva-color-info-halo: #372aac66;
  --oniva-color-kbd-bg: #404040;
  --oniva-color-kbd-fg: #a1a1a1;
  --oniva-color-orange-bg: #44130699;
  --oniva-color-orange-fg: #ff6900;
  --oniva-color-overlay: #0009;
  --oniva-color-overlay-hover: #ffffff14;
  --oniva-color-purple-bg: #59168b80;
  --oniva-color-purple-fg: #dab2ff;
  --oniva-color-separator: #262626;
  --oniva-color-success-bg: #192e0399;
  --oniva-color-success-fg: #7ccf00;
  --oniva-color-success-halo: #034d2666;
  --oniva-color-surface: #262626;
  --oniva-color-surface-active: #262626;
  --oniva-color-surface-hover: #40404099;
  --oniva-color-surface-inner: #26262699;
  --oniva-color-surface-inset: #171717;
  --oniva-color-surface-inset-hover: #262626;
  --oniva-color-surface-tertiary: #262626;
  --oniva-color-surface-tertiary-hover: #404040;
  --oniva-color-text: #fafafa;
  --oniva-color-text-disabled: #262626;
  --oniva-color-text-error: #ff6467;
  --oniva-color-text-muted: #b0b0b0;
  --oniva-color-text-on-tertiary: #d4d4d4;
  --oniva-color-text-placeholder: #a1a1a1;
  --oniva-color-text-subtle: #909090;
  --oniva-color-warning-bg: #43200499;
  --oniva-color-warning-fg: #f0b100;
  --oniva-color-warning-halo: #894b0066;
}

.x11ddnb.x11ddnb, .x11ddnb.x11ddnb:root {
  --oniva-shadow-card: 0 1px 1px #00000024;
  --oniva-shadow-dropdown: 0 1px 1px #00000040, 0 4px 4px #00000026, 0 8px 24px #00000080;
  --oniva-shadow-float: 0 1px 0 #ffffff0a, 0 1px 12px #0006, 0 0 1px #ffffff40;
  --oniva-shadow-lg: 0 4px 6px -2px #00000040, 0 10px 15px -3px #0006;
  --oniva-shadow-md: 0 2px 4px -1px #0000004d, 0 4px 6px -1px #0006;
  --oniva-shadow-sm: 0 1px 2px #0000004d, 0 1px 3px #0006;
  --oniva-shadow-xl: 0 10px 10px -5px #00000040, 0 20px 25px -5px #0006;
  --oniva-shadow-xs: 0 1px 2px #00000040;
}

.xln7xf2:not(#\#) {
  font: inherit;
}

.x15r89dc:not(#\#) {
  grid-area: 1 / 1;
}

.x12xk9eu:not(#\#) {
  inset: -24px;
}

.x1v1xp8j:not(#\#) {
  inset: -2px;
}

.x87mnqm:not(#\#) {
  inset: -8px;
}

.x10a8y8t:not(#\#) {
  inset: 0;
}

.xkdpibf:not(#\#) {
  margin: -1px;
}

.xkaeupc:not(#\#) {
  margin: 0 0 16px;
}

.xswdx4l:not(#\#) {
  margin: 0 0 24px;
}

.x1loh4ux:not(#\#) {
  margin: 0 0 32px;
}

.x1q6ys4k:not(#\#) {
  margin: 0 0 8px;
}

.x19bbpc0:not(#\#) {
  margin: 0 auto;
}

.x1ghz6dp:not(#\#) {
  margin: 0;
}

.x3grmcm:not(#\#) {
  margin: 32px 0 12px;
}

.x1j8dgar:not(#\#) {
  margin: 48px 0 8px;
}

.x20nx6h:not(#\#) {
  margin: 4px;
}

.xabx8x8:not(#\#) {
  margin: 6px 0 0;
}

.x14kudrl:not(#\#) {
  margin: 8px 0;
}

.x115xnh3:not(#\#) {
  margin: calc(var(--mag-pad, 24px) * -1);
}

.x1717udv:not(#\#) {
  padding: 0;
}

.xv1ethn:not(#\#) {
  padding: 1.5px;
}

.x7z7khe:not(#\#) {
  padding: 10px;
}

.xc7ga6q:not(#\#) {
  padding: 12px;
}

.x1gnqi22:not(#\#) {
  padding: 14px;
}

.x1tamke2:not(#\#) {
  padding: 16px;
}

.x1dypa6k:not(#\#) {
  padding: 18px;
}

.xyf9f8g:not(#\#) {
  padding: 1px;
}

.x1qhigcl:not(#\#) {
  padding: 20px;
}

.xp9y95v:not(#\#) {
  padding: 22px;
}

.xggk2y7:not(#\#) {
  padding: 24px;
}

.x1i3ajwb:not(#\#) {
  padding: 2px;
}

.x15fnm84:not(#\#) {
  padding: 32px;
}

.x9ms5i6:not(#\#) {
  padding: 3px;
}

.xdqdrvq:not(#\#) {
  padding: 4px 8px;
}

.xfawy5m:not(#\#) {
  padding: 4px;
}

.x1ruevkc:not(#\#) {
  padding: 6px;
}

.xe8ttls:not(#\#) {
  padding: 8px;
}

.x1nudz30:not(#\#) {
  padding: var(--mag-pad, 24px);
}

.x1xlstxt:not(#\#) {
  padding: var(--oniva-space-0);
}

.x19e2jqc:not(#\#) {
  padding: var(--oniva-space-12);
}

.x1y9y3p3:not(#\#) {
  padding: var(--oniva-space-16);
}

.xbvmfty:not(#\#) {
  padding: var(--oniva-space-20);
}

.x197623t:not(#\#) {
  padding: var(--oniva-space-24);
}

.x1c3s1cl:not(#\#) {
  padding: var(--oniva-space-32);
}

.x1uz053h:not(#\#) {
  padding: var(--oniva-space-4);
}

.x104lno1:not(#\#) {
  padding: var(--oniva-space-8);
}

.xh79nn1:not(#\#) {
  padding: var(--ring-w, 1px);
}

@media (max-width: 767px) {
  .x1a139d2.x1a139d2:not(#\#) {
    padding: 0;
  }

  .xo74hkg.xo74hkg:not(#\#) {
    padding: 8px;
  }
}

@media (max-width: 720px) {
  .x1wn51qr.x1wn51qr:not(#\#) {
    padding: 20px;
  }
}

@media (max-width: 640px) {
  .x1bf66pj.x1bf66pj:not(#\#) {
    padding: 0;
  }
}

.x7ws8ml:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--oniva-color-text) 14%,transparent);
}

.x1r7ld26:not(#\#):not(#\#) {
  border-color: currentColor;
}

.x9r1u3d:not(#\#):not(#\#) {
  border-color: #0000;
}

.xmlhx2k:not(#\#):not(#\#) {
  border-color: var(--oniva-accent-400);
}

.x1re0fq1:not(#\#):not(#\#) {
  border-color: var(--oniva-accent-500);
}

.xc1hp9a:not(#\#):not(#\#) {
  border-color: var(--oniva-color-accent-soft-fg);
}

.x1g2862y:not(#\#):not(#\#) {
  border-color: var(--oniva-color-bg);
}

.x1uvfa70:not(#\#):not(#\#) {
  border-color: var(--oniva-color-border-active);
}

.xq332h4:not(#\#):not(#\#) {
  border-color: var(--oniva-color-border-control);
}

.xi1wwck:not(#\#):not(#\#) {
  border-color: var(--oniva-color-border-hover);
}

.x1pzxr2t:not(#\#):not(#\#) {
  border-color: var(--oniva-color-border);
}

.x1jph6nx:not(#\#):not(#\#) {
  border-color: var(--oniva-color-danger-solid);
}

.x92b3tu:not(#\#):not(#\#) {
  border-color: var(--oniva-color-error-border);
}

.x30foum:not(#\#):not(#\#) {
  border-color: var(--oniva-color-focus-ring);
}

.x1nhtrm3:not(#\#):not(#\#) {
  border-color: var(--oniva-color-surface-inner);
}

.xq9kcmw:not(#\#):not(#\#) {
  border-color: var(--oniva-color-surface);
}

.x8nb86e:not(#\#):not(#\#) {
  border-color: var(--oniva-color-text);
}

.xm3ik2c:not(#\#):not(#\#) {
  border-radius: .06em;
}

.xrbwvol:not(#\#):not(#\#) {
  border-radius: .1em;
}

.xfn5n3k:not(#\#):not(#\#) {
  border-radius: 0 var(--oniva-radius-card) var(--oniva-radius-card) 0;
}

.x2u8bby:not(#\#):not(#\#) {
  border-radius: 0;
}

.xgqmno8:not(#\#):not(#\#) {
  border-radius: 16px;
}

.x18zih8k:not(#\#):not(#\#) {
  border-radius: 3px;
}

.x12oqio5:not(#\#):not(#\#) {
  border-radius: 4px;
}

.x16rqkct:not(#\#):not(#\#) {
  border-radius: 50%;
}

.xquxrz7:not(#\#):not(#\#) {
  border-radius: 56px;
}

.xur7f20:not(#\#):not(#\#) {
  border-radius: 8px;
}

.x10hpsqq:not(#\#):not(#\#) {
  border-radius: 9999px;
}

.x1e6avla:not(#\#):not(#\#) {
  border-radius: 999px;
}

.x1pjcqnp:not(#\#):not(#\#) {
  border-radius: inherit;
}

.x184mhu8:not(#\#):not(#\#) {
  border-radius: var(--oniva-radius-card) 0 0 var(--oniva-radius-card);
}

.xpnqtdf:not(#\#):not(#\#) {
  border-radius: var(--oniva-radius-card) var(--oniva-radius-card) 0 0;
}

.xbchcv:not(#\#):not(#\#) {
  border-radius: var(--oniva-radius-card);
}

.xbykltu:not(#\#):not(#\#) {
  border-radius: var(--oniva-radius-full);
}

.xh5bagl:not(#\#):not(#\#) {
  border-radius: var(--oniva-radius-lg);
}

.x1q2oft3:not(#\#):not(#\#) {
  border-radius: var(--oniva-radius-md);
}

.xi4n6qu:not(#\#):not(#\#) {
  border-radius: var(--oniva-radius-sm);
}

.x1vvhutq:not(#\#):not(#\#) {
  border-radius: var(--oniva-radius-xl);
}

.x1vizu17:not(#\#):not(#\#) {
  border-radius: var(--oniva-radius-xs);
}

.x17ci1gm:not(#\#):not(#\#) {
  border-radius: var(--oniva-radius-xxl);
}

.x1x5qrpy:not(#\#):not(#\#) {
  border-radius: var(--oniva-radius-xxxl);
}

.xbsl7fq:not(#\#):not(#\#) {
  border-style: dashed;
}

.x1y0btm7:not(#\#):not(#\#) {
  border-style: solid;
}

.xc342km:not(#\#):not(#\#) {
  border-width: 0;
}

.xvndefy:not(#\#):not(#\#) {
  border-width: 1.5px;
}

.xmkeg23:not(#\#):not(#\#) {
  border-width: 1px;
}

.xdh2fpr:not(#\#):not(#\#) {
  border-width: 2px;
}

.x1otvp5z:not(#\#):not(#\#) {
  flex: 0 0 100%;
}

.x9ebxvr:not(#\#):not(#\#) {
  flex: 0 0 288px;
}

.x1cqoux5:not(#\#):not(#\#) {
  flex: 1 1 0;
}

.x845mor:not(#\#):not(#\#) {
  flex: 1;
}

.x1lyljn2:not(#\#):not(#\#) {
  gap: .15em;
}

.x6gsi71:not(#\#):not(#\#) {
  gap: .25em;
}

.x6qyjqk:not(#\#):not(#\#) {
  gap: .2em;
}

.xxhr3t:not(#\#):not(#\#) {
  gap: 0;
}

.x883omv:not(#\#):not(#\#) {
  gap: 10px;
}

.x1v2ro7d:not(#\#):not(#\#) {
  gap: 12px;
}

.x1af02g3:not(#\#):not(#\#) {
  gap: 14px;
}

.xou54vl:not(#\#):not(#\#) {
  gap: 16px;
}

.xaobbuh:not(#\#):not(#\#) {
  gap: 18px;
}

.x12mrbbr:not(#\#):not(#\#) {
  gap: 1px;
}

.x1c1vhfx:not(#\#):not(#\#) {
  gap: 20px;
}

.x1665zp3:not(#\#):not(#\#) {
  gap: 24px;
}

.x195vfkc:not(#\#):not(#\#) {
  gap: 2px;
}

.x1rzw5jd:not(#\#):not(#\#) {
  gap: 32px;
}

.x1ed6fcf:not(#\#):not(#\#) {
  gap: 3px;
}

.x1y9zxd1:not(#\#):not(#\#) {
  gap: 48px;
}

.x14xydaz:not(#\#):not(#\#) {
  gap: 4px 16px;
}

.x1jnr06f:not(#\#):not(#\#) {
  gap: 4px;
}

.x1frd91:not(#\#):not(#\#) {
  gap: 56px;
}

.x17d4w8g:not(#\#):not(#\#) {
  gap: 6px;
}

.x167g77z:not(#\#):not(#\#) {
  gap: 8px;
}

.x1rqi28l:not(#\#):not(#\#) {
  gap: var(--marquee-gap, 16px);
}

.x73cpm0:not(#\#):not(#\#) {
  gap: var(--oniva-space-0);
}

.x12ayc2o:not(#\#):not(#\#) {
  gap: var(--oniva-space-1);
}

.xjp8bsg:not(#\#):not(#\#) {
  gap: var(--oniva-space-10);
}

.x1t55a06:not(#\#):not(#\#) {
  gap: var(--oniva-space-12);
}

.xk9xi3s:not(#\#):not(#\#) {
  gap: var(--oniva-space-16);
}

.x1c732mk:not(#\#):not(#\#) {
  gap: var(--oniva-space-2);
}

.xpnpzy9:not(#\#):not(#\#) {
  gap: var(--oniva-space-20);
}

.xi2fk4l:not(#\#):not(#\#) {
  gap: var(--oniva-space-24);
}

.x13tuo8d:not(#\#):not(#\#) {
  gap: var(--oniva-space-32);
}

.xmncj17:not(#\#):not(#\#) {
  gap: var(--oniva-space-4);
}

.xgogcnw:not(#\#):not(#\#) {
  gap: var(--oniva-space-40);
}

.x1m0xcjm:not(#\#):not(#\#) {
  gap: var(--oniva-space-48);
}

.xnell5z:not(#\#):not(#\#) {
  gap: var(--oniva-space-6);
}

.x1hy1nhn:not(#\#):not(#\#) {
  gap: var(--oniva-space-64);
}

.xifkn54:not(#\#):not(#\#) {
  gap: var(--oniva-space-8);
}

.xhtsx53:not(#\#):not(#\#) {
  gap: var(--oniva-space-96);
}

.xm5moh1:not(#\#):not(#\#) {
  grid-column: auto;
}

.x623te4:not(#\#):not(#\#) {
  grid-column: span 2;
}

.xp99yp5:not(#\#):not(#\#) {
  grid-column: span 4;
}

.xa1s216:not(#\#):not(#\#) {
  grid-row: 1 / span 2;
}

.x10no89f:not(#\#):not(#\#) {
  inset-block: 0;
}

.xvgjs90:not(#\#):not(#\#) {
  inset-block: auto;
}

.x17y0mx6:not(#\#):not(#\#) {
  inset-inline: 0;
}

.xe8uvvx:not(#\#):not(#\#) {
  list-style: none;
}

.x17f51l9:not(#\#):not(#\#) {
  margin-block: -.1em;
}

.x1nd3289:not(#\#):not(#\#) {
  margin-block: -2px;
}

.x10im51j:not(#\#):not(#\#) {
  margin-block: 0;
}

.x2i9t41:not(#\#):not(#\#) {
  margin-block: 16px;
}

.xg9jes1:not(#\#):not(#\#) {
  margin-block: 4px;
}

.xlhcdhu:not(#\#):not(#\#) {
  margin-inline: -12px;
}

.xr6ywxm:not(#\#):not(#\#) {
  margin-inline: -4px;
}

.x1dhlr3c:not(#\#):not(#\#) {
  margin-inline: 2px;
}

.xjgtzcg:not(#\#):not(#\#) {
  margin-inline: 4px;
}

.xvueqy4:not(#\#):not(#\#) {
  margin-inline: auto;
}

.x1a2a7pz:not(#\#):not(#\#) {
  outline: none;
}

.xysyzu8:not(#\#):not(#\#) {
  overflow: auto;
}

.xb3r6kr:not(#\#):not(#\#) {
  overflow: hidden;
}

.x1rea2x4:not(#\#):not(#\#) {
  overflow: visible;
}

.xish69e:not(#\#):not(#\#) {
  overscroll-behavior: contain;
}

.x1ilhcv:not(#\#):not(#\#) {
  padding-block: .1em;
}

.xt970qd:not(#\#):not(#\#) {
  padding-block: 0;
}

.xp59q4u:not(#\#):not(#\#) {
  padding-block: 10px;
}

.x10dr8xq:not(#\#):not(#\#) {
  padding-block: 12px;
}

.xxlmvz2:not(#\#):not(#\#) {
  padding-block: 14px;
}

.x1xn8qrt:not(#\#):not(#\#) {
  padding-block: 16px;
}

.xsplgde:not(#\#):not(#\#) {
  padding-block: 1px;
}

.x16wilyt:not(#\#):not(#\#) {
  padding-block: 20px 16px;
}

.xqp6ajr:not(#\#):not(#\#) {
  padding-block: 20px;
}

.x1e9difb:not(#\#):not(#\#) {
  padding-block: 28px;
}

.xj8oexa:not(#\#):not(#\#) {
  padding-block: 2px;
}

.xd11lqx:not(#\#):not(#\#) {
  padding-block: 32px;
}

.xsxoovk:not(#\#):not(#\#) {
  padding-block: 48px 40px;
}

.x62rkhy:not(#\#):not(#\#) {
  padding-block: 48px;
}

.x12ulsxz:not(#\#):not(#\#) {
  padding-block: 4px;
}

.xgmh6ty:not(#\#):not(#\#) {
  padding-block: 56px;
}

.xifx94n:not(#\#):not(#\#) {
  padding-block: 5px;
}

.x1t0vds8:not(#\#):not(#\#) {
  padding-block: 6px;
}

.x14tan9n:not(#\#):not(#\#) {
  padding-block: 72px;
}

.x1r7f3ni:not(#\#):not(#\#) {
  padding-block: 80px;
}

.x1vvogim:not(#\#):not(#\#) {
  padding-block: 8px;
}

.x1m7iz9m:not(#\#):not(#\#) {
  padding-block: 9px;
}

.xnjsko4:not(#\#):not(#\#) {
  padding-inline: 0;
}

.x1awh872:not(#\#):not(#\#) {
  padding-inline: 10px;
}

.xaope02:not(#\#):not(#\#) {
  padding-inline: 12px;
}

.xqin4a2:not(#\#):not(#\#) {
  padding-inline: 14px;
}

.x1hr3lfm:not(#\#):not(#\#) {
  padding-inline: 16px;
}

.x17qtykl:not(#\#):not(#\#) {
  padding-inline: 20px;
}

.x4l9tsp:not(#\#):not(#\#) {
  padding-inline: 24px;
}

.x5k8d2m:not(#\#):not(#\#) {
  padding-inline: 2px;
}

.xj7an9n:not(#\#):not(#\#) {
  padding-inline: 32px;
}

.xfn1xvj:not(#\#):not(#\#) {
  padding-inline: 4px;
}

.xm9j1uf:not(#\#):not(#\#) {
  padding-inline: 5px;
}

.x1xijbu4:not(#\#):not(#\#) {
  padding-inline: 6px;
}

.xlkn9b3:not(#\#):not(#\#) {
  padding-inline: 7px;
}

.xdqyycr:not(#\#):not(#\#) {
  padding-inline: 8px;
}

.x1ku5rj1:not(#\#):not(#\#) {
  place-items: center;
}

.xhfbhpw:not(#\#):not(#\#) {
  scroll-snap-type: x mandatory;
}

.xmqliwb:not(#\#):not(#\#) {
  text-decoration: line-through;
}

.x1hl2dhg:not(#\#):not(#\#) {
  text-decoration: none;
}

.x1bvjpef:not(#\#):not(#\#) {
  text-decoration: underline;
}

.xe1sqz:not(#\#):not(#\#) {
  transition: transform var(--oniva-motion-dur-slower) var(--oniva-motion-ease-spring),opacity var(--oniva-motion-dur-slow) var(--oniva-motion-ease-out);
}

.xe5hsye:not(#\#):not(#\#) {
  transition: transform var(--oniva-motion-dur-slower) var(--oniva-motion-ease-spring);
}

.x1seahmv[data-dragging]:not(#\#):not(#\#), .x7vyft7:focus-visible:not(#\#):not(#\#) {
  border-color: var(--oniva-color-border-active);
}

.x103k06f:focus-within:not(#\#):not(#\#), .x13z8cb:focus-visible:not(#\#):not(#\#) {
  border-color: var(--oniva-color-error-border);
}

.x1f7dpnh:focus-visible:not(#\#):not(#\#), .x1l4vnc8:focus-within:not(#\#):not(#\#) {
  border-color: var(--oniva-color-focus-ring);
}

.xhvcbf5:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid var(--oniva-color-focus-ring);
}

.xe378fj:disabled:not(#\#):not(#\#) {
  border-color: var(--oniva-color-border);
}

.xizwqmn:hover:not(#\#):not(#\#) {
  border-color: var(--oniva-color-border-hover);
}

.x191n1jj:hover:not(#\#):not(#\#) {
  border-color: var(--oniva-color-error-border);
}

.xt0b8zv:hover:not(#\#):not(#\#) {
  text-decoration: underline;
}

.xmav67x:focus:not(#\#):not(#\#) {
  border-color: var(--oniva-color-focus-ring);
}

.xl454m7:active:not(#\#):not(#\#) {
  border-color: var(--oniva-color-border-active);
}

@media (forced-colors: active) {
  .x1ylmb6m.x1ylmb6m:not(#\#):not(#\#) {
    border-color: buttontext;
  }

  .x1n2ykn.x1n2ykn:not(#\#):not(#\#) {
    border-color: highlight;
  }
}

@media (max-width: 640px) {
  .xkcffj4.xkcffj4:not(#\#):not(#\#) {
    border-radius: var(--oniva-radius-card) var(--oniva-radius-card) 0 0;
  }
}

@media (min-width: 700px) {
  .x11tml8g.x11tml8g:not(#\#):not(#\#) {
    gap: 8px;
  }
}

@media (max-width: 720px) {
  .x1atjqgu.x1atjqgu:not(#\#):not(#\#) {
    gap: 8px;
  }
}

@media (min-width: 700px) {
  .x1e627o6.x1e627o6:not(#\#):not(#\#) {
    grid-column: 1 / -1;
  }
}

@media (min-width: 1280px) {
  .x5whhy5.x5whhy5:not(#\#):not(#\#) {
    grid-column: span 2;
  }
}

@media (max-width: 720px) {
  .x12bs4et.x12bs4et:not(#\#):not(#\#) {
    grid-column: auto;
  }

  .xboblra.xboblra:not(#\#):not(#\#) {
    grid-column: span 2;
  }
}

@media (max-width: 767px) {
  .xisr2lr.xisr2lr:not(#\#):not(#\#) {
    inset-block: 0;
  }
}

@media (max-width: 720px) {
  .xo91vcu.xo91vcu:not(#\#):not(#\#) {
    padding-block: 32px;
  }

  .xfqgxtt.xfqgxtt:not(#\#):not(#\#) {
    padding-block: 40px;
  }

  .xugqrwr.xugqrwr:not(#\#):not(#\#) {
    padding-block: 48px;
  }
}

@media (min-width: 700px) {
  .x179zvxq.x179zvxq:not(#\#):not(#\#) {
    padding-inline: 10px;
  }
}

@media (min-width: 800px) {
  .x1syvo6p.x1syvo6p:not(#\#):not(#\#) {
    padding-inline: 24px;
  }
}

@media (max-width: 720px) {
  .x19w9pm4.x19w9pm4:not(#\#):not(#\#) {
    padding-inline: 16px;
  }
}

.xlh3980:not(#\#):not(#\#):not(#\#) {
  -moz-osx-font-smoothing: grayscale;
}

.x1t23j8t:not(#\#):not(#\#):not(#\#) {
  -webkit-background-clip: text;
}

.xvmahel:not(#\#):not(#\#):not(#\#) {
  -webkit-font-smoothing: antialiased;
}

.xg7h9y7:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: linear-gradient(#000 0 0), linear-gradient(#000 0 0);
}

.x16pv3pm:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: linear-gradient(#0000 0%, #00000038 30%, #000 72%, #0000 100%);
}

.xoeakgr:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: linear-gradient(#0000, #000 10% 90%, #0000);
}

.x10wk0cf:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: linear-gradient(to right, #0000, #000 10% 90%, #0000);
}

.xfjgark:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: radial-gradient(farthest-side, #0000 calc(100% - .16em), #000 calc(100% - .16em));
}

.x1i10hfl:not(#\#):not(#\#):not(#\#) {
  -webkit-tap-highlight-color: transparent;
}

.xg7jpbn:not(#\#):not(#\#):not(#\#) {
  -webkit-text-fill-color: transparent;
}

.x1pj2ph2:not(#\#):not(#\#):not(#\#) {
  -webkit-text-fill-color: var(--oniva-color-text-muted);
}

.xc26acl:not(#\#):not(#\#):not(#\#) {
  align-content: center;
}

.x1pha0wt:not(#\#):not(#\#):not(#\#) {
  align-items: baseline;
}

.x6s0dn4:not(#\#):not(#\#):not(#\#) {
  align-items: center;
}

.xpqajaz:not(#\#):not(#\#):not(#\#) {
  align-items: end;
}

.xuk3077:not(#\#):not(#\#):not(#\#) {
  align-items: flex-end;
}

.x1cy8zhl:not(#\#):not(#\#):not(#\#) {
  align-items: flex-start;
}

.x7a106z:not(#\#):not(#\#):not(#\#) {
  align-items: start;
}

.x1qjc9v5:not(#\#):not(#\#):not(#\#) {
  align-items: stretch;
}

.xamitd3:not(#\#):not(#\#):not(#\#) {
  align-self: center;
}

.xpvyfi4:not(#\#):not(#\#):not(#\#) {
  align-self: flex-end;
}

.xqcrz7y:not(#\#):not(#\#):not(#\#) {
  align-self: flex-start;
}

.xkh2ocl:not(#\#):not(#\#):not(#\#) {
  align-self: stretch;
}

.xreyxwi:not(#\#):not(#\#):not(#\#) {
  animation-delay: 60ms;
}

.xs6alww:not(#\#):not(#\#):not(#\#) {
  animation-delay: 80ms;
}

.x1vwdvh2:not(#\#):not(#\#):not(#\#) {
  animation-delay: .12s;
}

.x1snll8:not(#\#):not(#\#):not(#\#) {
  animation-delay: .18s;
}

.x1t83zlg:not(#\#):not(#\#):not(#\#) {
  animation-delay: .2s;
}

.x1x8ect5:not(#\#):not(#\#):not(#\#) {
  animation-delay: .9s;
}

.x1yagvos:not(#\#):not(#\#):not(#\#) {
  animation-delay: calc(var(--oniva-i, 0) * 48ms);
}

.x11o9gqr:not(#\#):not(#\#):not(#\#) {
  animation-delay: calc(var(--oniva-i, 0) * 60ms);
}

.x6c8myb:not(#\#):not(#\#):not(#\#) {
  animation-delay: calc(var(--oniva-i, 0) * .14s);
}

.x1pflmfd:not(#\#):not(#\#):not(#\#) {
  animation-delay: calc(var(--oniva-i, 0) * var(--oniva-motion-stagger));
}

.x1uo60w1:not(#\#):not(#\#):not(#\#) {
  animation-delay: var(--oniva-delay, 0s);
}

.xvo38ju:not(#\#):not(#\#):not(#\#) {
  animation-delay: var(--x-animationDelay);
}

.xpz12be:not(#\#):not(#\#):not(#\#) {
  animation-direction: alternate;
}

.xeo85xg:not(#\#):not(#\#):not(#\#) {
  animation-direction: reverse;
}

.xslwoxz:not(#\#):not(#\#):not(#\#) {
  animation-duration: .01ms;
}

.x12l1aco:not(#\#):not(#\#):not(#\#) {
  animation-duration: .12s;
}

.x773k2o:not(#\#):not(#\#):not(#\#) {
  animation-duration: .14s;
}

.x1shwlz2:not(#\#):not(#\#):not(#\#) {
  animation-duration: .16s;
}

.xw6taxk:not(#\#):not(#\#):not(#\#) {
  animation-duration: .22s;
}

.xfbpl4g:not(#\#):not(#\#):not(#\#) {
  animation-duration: .35s;
}

.x4afe7t:not(#\#):not(#\#):not(#\#) {
  animation-duration: .3s;
}

.xmprevt:not(#\#):not(#\#):not(#\#) {
  animation-duration: .42s;
}

.x1ykxiw6:not(#\#):not(#\#):not(#\#) {
  animation-duration: .45s;
}

.x2mfxb:not(#\#):not(#\#):not(#\#) {
  animation-duration: .4s;
}

.xguxzv4:not(#\#):not(#\#):not(#\#) {
  animation-duration: .52s;
}

.xdz8niu:not(#\#):not(#\#):not(#\#) {
  animation-duration: .6s;
}

.xof6966:not(#\#):not(#\#):not(#\#) {
  animation-duration: .7s;
}

.xemfg65:not(#\#):not(#\#):not(#\#) {
  animation-duration: .8s;
}

.xegkacw:not(#\#):not(#\#):not(#\#) {
  animation-duration: .9s;
}

.x1jcdnqa:not(#\#):not(#\#):not(#\#) {
  animation-duration: 0s;
}

.xr7ufhj:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.1s;
}

.x1m9vv7p:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.2s;
}

.x1sbju2s:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.4s;
}

.x18hd8ej:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.6s;
}

.x1xixsfh:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.8s;
}

.x1q3qbx4:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1s;
}

.xius3t:not(#\#):not(#\#):not(#\#) {
  animation-duration: 2.4s;
}

.x1c74tu6:not(#\#):not(#\#):not(#\#) {
  animation-duration: 2s;
}

.xlbroas:not(#\#):not(#\#):not(#\#) {
  animation-duration: 3.2s;
}

.xaim1ab:not(#\#):not(#\#):not(#\#) {
  animation-duration: 40s;
}

.xeaay5l:not(#\#):not(#\#):not(#\#) {
  animation-duration: 4s;
}

.xmdyy31:not(#\#):not(#\#):not(#\#) {
  animation-duration: 6s;
}

.x10zivq5:not(#\#):not(#\#):not(#\#) {
  animation-duration: 9s;
}

.x1tkkxwi:not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--marquee-dur, 30s);
}

.xgbtqsw:not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--oniva-motion-dur-base);
}

.x33qrlv:not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--oniva-motion-dur-deliberate);
}

.x17e32y8:not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--oniva-motion-dur-enter);
}

.x1iip8jz:not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--oniva-motion-dur-fast);
}

.x1i1uvkl:not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--oniva-motion-dur-micro);
}

.xbne8mp:not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--oniva-motion-dur-sheet);
}

.xgekd03:not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--oniva-motion-dur-slow);
}

.xt4apq5:not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--oniva-motion-dur-slower);
}

.xdlhdhn:not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--ring-dur, 8s);
}

.xskzprw:not(#\#):not(#\#):not(#\#) {
  animation-fill-mode: backwards;
}

.x1u6ievf:not(#\#):not(#\#):not(#\#) {
  animation-fill-mode: both;
}

.x10e4vud:not(#\#):not(#\#):not(#\#) {
  animation-fill-mode: forwards;
}

.x1ir97tl:not(#\#):not(#\#):not(#\#) {
  animation-fill-mode: none;
}

.xa4qsjk:not(#\#):not(#\#):not(#\#) {
  animation-iteration-count: infinite;
}

.x1a5igra:not(#\#):not(#\#):not(#\#) {
  animation-name: none;
}

.xhg1m2s:not(#\#):not(#\#):not(#\#) {
  animation-name: x100qydd-B;
}

.xghodrr:not(#\#):not(#\#):not(#\#) {
  animation-name: x1247tnu-B;
}

.xgkhxyr:not(#\#):not(#\#):not(#\#) {
  animation-name: x14jxz5a-B;
}

.xl1s1me:not(#\#):not(#\#):not(#\#) {
  animation-name: x1508mmk-B;
}

.x1fjrzdr:not(#\#):not(#\#):not(#\#) {
  animation-name: x154v5i6-B;
}

.xut2whc:not(#\#):not(#\#):not(#\#) {
  animation-name: x185gv9n-B;
}

.xqcmdr3:not(#\#):not(#\#):not(#\#) {
  animation-name: x18re5ia-B;
}

.xp25bkk:not(#\#):not(#\#):not(#\#) {
  animation-name: x1b9waz8-B;
}

.x1tytbx4:not(#\#):not(#\#):not(#\#) {
  animation-name: x1bneiq4-B;
}

.x2qgor4:not(#\#):not(#\#):not(#\#) {
  animation-name: x1cwcegj-B;
}

.x1a6a4f5:not(#\#):not(#\#):not(#\#) {
  animation-name: x1d7etxu-B;
}

.x1a44k40:not(#\#):not(#\#):not(#\#) {
  animation-name: x1do5dr1-B;
}

.x1q6gd7m:not(#\#):not(#\#):not(#\#) {
  animation-name: x1f8s6mf-B;
}

.xpedhrg:not(#\#):not(#\#):not(#\#) {
  animation-name: x1fy8ia8-B;
}

.x1hhswxs:not(#\#):not(#\#):not(#\#) {
  animation-name: x1gv5c2w-B;
}

.xu7neav:not(#\#):not(#\#):not(#\#) {
  animation-name: x1hjv1d5-B;
}

.x1o2jv4d:not(#\#):not(#\#):not(#\#) {
  animation-name: x1iozoa8-B;
}

.x1kvgq9y:not(#\#):not(#\#):not(#\#) {
  animation-name: x1j5xq4t-B;
}

.xxp0q0x:not(#\#):not(#\#):not(#\#) {
  animation-name: x1jn504y-B;
}

.x1nafijz:not(#\#):not(#\#):not(#\#) {
  animation-name: x1lf9pej-B;
}

.x1crhezd:not(#\#):not(#\#):not(#\#) {
  animation-name: x1lgszu9-B;
}

.x1y4s7vv:not(#\#):not(#\#):not(#\#) {
  animation-name: x1m0i9z8-B;
}

.x1rj8w7o:not(#\#):not(#\#):not(#\#) {
  animation-name: x1n69npu-B;
}

.x1no39iu:not(#\#):not(#\#):not(#\#) {
  animation-name: x1npa8st-B;
}

.x1avuawy:not(#\#):not(#\#):not(#\#) {
  animation-name: x1ofc7ps-B;
}

.x1aerksh:not(#\#):not(#\#):not(#\#) {
  animation-name: x1wc8ddo-B;
}

.x1ejc28b:not(#\#):not(#\#):not(#\#) {
  animation-name: x1wdeko6-B;
}

.x1i8x8s8:not(#\#):not(#\#):not(#\#) {
  animation-name: x1wggvf1-B;
}

.x42mi0d:not(#\#):not(#\#):not(#\#) {
  animation-name: x1wo49qs-B;
}

.x1njaipp:not(#\#):not(#\#):not(#\#) {
  animation-name: x1wtgnkq-B;
}

.xa003vm:not(#\#):not(#\#):not(#\#) {
  animation-name: x1x0gsyd-B;
}

.xvowpxj:not(#\#):not(#\#):not(#\#) {
  animation-name: x1xsbcwq-B;
}

.xdx34n2:not(#\#):not(#\#):not(#\#) {
  animation-name: x33dhlc-B;
}

.x1495tdg:not(#\#):not(#\#):not(#\#) {
  animation-name: x44muo0-B;
}

.xdo573v:not(#\#):not(#\#):not(#\#) {
  animation-name: x4getzc-B;
}

.x1ajuw05:not(#\#):not(#\#):not(#\#) {
  animation-name: xa5okvj-B;
}

.xg51wch:not(#\#):not(#\#):not(#\#) {
  animation-name: xatw9dd-B;
}

.xj84omy:not(#\#):not(#\#):not(#\#) {
  animation-name: xcyzmbh-B;
}

.xyyaihj:not(#\#):not(#\#):not(#\#) {
  animation-name: xd3p0bd-B;
}

.x113xcms:not(#\#):not(#\#):not(#\#) {
  animation-name: xdc7f5d-B;
}

.x11vn4u2:not(#\#):not(#\#):not(#\#) {
  animation-name: xepz06c-B;
}

.x1jm1uth:not(#\#):not(#\#):not(#\#) {
  animation-name: xf4iijk-B;
}

.x1w55rbo:not(#\#):not(#\#):not(#\#) {
  animation-name: xfa266b-B;
}

.xo3sfnr:not(#\#):not(#\#):not(#\#) {
  animation-name: xgcq4cg-B;
}

.x1188x5o:not(#\#):not(#\#):not(#\#) {
  animation-name: xiekrje-B;
}

.x1hc7a0a:not(#\#):not(#\#):not(#\#) {
  animation-name: xincyal-B;
}

.xifc135:not(#\#):not(#\#):not(#\#) {
  animation-name: xjdeiqf-B;
}

.xj8habf:not(#\#):not(#\#):not(#\#) {
  animation-name: xm0fl03-B;
}

.xr5k0y6:not(#\#):not(#\#):not(#\#) {
  animation-name: xm9i9jz-B;
}

.xu7r8pn:not(#\#):not(#\#):not(#\#) {
  animation-name: xmd1as7-B;
}

.x10svyw1:not(#\#):not(#\#):not(#\#) {
  animation-name: xne78ex-B;
}

.xbhiib0:not(#\#):not(#\#):not(#\#) {
  animation-name: xnirehn-B;
}

.xl8jj3l:not(#\#):not(#\#):not(#\#) {
  animation-name: xpihtdv-B;
}

.x17rq3lp:not(#\#):not(#\#):not(#\#) {
  animation-name: xq0qtn-B;
}

.x13icx9e:not(#\#):not(#\#):not(#\#) {
  animation-name: xs6cyc-B;
}

.xspbi6:not(#\#):not(#\#):not(#\#) {
  animation-name: xsmsfj2-B;
}

.xhnadnh:not(#\#):not(#\#):not(#\#) {
  animation-name: xstdwuj-B;
}

.xulf4bz:not(#\#):not(#\#):not(#\#) {
  animation-name: xt9v4qd-B;
}

.x1h73s51:not(#\#):not(#\#):not(#\#) {
  animation-name: xu9b7ov-B;
}

.xuvrq0v:not(#\#):not(#\#):not(#\#) {
  animation-name: xvu1rt-B;
}

.xruv9wx:not(#\#):not(#\#):not(#\#) {
  animation-name: xwnso79-B;
}

.xbmmhrg:not(#\#):not(#\#):not(#\#) {
  animation-name: xwxq50l-B;
}

.xdd610l:not(#\#):not(#\#):not(#\#) {
  animation-name: xzk1luc-B;
}

.xoj058f:not(#\#):not(#\#):not(#\#) {
  animation-play-state: running;
}

.x16i003q:not(#\#):not(#\#):not(#\#) {
  animation-play-state: var(--oniva-chart-play, running);
}

.x1g9b8a0:not(#\#):not(#\#):not(#\#) {
  animation-play-state: var(--oniva-play, running);
}

.xrmiu4m:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.23, 1, .32, 1);
}

.xq57n9:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.65, 0, .35, 1);
}

.xy3w3hh:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.77, 0, .175, 1);
}

.x63kg86:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.23, 1, .32, 1);
}

.x4hg4is:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: ease-in-out;
}

.xa3vuyk:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: ease-out;
}

.x1esw782:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: linear;
}

.x1nxgg22:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: step-end;
}

.xa5c633:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: var(--oniva-motion-ease-drawer);
}

.x1nec20w:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: var(--oniva-motion-ease-emphasized);
}

.x3nhhy0:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: var(--oniva-motion-ease-in-out);
}

.x1rhx51d:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: var(--oniva-motion-ease-out);
}

.x1dvlrig:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: var(--oniva-motion-ease-spring);
}

.xjyslct:not(#\#):not(#\#):not(#\#) {
  appearance: none;
}

.x1y5e3q9:not(#\#):not(#\#):not(#\#), .x1plog1:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 1;
}

.xgv0goc:not(#\#):not(#\#):not(#\#) {
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
}

.x1dmgsgi:not(#\#):not(#\#):not(#\#) {
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
}

.x1ta4xzc:not(#\#):not(#\#):not(#\#) {
  background-clip: text;
}

.x2xjvvi:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--oniva-color-accent-fg) 22%,transparent);
}

.x7mo8a1:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--oniva-color-chart-1) 22%,var(--oniva-color-surface-inner));
}

.x1w2h3l6:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--oniva-color-chart-1) 45%,var(--oniva-color-surface-inner));
}

.x16qfiaw:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--oniva-color-chart-1) 70%,var(--oniva-color-surface-inner));
}

.xx8djkq:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--oniva-color-surface) 70%,transparent);
}

.x1ywv5a6:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--oniva-color-surface) 78%,transparent);
}

.xfdbgh1:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--oniva-color-surface) 82%,transparent);
}

.xtwfq29:not(#\#):not(#\#):not(#\#) {
  background-color: currentColor;
}

.xgcd1z6:not(#\#):not(#\#):not(#\#) {
  background-color: inherit;
}

.xjbqb8w:not(#\#):not(#\#):not(#\#) {
  background-color: #0000;
}

.xxa8kqn:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-accent-100);
}

.x1jvg8uc:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-accent-300);
}

.x1sl0y0n:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-accent-500);
}

.x1jp9yoc:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-accent-fg);
}

.xfi8ph6:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-accent-soft-fg);
}

.x1jqeofd:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-accent-soft-hover);
}

.x11djvfu:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-accent-soft);
}

.xvm8l4o:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-accent-tint);
}

.xifpeev:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-bg);
}

.xer634f:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-border-active);
}

.xry5we5:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-border-control);
}

.xjnrrnj:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-border-hover);
}

.x1v4b71f:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-border);
}

.xf7t3ya:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-chart-1);
}

.x140w1aa:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-chart-10);
}

.x4kby07:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-chart-2);
}

.xxwxymw:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-chart-3);
}

.x1xdoaub:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-chart-4);
}

.xx3m2jp:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-chart-5);
}

.x1cv5rl1:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-chart-6);
}

.x9v5u5q:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-chart-7);
}

.x1rhy0we:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-chart-8);
}

.x160hgf7:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-chart-9);
}

.x37lymo:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-chart-track);
}

.x1bxogqx:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-danger-bg);
}

.xt7am6d:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-danger-halo);
}

.x1r85jux:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-danger-solid);
}

.x1hjv30z:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-error-bg);
}

.x1px1wlt:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-focus-ring);
}

.x1wp7s9f:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-icon-muted);
}

.x1aeibmy:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-icon-subtle);
}

.xe6b13r:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-info-bg);
}

.x1z0yyrp:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-info-halo);
}

.xdy98s9:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-info-solid);
}

.xbd5ihw:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-kbd-bg);
}

.x1v27t95:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-overlay);
}

.xc49x83:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-separator);
}

.x1uul1xn:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-success-bg);
}

.xkvb5x7:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-success-halo);
}

.x1lvc7ih:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-success-solid);
}

.x35w31a:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-surface-active);
}

.x1s72fpu:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-surface-hover);
}

.x1gycmxi:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-surface-inner);
}

.x11rns9m:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-surface-inset-hover);
}

.x1xthdmq:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-surface-inset);
}

.x8ra2rm:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-surface-tertiary-hover);
}

.x17fr7zz:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-surface-tertiary);
}

.x1va612c:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-surface);
}

.xnbpm9v:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-text-muted);
}

.x1aiansj:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-text-subtle);
}

.x13l77q8:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-text);
}

.x1fvu92b:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-warning-bg);
}

.x1mywy5:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-warning-halo);
}

.x1vevdqc:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-warning-solid);
}

.xl8spv7:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x-backgroundColor);
}

.x1rjtpls:not(#\#):not(#\#):not(#\#) {
  background-image: conic-gradient(from 0deg,transparent 0 55%,var(--oniva-accent-100) 75%,transparent 100%);
}

.x1vpd6co:not(#\#):not(#\#):not(#\#) {
  background-image: conic-gradient(#0000 0deg, currentColor 330deg, #0000 360deg);
}

.xsp300k:not(#\#):not(#\#):not(#\#) {
  background-image: conic-gradient(from 0deg,transparent 0deg,transparent 230deg,var(--oniva-color-chart-4) 285deg,var(--oniva-color-chart-5) 325deg,var(--oniva-color-chart-3) 350deg,transparent 360deg);
}

.xtto8ns:not(#\#):not(#\#):not(#\#) {
  background-image: conic-gradient(from 0deg,transparent 0deg,transparent 300deg,var(--oniva-accent-400) 335deg,var(--oniva-accent-600) 355deg,transparent 360deg);
}

.xnlgckp:not(#\#):not(#\#):not(#\#) {
  background-image: conic-gradient(from 0deg,var(--oniva-accent-400),var(--oniva-accent-200),var(--oniva-accent-600),var(--oniva-accent-300),var(--oniva-accent-400));
}

.x58surw:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(100deg,color-mix(in srgb,var(--oniva-color-bg) 88%,transparent) 0%,color-mix(in srgb,var(--oniva-color-bg) 70%,transparent) 38%,transparent 78%);
}

.x1ev5hbj:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(100deg,var(--oniva-color-text-muted) 0%,var(--oniva-color-text-muted) 38%,var(--oniva-color-text) 50%,var(--oniva-color-text-muted) 62%,var(--oniva-color-text-muted) 100%);
}

.x1jgl20y:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(135deg,var(--oniva-color-chart-1),var(--oniva-color-chart-4));
}

.x13n400u:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(135deg,var(--oniva-color-chart-2),var(--oniva-color-chart-5));
}

.x1yw3yoz:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(135deg,var(--oniva-color-chart-3),var(--oniva-color-chart-6));
}

.x8dsxei:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(135deg,var(--oniva-color-chart-7),var(--oniva-color-chart-8));
}

.xczrygp:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(180deg,var(--oniva-accent-500),var(--oniva-accent-600));
}

.x17eys7c:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(180deg,var(--oniva-color-danger-from),var(--oniva-color-danger-to));
}

.x114enqj:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(180deg,var(--oniva-color-surface),var(--oniva-color-surface-hover));
}

.xqqocic:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(90deg,var(--oniva-accent-400),var(--oniva-accent-600));
}

.x1mbymcu:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(90deg,var(--oniva-accent-500),var(--oniva-accent-600));
}

.xkjh8cn:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(90deg,var(--oniva-accent-600),var(--oniva-accent-400),var(--oniva-accent-200),var(--oniva-accent-400),var(--oniva-accent-600));
}

.xmoih63:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom,color-mix(in srgb,var(--oniva-accent-300) 35%,transparent),transparent 70%);
}

.x7jprm6:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom,color-mix(in srgb,var(--oniva-accent-500) 45%,transparent),transparent 85%);
}

.xauipjj:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom,var(--oniva-color-bg) 0%,color-mix(in srgb,var(--oniva-color-bg) 52%,transparent) 20%,color-mix(in srgb,var(--oniva-color-bg) 52%,transparent) 80%,var(--oniva-color-bg) 100%);
}

.x18o3ruo:not(#\#):not(#\#):not(#\#) {
  background-image: none;
}

.xu049ki:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(60% 70% at 78% 108%,var(--oniva-accent-500) 0%,transparent 62%),radial-gradient(48% 60% at 18% 112%,var(--oniva-accent-700) 0%,transparent 66%),radial-gradient(40% 50% at 52% 118%,var(--oniva-accent-300) 0%,transparent 70%);
}

.xb7qx04:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(60% 90% at 50% 120%,color-mix(in srgb,var(--oniva-accent-500) 45%,transparent),transparent 70%);
}

.x132scpa:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(70% 55% at 50% -8%,color-mix(in srgb,var(--oniva-accent-400) 70%,transparent) 0%,transparent 70%),radial-gradient(50% 50% at 15% 100%,color-mix(in srgb,var(--oniva-accent-700) 45%,transparent) 0%,transparent 70%);
}

.x1k00q3k:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(70% 60% at 85% 0%,color-mix(in srgb,var(--oniva-accent-500) 42%,transparent),transparent 70%),radial-gradient(60% 60% at 0% 100%,color-mix(in srgb,var(--oniva-accent-700) 38%,transparent),transparent 70%);
}

.x1801y9v:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(circle at 20% 20%,var(--oniva-color-chart-4),transparent 55%),radial-gradient(circle at 80% 30%,var(--oniva-color-chart-5),transparent 55%),radial-gradient(circle at 50% 90%,var(--oniva-color-chart-3),transparent 60%);
}

.xefzuh6:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(circle at 30% 28%,var(--oniva-accent-200),var(--oniva-accent-500) 55%,var(--oniva-accent-800));
}

.x1me13zt:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(circle closest-side at var(--gx, 50%) var(--gy, 50%),color-mix(in srgb,var(--oniva-color-bg) 55%,transparent),transparent);
}

.xocdf21:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(circle closest-side,color-mix(in srgb,var(--oniva-accent-500) 28%,transparent),transparent);
}

.x2j5lnt:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(circle closest-side,color-mix(in srgb,var(--oniva-color-text) 7%,transparent),transparent);
}

.xw4gq6s:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(circle closest-side,var(--oniva-accent-500),transparent);
}

.x10g345w:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(var(--oniva-color-border-hover) 1px,transparent 1.4px);
}

.xakli9p:not(#\#):not(#\#):not(#\#) {
  background-size: 200% 100%;
}

.x1all6yo:not(#\#):not(#\#):not(#\#) {
  background-size: 200% 200%;
}

.x19hqrfe:not(#\#):not(#\#):not(#\#) {
  background-size: 250% 100%;
}

.xu00q2a:not(#\#):not(#\#):not(#\#) {
  background-size: 8px 8px;
}

.x1oax9ph:not(#\#):not(#\#):not(#\#) {
  border-block-color: var(--oniva-color-border);
}

.xykt701:not(#\#):not(#\#):not(#\#) {
  border-block-style: solid;
}

.x1kbiq1m:not(#\#):not(#\#):not(#\#) {
  border-block-width: 1px;
}

.x1mwwwfo:not(#\#):not(#\#):not(#\#) {
  border-collapse: collapse;
}

.x1vathgz:not(#\#):not(#\#):not(#\#) {
  border-collapse: separate;
}

.x16uus16:not(#\#):not(#\#):not(#\#) {
  border-end-end-radius: 0;
}

.x1kun8gs:not(#\#):not(#\#):not(#\#) {
  border-end-end-radius: var(--oniva-radius-md);
}

.xbiv7yw:not(#\#):not(#\#):not(#\#) {
  border-end-start-radius: 0;
}

.x1u9o7kq:not(#\#):not(#\#):not(#\#) {
  border-end-start-radius: var(--oniva-radius-md);
}

.x1tnkaum:not(#\#):not(#\#):not(#\#) {
  border-inline-end-color: var(--oniva-color-border);
}

.x18b5jzi:not(#\#):not(#\#):not(#\#) {
  border-inline-end-style: solid;
}

.x1lun4ml:not(#\#):not(#\#):not(#\#) {
  border-inline-end-width: 1px;
}

.x6hhf3v:not(#\#):not(#\#):not(#\#) {
  border-inline-start-color: var(--oniva-color-border-hover);
}

.x1wal031:not(#\#):not(#\#):not(#\#) {
  border-inline-start-color: var(--oniva-color-border);
}

.x1t7ytsu:not(#\#):not(#\#):not(#\#) {
  border-inline-start-style: solid;
}

.xpilrb4:not(#\#):not(#\#):not(#\#) {
  border-inline-start-width: 1px;
}

.xyumdvf:not(#\#):not(#\#):not(#\#) {
  border-inline-start-width: 2px;
}

.xct1zlm:not(#\#):not(#\#):not(#\#) {
  border-inline-start-width: 3px;
}

.x1gukg7c:not(#\#):not(#\#):not(#\#) {
  border-spacing: 0;
}

.x7sjwk6:not(#\#):not(#\#):not(#\#) {
  border-spacing: 4px;
}

.x1ga7v0g:not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: 0;
}

.xb23ig8:not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: var(--oniva-radius-md);
}

.x519npq:not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: var(--oniva-radius-xs);
}

.x15mokao:not(#\#):not(#\#):not(#\#) {
  border-start-start-radius: 0;
}

.x10tyso3:not(#\#):not(#\#):not(#\#) {
  border-start-start-radius: var(--oniva-radius-md);
}

.x1gbqyxh:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px var(--oniva-color-border);
}

.x125zjv5:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--oniva-color-bg),0 0 0 4px var(--oniva-color-text);
}

.x2xblsq:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--oniva-color-bg);
}

.xng0fbr:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--oniva-color-success-solid);
}

.x16qemjo:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--oniva-color-text);
}

.x1s51nvq:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px color-mix(in srgb,var(--oniva-color-focus-ring) 25%,transparent);
}

.x1qgrwq7:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px var(--oniva-color-danger-halo);
}

.x1kiqkz8:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px var(--oniva-color-info-halo);
}

.x16smprg:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px var(--oniva-color-success-halo);
}

.x1dnb6iv:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px var(--oniva-color-surface-tertiary);
}

.x1co83py:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px var(--oniva-color-warning-halo);
}

.x1kiyi48:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 4px var(--oniva-color-accent-tint);
}

.x128b7se:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 -6px 14px var(--oniva-accent-900),inset 0 4px 10px var(--oniva-accent-100);
}

.x1gnnqk1:not(#\#):not(#\#):not(#\#) {
  box-shadow: none;
}

.x1lm8bvk:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--oniva-shadow-accent-inset);
}

.x1zha8d:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--oniva-shadow-card);
}

.xlge06f:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--oniva-shadow-danger-inset);
}

.x1nhq2yp:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--oniva-shadow-dropdown);
}

.x1agj5gr:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--oniva-shadow-float);
}

.xq65691:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--oniva-shadow-md);
}

.xnkds9n:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--oniva-shadow-sm);
}

.xlz5o1g:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--oniva-shadow-xl);
}

.xtzz3ia:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--oniva-shadow-xs);
}

.x9f619:not(#\#):not(#\#):not(#\#) {
  box-sizing: border-box;
}

.xbuiw85:not(#\#):not(#\#):not(#\#) {
  caret-color: #0000;
}

.xeh89do:not(#\#):not(#\#):not(#\#) {
  clip: rect(0 0 0 0);
}

.xzpqnlu:not(#\#):not(#\#):not(#\#) {
  clip: rect(0,0,0,0);
}

.x1hyvwdk:not(#\#):not(#\#):not(#\#) {
  clip-path: inset(50%);
}

.x161vaup:not(#\#):not(#\#):not(#\#) {
  clip-path: polygon(42% 0, 58% 0, 100% 100%, 0 100%);
}

.x1heor9g:not(#\#):not(#\#):not(#\#) {
  color: inherit;
}

.x19co3pv:not(#\#):not(#\#):not(#\#) {
  color: #0000;
}

.x1ajz22w:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-accent-500);
}

.x1adh7e1:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-accent-700);
}

.x15p20di:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-accent-900);
}

.x1w4qba4:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-accent-fg);
}

.x1wa61y7:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-accent-soft-fg);
}

.xgluks0:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-bg);
}

.xh1nc93:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-chart-1);
}

.x1dkdxj:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-chart-10);
}

.xls785m:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-chart-2);
}

.xbvqf85:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-chart-3);
}

.x1a7hbm8:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-chart-4);
}

.x1rldigs:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-chart-5);
}

.xvnn4l3:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-chart-6);
}

.xx6cozp:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-chart-7);
}

.xx1p96s:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-chart-8);
}

.x1sw9tqe:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-chart-9);
}

.x1qkohps:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-chart-cursor);
}

.x17mqbut:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-chart-track);
}

.xeukgcr:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-cyan-fg);
}

.xrfzqht:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-danger-fg);
}

.x16ye26h:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-danger-solid);
}

.x1h4egab:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-icon-muted);
}

.x1rs8a25:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-icon-subtle);
}

.x9miskv:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-info-fg);
}

.x10s81z7:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-info-solid);
}

.x10rwdcd:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-on-chart);
}

.x1r50yp5:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-on-solid);
}

.x1v39gnn:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-purple-fg);
}

.xhu8gwr:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-success-fg);
}

.x2831ec:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-success-solid);
}

.x9x9wvx:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-text-disabled);
}

.xpx63n7:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-text-error);
}

.x1bam6q:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-text-muted);
}

.x1dbnjk1:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-text-on-tertiary);
}

.x1oetmsc:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-text-placeholder);
}

.x3i5oa5:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-text-subtle);
}

.x8hxm9n:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-text);
}

.x6ifi8f:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-warning-fg);
}

.x11jbps1:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-warning-solid);
}

.xntwwlm:not(#\#):not(#\#):not(#\#) {
  --lightningcss-light: ;
  --lightningcss-dark: initial;
  color-scheme: dark;
}

.x19aimcq:not(#\#):not(#\#):not(#\#) {
  --lightningcss-light: initial;
  --lightningcss-dark: ;
  color-scheme: light;
}

.xtqikln:not(#\#):not(#\#):not(#\#) {
  column-gap: 12px;
}

.x12h1iku:not(#\#):not(#\#):not(#\#) {
  container-type: inline-size;
}

.x1yjtglu:not(#\#):not(#\#):not(#\#) {
  content-visibility: visible;
}

.xicojor:not(#\#):not(#\#):not(#\#) {
  cursor: col-resize;
}

.xt0e3qv:not(#\#):not(#\#):not(#\#) {
  cursor: default;
}

.x1jm3nie:not(#\#):not(#\#):not(#\#) {
  cursor: grab;
}

.xi9pz9s:not(#\#):not(#\#):not(#\#) {
  cursor: grabbing;
}

.x1h6gzvc:not(#\#):not(#\#):not(#\#) {
  cursor: not-allowed;
}

.x1ypdohk:not(#\#):not(#\#):not(#\#) {
  cursor: pointer;
}

.x19v85br:not(#\#):not(#\#):not(#\#) {
  cursor: progress;
}

.xyozgr7:not(#\#):not(#\#):not(#\#) {
  cursor: row-resize;
}

.x1ed109x:not(#\#):not(#\#):not(#\#) {
  cursor: text;
}

.x1lliihq:not(#\#):not(#\#):not(#\#) {
  display: block;
}

.xjp7ctv:not(#\#):not(#\#):not(#\#) {
  display: contents;
}

.x78zum5:not(#\#):not(#\#):not(#\#) {
  display: flex;
}

.xrvj5dj:not(#\#):not(#\#):not(#\#) {
  display: grid;
}

.x1rg5ohu:not(#\#):not(#\#):not(#\#) {
  display: inline-block;
}

.x3nfvp2:not(#\#):not(#\#):not(#\#) {
  display: inline-flex;
}

.xwz0xwf:not(#\#):not(#\#):not(#\#) {
  display: inline-grid;
}

.x1s85apg:not(#\#):not(#\#):not(#\#) {
  display: none;
}

.x117rol3:not(#\#):not(#\#):not(#\#) {
  fill: currentColor;
}

.xbh8q5q:not(#\#):not(#\#):not(#\#) {
  fill: none;
}

.x1ku29ng:not(#\#):not(#\#):not(#\#) {
  fill: var(--oniva-color-accent-fg);
}

.xeler0w:not(#\#):not(#\#):not(#\#) {
  fill: var(--oniva-color-surface);
}

.xjw8bqo:not(#\#):not(#\#):not(#\#) {
  fill: var(--oniva-color-text-muted);
}

.x1a8fmo0:not(#\#):not(#\#):not(#\#) {
  fill: var(--oniva-color-text);
}

.x170xcvm:not(#\#):not(#\#):not(#\#) {
  fill-opacity: 0;
}

.x5hlk9d:not(#\#):not(#\#):not(#\#) {
  filter: blur();
}

.xj2j9hd:not(#\#):not(#\#):not(#\#) {
  filter: blur(10px);
}

.x9z3s7e:not(#\#):not(#\#):not(#\#) {
  filter: blur(24px) saturate(1.1);
}

.x9tsg3v:not(#\#):not(#\#):not(#\#) {
  filter: blur(24px);
}

.xtea3wc:not(#\#):not(#\#):not(#\#) {
  filter: blur(2px);
}

.x1qgin71:not(#\#):not(#\#):not(#\#) {
  filter: blur(4px);
}

.xkcp37y:not(#\#):not(#\#):not(#\#) {
  filter: none;
}

.x1r8uery:not(#\#):not(#\#):not(#\#) {
  flex-basis: 0;
}

.x1mz2wy7:not(#\#):not(#\#):not(#\#) {
  flex-basis: var(--x-flexBasis);
}

.x3ieub6:not(#\#):not(#\#):not(#\#) {
  flex-direction: column-reverse;
}

.xdt5ytf:not(#\#):not(#\#):not(#\#) {
  flex-direction: column;
}

.x15zctf7:not(#\#):not(#\#):not(#\#) {
  flex-direction: row-reverse;
}

.x1q0g3np:not(#\#):not(#\#):not(#\#) {
  flex-direction: row;
}

.x1c4vz4f:not(#\#):not(#\#):not(#\#) {
  flex-grow: 0;
}

.x1iyjqo2:not(#\#):not(#\#):not(#\#) {
  flex-grow: 1;
}

.x2lah0s:not(#\#):not(#\#):not(#\#) {
  flex-shrink: 0;
}

.xozqiw3:not(#\#):not(#\#):not(#\#) {
  flex-wrap: nowrap;
}

.x1a02dak:not(#\#):not(#\#):not(#\#) {
  flex-wrap: wrap;
}

.x4rt9en:not(#\#):not(#\#):not(#\#) {
  font-family: InterDisplay, Inter, ui-sans-serif, system-ui, sans-serif;
}

.xjb2p0i:not(#\#):not(#\#):not(#\#) {
  font-family: inherit;
}

.x1sjrnci:not(#\#):not(#\#):not(#\#) {
  font-family: var(--oniva-font-mono);
}

.x1zodb:not(#\#):not(#\#):not(#\#) {
  font-family: var(--oniva-font-sans);
}

.x15xihsp:not(#\#):not(#\#):not(#\#) {
  font-feature-settings: "tnum";
}

.xeb7xqv:not(#\#):not(#\#):not(#\#) {
  font-size: .9em;
}

.x1k6wstc:not(#\#):not(#\#):not(#\#) {
  font-size: 10px;
}

.x1j6dyjg:not(#\#):not(#\#):not(#\#) {
  font-size: 11px;
}

.xfifm61:not(#\#):not(#\#):not(#\#) {
  font-size: 12px;
}

.x4z9k3i:not(#\#):not(#\#):not(#\#) {
  font-size: 13px;
}

.xif65rj:not(#\#):not(#\#):not(#\#) {
  font-size: 14px;
}

.x1j61zf2:not(#\#):not(#\#):not(#\#) {
  font-size: 16px;
}

.xosj86m:not(#\#):not(#\#):not(#\#) {
  font-size: 18px;
}

.x1pvqxga:not(#\#):not(#\#):not(#\#) {
  font-size: 24px;
}

.xneq65o:not(#\#):not(#\#):not(#\#) {
  font-size: 28px;
}

.x1tgwohi:not(#\#):not(#\#):not(#\#) {
  font-size: 40px;
}

.xvwhms9:not(#\#):not(#\#):not(#\#) {
  font-size: 9px;
}

.x4nedfk:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(26px, 7vw, 32px);
}

.x1ljy1i2:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(30px, 8vw, 40px);
}

.x11423y2:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(40px, 5vw, 64px);
}

.x15jqs6f:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(46px, 14.5vw, 72px);
}

.xohmgp7:not(#\#):not(#\#):not(#\#) {
  font-size: var(--oniva-font-size-11);
}

.xlpqdfp:not(#\#):not(#\#):not(#\#) {
  font-size: var(--oniva-font-size-12);
}

.xd952a8:not(#\#):not(#\#):not(#\#) {
  font-size: var(--oniva-font-size-13);
}

.xaeeld4:not(#\#):not(#\#):not(#\#) {
  font-size: var(--oniva-font-size-14);
}

.x4rop1u:not(#\#):not(#\#):not(#\#) {
  font-size: var(--oniva-font-size-16);
}

.x6oo7ee:not(#\#):not(#\#):not(#\#) {
  font-size: var(--oniva-font-size-18);
}

.x1pnwm9g:not(#\#):not(#\#):not(#\#) {
  font-size: var(--oniva-font-size-20);
}

.xhnof4v:not(#\#):not(#\#):not(#\#) {
  font-size: var(--oniva-font-size-24);
}

.x1q1ws9r:not(#\#):not(#\#):not(#\#) {
  font-size: var(--oniva-font-size-32);
}

.x1560uk2:not(#\#):not(#\#):not(#\#) {
  font-size: var(--oniva-font-size-40);
}

.x133bntg:not(#\#):not(#\#):not(#\#) {
  font-size: var(--oniva-font-size-48);
}

.x1me5tv6:not(#\#):not(#\#):not(#\#) {
  font-size: var(--oniva-font-size-56);
}

.xss6m8b:not(#\#):not(#\#):not(#\#) {
  font-variant-numeric: tabular-nums;
}

.xk50ysn:not(#\#):not(#\#):not(#\#) {
  font-weight: 500;
}

.x1s688f:not(#\#):not(#\#):not(#\#) {
  font-weight: 600;
}

.x1f5gyvb:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--oniva-font-weight-bold);
}

.x12qnac7:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--oniva-font-weight-medium);
}

.x1095gkw:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--oniva-font-weight-regular);
}

.x1m3lo9r:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--oniva-font-weight-semibold);
}

.x3xbxsf:not(#\#):not(#\#):not(#\#) {
  grid-auto-rows: min-content;
}

.xn5fyc4:not(#\#):not(#\#):not(#\#) {
  grid-auto-rows: minmax(220px, auto);
}

.x1w9azda:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1.5fr repeat(3, 1fr);
}

.x1d9fd1p:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 140px 1fr;
}

.xmdriat:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 16px 1fr;
}

.x15ud4m:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 180px 1fr;
}

.x1o61qjw:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr 1fr;
}

.x1y6fwsi:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr;
}

.xohcjb7:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 200px 1fr 56px;
}

.x1w9lws1:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 200px 1fr;
}

.x1dsaekn:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 22px 1fr;
}

.xijjs62:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 72px 1fr;
}

.x1rkzygb:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: auto minmax(0, 1fr);
}

.x1mkdm3x:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr);
}

.xnby9oq:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.xyq2zg7:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(3, .3em);
}

.x1wlfl8j:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(3, 1fr);
}

.x185a7wo:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.xl501l6:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(4, 1fr);
}

.x1l3wikl:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(4, minmax(260px, 1fr));
}

.x16u84gf:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}

.xu4o1vd:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(6, 1fr);
}

.x1gj6vdr:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(7, minmax(0, 1fr));
}

.x1oz7if8:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));
}

.x1vn7x89:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));
}

.xorfnm7:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(110px, 1fr));
}

.x1hb4pgi:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));
}

.x1292rw4:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));
}

.x19vt64s:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
}

.x1ayh3g3:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
}

.xe9tf06:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
}

.xqketvx:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: var(--x-gridTemplateColumns);
}

.xihq33y:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: 0fr;
}

.x1d0qlrl:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: -2px;
}

.xtijo5x:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: 0;
}

.xo2ifbc:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: 10px;
}

.xdg88n9:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: 16px;
}

.xxx7yvo:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: 4px;
}

.x1f889gz:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: 6px;
}

.x11dcrhx:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: 8px;
}

.x1o0tod:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 0;
}

.xaoy8p5:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 2px;
}

.x1ty65gk:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 3px;
}

.x1v1hl4c:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 4px;
}

.xbudbmw:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 50%;
}

.xrotz4w:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 8px;
}

.xhi6v0a:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: auto;
}

.xc8icb0:not(#\#):not(#\#):not(#\#) {
  isolation: isolate;
}

.xl56j7k:not(#\#):not(#\#):not(#\#) {
  justify-content: center;
}

.x13a6bvl:not(#\#):not(#\#):not(#\#) {
  justify-content: flex-end;
}

.x1nhvcw1:not(#\#):not(#\#):not(#\#) {
  justify-content: flex-start;
}

.x1l1ennw:not(#\#):not(#\#):not(#\#) {
  justify-content: space-around;
}

.x1qughib:not(#\#):not(#\#):not(#\#) {
  justify-content: space-between;
}

.xaw8158:not(#\#):not(#\#):not(#\#) {
  justify-content: space-evenly;
}

.x1o2pa38:not(#\#):not(#\#):not(#\#) {
  justify-items: center;
}

.x4xo5sw:not(#\#):not(#\#):not(#\#) {
  justify-items: end;
}

.x619ttb:not(#\#):not(#\#):not(#\#) {
  justify-items: start;
}

.xl4xnwh:not(#\#):not(#\#):not(#\#) {
  justify-items: stretch;
}

.xjat59b:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.01em;
}

.xrq0m5f:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.035em;
}

.x1b4dsll:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.03em;
}

.xo2cfqc:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.04em;
}

.x97j52:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.055em;
}

.x16q24ku:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .02em;
}

.x1vyo3qp:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .04em;
}

.x9pfba7:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .08em;
}

.xict9cj:not(#\#):not(#\#):not(#\#) {
  letter-spacing: var(--oniva-font-track-caption);
}

.x3jemxv:not(#\#):not(#\#):not(#\#) {
  letter-spacing: var(--oniva-font-track-hero);
}

.xmoi8rj:not(#\#):not(#\#):not(#\#) {
  letter-spacing: var(--oniva-font-track-label);
}

.x1wltjb0:not(#\#):not(#\#):not(#\#) {
  line-height: .94;
}

.x14ju556:not(#\#):not(#\#):not(#\#) {
  line-height: 0;
}

.xcl1409:not(#\#):not(#\#):not(#\#) {
  line-height: 1.04;
}

.x1f41ap9:not(#\#):not(#\#):not(#\#) {
  line-height: 1.05;
}

.x1159mfc:not(#\#):not(#\#):not(#\#) {
  line-height: 1.1;
}

.xmucqbd:not(#\#):not(#\#):not(#\#) {
  line-height: 1.25em;
}

.xsq8yec:not(#\#):not(#\#):not(#\#) {
  line-height: 1.2em;
}

.xwn7fz2:not(#\#):not(#\#):not(#\#) {
  line-height: 1.3;
}

.x1xfvgam:not(#\#):not(#\#):not(#\#) {
  line-height: 1.35;
}

.x37zpob:not(#\#):not(#\#):not(#\#) {
  line-height: 1.4;
}

.xfrs9s4:not(#\#):not(#\#):not(#\#) {
  line-height: 1.45;
}

.x1evy7pa:not(#\#):not(#\#):not(#\#) {
  line-height: 1.5;
}

.x1jjo3f5:not(#\#):not(#\#):not(#\#) {
  line-height: 1.55;
}

.x1dbl2gt:not(#\#):not(#\#):not(#\#) {
  line-height: 1.6;
}

.xo5v014:not(#\#):not(#\#):not(#\#) {
  line-height: 1;
}

.x1wfe3co:not(#\#):not(#\#):not(#\#) {
  line-height: 12px;
}

.x1d3mw78:not(#\#):not(#\#):not(#\#) {
  line-height: 16px;
}

.xd4r4e8:not(#\#):not(#\#):not(#\#) {
  line-height: 18px;
}

.x1fc57z9:not(#\#):not(#\#):not(#\#) {
  line-height: 20px;
}

.x19v9tvf:not(#\#):not(#\#):not(#\#) {
  line-height: 22px;
}

.x1jdbzi0:not(#\#):not(#\#):not(#\#) {
  line-height: var(--oniva-font-lh-11);
}

.x17noxnr:not(#\#):not(#\#):not(#\#) {
  line-height: var(--oniva-font-lh-12);
}

.x1bvskgm:not(#\#):not(#\#):not(#\#) {
  line-height: var(--oniva-font-lh-13);
}

.x10v6zuk:not(#\#):not(#\#):not(#\#) {
  line-height: var(--oniva-font-lh-14);
}

.x1t7dcwl:not(#\#):not(#\#):not(#\#) {
  line-height: var(--oniva-font-lh-16);
}

.x7ogwhj:not(#\#):not(#\#):not(#\#) {
  line-height: var(--oniva-font-lh-18);
}

.x1v3mof0:not(#\#):not(#\#):not(#\#) {
  line-height: var(--oniva-font-lh-20);
}

.x1uuqncj:not(#\#):not(#\#):not(#\#) {
  line-height: var(--oniva-font-lh-24);
}

.x1eb558w:not(#\#):not(#\#):not(#\#) {
  line-height: var(--oniva-font-lh-32);
}

.x1q3r5ae:not(#\#):not(#\#):not(#\#) {
  line-height: var(--oniva-font-lh-40);
}

.x1lxpwgx:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: -4px;
}

.xbelrpt:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: 6px;
}

.x1xegmmw:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: 8px;
}

.x11t971q:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: auto;
}

.x1hb08if:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: -1px;
}

.x1kovpyh:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: -22px;
}

.xw01apr:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: -6px;
}

.x1qfufaz:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: -8px;
}

.x1lziwak:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: 0;
}

.xyqm7xq:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: 16px;
}

.xm2jcoa:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: 1px;
}

.x13k8ehh:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: 7px;
}

.x1y3qizg:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: 9px;
}

.xvc5jky:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: auto;
}

.x13bagxo:not(#\#):not(#\#):not(#\#) {
  mask-clip: content-box, border-box;
}

.x19wp0b7:not(#\#):not(#\#):not(#\#) {
  mask-composite: exclude;
}

.x1d20nd:not(#\#):not(#\#):not(#\#) {
  mask-image: linear-gradient(#000 0 0), linear-gradient(#000 0 0);
}

.x16fncj9:not(#\#):not(#\#):not(#\#) {
  mask-image: linear-gradient(#0000 0%, #00000038 30%, #000 72%, #0000 100%);
}

.x244r5a:not(#\#):not(#\#):not(#\#) {
  mask-image: linear-gradient(#0000, #000 10% 90%, #0000);
}

.xhgqpk:not(#\#):not(#\#):not(#\#) {
  mask-image: linear-gradient(to right, #0000, #000 10% 90%, #0000);
}

.x1o9c37q:not(#\#):not(#\#):not(#\#) {
  mask-image: linear-gradient(to right, #0000, #000 12% 88%, #0000);
}

.x1bafiv8:not(#\#):not(#\#):not(#\#) {
  mask-image: radial-gradient(farthest-side, #0000 calc(100% - .16em), #000 calc(100% - .16em));
}

.x1poe65g:not(#\#):not(#\#):not(#\#) {
  mix-blend-mode: soft-light;
}

.xl1xv1r:not(#\#):not(#\#):not(#\#) {
  object-fit: cover;
}

.xz5rk10:not(#\#):not(#\#):not(#\#) {
  opacity: .2;
}

.xyd83as:not(#\#):not(#\#):not(#\#) {
  opacity: .45;
}

.xbyyjgo:not(#\#):not(#\#):not(#\#) {
  opacity: .5;
}

.xwq05k6:not(#\#):not(#\#):not(#\#) {
  opacity: .55;
}

.x197sbye:not(#\#):not(#\#):not(#\#) {
  opacity: .6;
}

.x190dgpg:not(#\#):not(#\#):not(#\#) {
  opacity: .65;
}

.x1ks1olk:not(#\#):not(#\#):not(#\#) {
  opacity: .7;
}

.x1us6l5c:not(#\#):not(#\#):not(#\#) {
  opacity: .8;
}

.xiiclqw:not(#\#):not(#\#):not(#\#) {
  opacity: .85;
}

.xg01cxk:not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}

.x1hc1fzr:not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.x1meuxrh:not(#\#):not(#\#):not(#\#) {
  opacity: var(--go, 0);
}

.x14ytart:not(#\#):not(#\#):not(#\#) {
  outline-color: currentColor;
}

.x18kyga5:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--oniva-color-error-border);
}

.xa10wo7:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--oniva-color-focus-ring);
}

.x2ssjo2:not(#\#):not(#\#):not(#\#) {
  outline-offset: -2px;
}

.x1y3gkto:not(#\#):not(#\#):not(#\#) {
  outline-offset: 1px;
}

.x1hl8ikr:not(#\#):not(#\#):not(#\#) {
  outline-offset: 2px;
}

.x1t137rt:not(#\#):not(#\#):not(#\#) {
  outline-style: none;
}

.xaatb59:not(#\#):not(#\#):not(#\#) {
  outline-style: solid;
}

.x1de99jn:not(#\#):not(#\#):not(#\#) {
  outline-width: 2px;
}

.xj0a0fe:not(#\#):not(#\#):not(#\#) {
  overflow-wrap: anywhere;
}

.xyri2b:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 0;
}

.x2vl965:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 10px;
}

.xpdmqnj:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 12px;
}

.x64bnmy:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 24px;
}

.xziim83:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 28px;
}

.x14vy60q:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 2px;
}

.x11lfxj5:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 4px;
}

.xxh51pw:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 56px;
}

.x1icxu4v:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 6px;
}

.x11l9hep:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: var(--marquee-gap, 16px);
}

.x1c1uobl:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 0;
}

.x1g0dm76:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 12px;
}

.x1onr9mi:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 14px;
}

.x106a9eq:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 20px;
}

.xz7312c:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 22px;
}

.x135b78x:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 4px;
}

.x25sj25:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 6px;
}

.xmzvs34:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 8px;
}

.xubzpac:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: calc(8px + (var(--tree-item-level, 1) - 1) * 18px);
}

.x1h5j8bw:not(#\#):not(#\#):not(#\#) {
  perspective: 1000px;
}

.x67bb7w:not(#\#):not(#\#):not(#\#) {
  pointer-events: auto;
}

.x47corl:not(#\#):not(#\#):not(#\#) {
  pointer-events: none;
}

.x10l6tqk:not(#\#):not(#\#):not(#\#) {
  position: absolute;
}

.xixxii4:not(#\#):not(#\#):not(#\#) {
  position: fixed;
}

.x1n2onr6:not(#\#):not(#\#):not(#\#) {
  position: relative;
}

.x1uhb9sk:not(#\#):not(#\#):not(#\#) {
  position: static;
}

.x7wzq59:not(#\#):not(#\#):not(#\#) {
  position: sticky;
}

.xtt52l0:not(#\#):not(#\#):not(#\#) {
  resize: none;
}

.x288g5:not(#\#):not(#\#):not(#\#) {
  resize: vertical;
}

.x1dbijih:not(#\#):not(#\#):not(#\#) {
  row-gap: 2px;
}

.xkcv6ua:not(#\#):not(#\#):not(#\#) {
  scroll-behavior: smooth;
}

.x1bhewko:not(#\#):not(#\#):not(#\#) {
  scroll-snap-align: start;
}

.x8ljhf1:not(#\#):not(#\#):not(#\#) {
  scrollbar-color: var(--oniva-color-border-hover) transparent;
}

.x1rohswg:not(#\#):not(#\#):not(#\#) {
  scrollbar-width: none;
}

.x1597r2g:not(#\#):not(#\#):not(#\#) {
  scrollbar-width: thin;
}

.x73je2i:not(#\#):not(#\#):not(#\#) {
  stroke: currentColor;
}

.xhp2rbe:not(#\#):not(#\#):not(#\#) {
  stroke: var(--oniva-accent-500);
}

.x1ojfjxo:not(#\#):not(#\#):not(#\#) {
  stroke: var(--oniva-color-border);
}

.x1hvgxz1:not(#\#):not(#\#):not(#\#) {
  stroke: var(--oniva-color-chart-cursor);
}

.x723aul:not(#\#):not(#\#):not(#\#) {
  stroke: var(--oniva-color-chart-track);
}

.xqviytj:not(#\#):not(#\#):not(#\#) {
  stroke: var(--oniva-color-danger-solid);
}

.x1kb9f9m:not(#\#):not(#\#):not(#\#) {
  stroke: var(--oniva-color-on-solid);
}

.xfqb3sb:not(#\#):not(#\#):not(#\#) {
  stroke: var(--oniva-color-success-solid);
}

.x1fdb71e:not(#\#):not(#\#):not(#\#) {
  stroke: var(--oniva-color-surface-inner);
}

.x1igx945:not(#\#):not(#\#):not(#\#) {
  stroke: var(--oniva-color-text);
}

.xj43p2v:not(#\#):not(#\#):not(#\#) {
  stroke: var(--oniva-color-warning-solid);
}

.xnq1ati:not(#\#):not(#\#):not(#\#) {
  stroke-dasharray: 1;
}

.x1k5vlvl:not(#\#):not(#\#):not(#\#) {
  stroke-dasharray: 24;
}

.x1b0o3cz:not(#\#):not(#\#):not(#\#) {
  stroke-dashoffset: 0;
}

.xaiuoaf:not(#\#):not(#\#):not(#\#) {
  stroke-dashoffset: 1px;
}

.x1cjrdnj:not(#\#):not(#\#):not(#\#) {
  stroke-dashoffset: 24px;
}

.x1owpc8m:not(#\#):not(#\#):not(#\#) {
  stroke-linecap: round;
}

.x1f6yumg:not(#\#):not(#\#):not(#\#) {
  stroke-linejoin: round;
}

.xnpr05h:not(#\#):not(#\#):not(#\#) {
  stroke-width: 1px;
}

.x16cma3n:not(#\#):not(#\#):not(#\#) {
  stroke-width: 2.25px;
}

.xeq4nuv:not(#\#):not(#\#):not(#\#) {
  tab-size: 2;
}

.x1drmoe9:not(#\#):not(#\#):not(#\#) {
  table-layout: auto;
}

.x140o2bo:not(#\#):not(#\#):not(#\#) {
  table-layout: fixed;
}

.x2b8uid:not(#\#):not(#\#):not(#\#) {
  text-align: center;
}

.xp4054r:not(#\#):not(#\#):not(#\#) {
  text-align: end;
}

.x16tdsg8:not(#\#):not(#\#):not(#\#) {
  text-align: inherit;
}

.xdpxx8g:not(#\#):not(#\#):not(#\#) {
  text-align: left;
}

.x1hr2gdg:not(#\#):not(#\#):not(#\#) {
  text-align: right;
}

.x1yc453h:not(#\#):not(#\#):not(#\#) {
  text-align: start;
}

.xr5o5jz:not(#\#):not(#\#):not(#\#) {
  text-decoration-color: #0000;
}

.x1ikyr99:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-color: var(--oniva-color-text-subtle);
  text-decoration-color: var(--oniva-color-text-subtle);
}

.x5lhwog:not(#\#):not(#\#):not(#\#) {
  text-decoration-line: line-through;
}

.xkrqix3:not(#\#):not(#\#):not(#\#) {
  text-decoration-line: none;
}

.xujl8zx:not(#\#):not(#\#):not(#\#) {
  text-decoration-line: underline;
}

.xyi4chj:not(#\#):not(#\#):not(#\#) {
  text-decoration-thickness: 1px;
}

.xlyipyv:not(#\#):not(#\#):not(#\#) {
  text-overflow: ellipsis;
}

.xfqjyog:not(#\#):not(#\#):not(#\#) {
  text-rendering: optimizelegibility;
}

.xtvhhri:not(#\#):not(#\#):not(#\#) {
  text-transform: uppercase;
}

.xrys4gj:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: 2px;
}

.xda060z:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: 3px;
}

.x1w2vvpw:not(#\#):not(#\#):not(#\#) {
  text-wrap: balance;
}

.x1fzhlzt:not(#\#):not(#\#):not(#\#) {
  text-wrap: pretty;
}

.xggy1nq:not(#\#):not(#\#):not(#\#) {
  touch-action: manipulation;
}

.x5ve5x3:not(#\#):not(#\#):not(#\#) {
  touch-action: none;
}

.x1bblx7b:not(#\#):not(#\#):not(#\#) {
  touch-action: pan-x;
}

.xx69xxh:not(#\#):not(#\#):not(#\#) {
  touch-action: pan-y;
}

.x1c071of:not(#\#):not(#\#):not(#\#) {
  transform: none;
}

.x9tu13d:not(#\#):not(#\#):not(#\#) {
  transform: rotate(-90deg);
}

.x7p49u4:not(#\#):not(#\#):not(#\#) {
  transform: rotate(0);
}

.x19jd1h0:not(#\#):not(#\#):not(#\#) {
  transform: rotate(180deg);
}

.x1iffjtl:not(#\#):not(#\#):not(#\#) {
  transform: rotate(90deg);
}

.x13d7y68:not(#\#):not(#\#):not(#\#) {
  transform: rotateX(var(--tx, 0deg)) rotateY(var(--ty, 0deg));
}

.xziw2gg:not(#\#):not(#\#):not(#\#) {
  transform: scale(.25);
}

.x1d57bf0:not(#\#):not(#\#):not(#\#) {
  transform: scale(.352941, .3);
}

.x1a33avv:not(#\#):not(#\#):not(#\#) {
  transform: scale(.5);
}

.x9mn55f:not(#\#):not(#\#):not(#\#) {
  transform: scale(.9);
}

.x1nhozj7:not(#\#):not(#\#):not(#\#) {
  transform: scale(1.02);
}

.x1xignkv:not(#\#):not(#\#):not(#\#) {
  transform: scale(1.25);
}

.x3oybdh:not(#\#):not(#\#):not(#\#) {
  transform: scale(1);
}

.x1irtpub:not(#\#):not(#\#):not(#\#) {
  transform: scaleX(var(--oniva-p, 0));
}

.x1gmqwok:not(#\#):not(#\#):not(#\#) {
  transform: scaleY(.12);
}

.xdojkah:not(#\#):not(#\#):not(#\#) {
  transform: translate(-12px, calc(-100% - 12px));
}

.x11lhmoz:not(#\#):not(#\#):not(#\#) {
  transform: translate(-50%, -50%);
}

.xujji13:not(#\#):not(#\#):not(#\#) {
  transform: translate(-50%, calc(-100% - 12px));
}

.x16guzok:not(#\#):not(#\#):not(#\#) {
  transform: translate(calc(12px - 100%), calc(-100% - 12px));
}

.x187z16e:not(#\#):not(#\#):not(#\#) {
  transform: translate(calc(var(--oniva-indicator-x, 0px) + var(--oniva-indicator-w, 0px) - 2px),var(--oniva-indicator-y, 0px));
}

.x1hx71rb:not(#\#):not(#\#):not(#\#) {
  transform: translate(var(--gx, 50%),var(--gy, 50%));
}

.x1u1u0z9:not(#\#):not(#\#):not(#\#) {
  transform: translate(var(--mx, 0px),var(--my, 0px));
}

.xw2yyzm:not(#\#):not(#\#):not(#\#) {
  transform: translate(var(--oniva-hp-x, 0px),var(--oniva-hp-y, 0px));
}

.xnmrehx:not(#\#):not(#\#):not(#\#) {
  transform: translate(var(--oniva-indicator-x, 0px),calc(var(--oniva-indicator-y, 0px) + var(--oniva-indicator-h, 0px) - 2px));
}

.xx0mh0q:not(#\#):not(#\#):not(#\#) {
  transform: translate(var(--oniva-indicator-x, 0px),var(--oniva-indicator-y, 0px));
}

.x5biz3w:not(#\#):not(#\#):not(#\#) {
  transform: translate(var(--px, 0px),var(--py, 0px));
}

.x37maar:not(#\#):not(#\#):not(#\#) {
  transform: translate3d(var(--sx, 0px),var(--ty, 0px),0) scale(var(--s, 1));
}

.xuuh30:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-50%);
}

.xczxch6:not(#\#):not(#\#):not(#\#) {
  transform: translateX(0) scale(.5);
}

.x1psfjxj:not(#\#):not(#\#):not(#\#) {
  transform: translateX(16px);
}

.x13n5tbt:not(#\#):not(#\#):not(#\#) {
  transform: translateX(20px);
}

.x13t98kf:not(#\#):not(#\#):not(#\#) {
  transform: translateX(24px);
}

.x1ue8bih:not(#\#):not(#\#):not(#\#) {
  transform: translateX(calc(var(--oniva-off, 0) * 100%)) scaleX(var(--oniva-p, 0));
}

.x1xhtyk5:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-12px) rotate(-80deg) scale(.6);
}

.xma31pe:not(#\#):not(#\#):not(#\#) {
  transform: translateY(.4em);
}

.xnn1q72:not(#\#):not(#\#):not(#\#) {
  transform: translateY(0);
}

.x1q3gsdo:not(#\#):not(#\#):not(#\#) {
  transform: translateY(calc(var(--oniva-digit, 0) * -1.2em));
}

.xsqj5wx:not(#\#):not(#\#):not(#\#) {
  transform: var(--x-transform);
}

.x1764fhq:not(#\#):not(#\#):not(#\#) {
  transform-box: fill-box;
}

.x1hj3fc7:not(#\#):not(#\#):not(#\#) {
  transform-origin: 0 0;
}

.x1sjgl4h:not(#\#):not(#\#):not(#\#) {
  transform-origin: 0%;
}

.xqlk7fu:not(#\#):not(#\#):not(#\#) {
  transform-origin: 50% 100%;
}

.x1bndym7:not(#\#):not(#\#):not(#\#) {
  transform-origin: 50%;
}

.x18ouj0k:not(#\#):not(#\#):not(#\#) {
  transform-origin: bottom;
}

.x1g0ag68:not(#\#):not(#\#):not(#\#) {
  transform-origin: center;
}

.x1nf803f:not(#\#):not(#\#):not(#\#) {
  transform-origin: 0;
}

.xyibjs4:not(#\#):not(#\#):not(#\#) {
  transform-origin: 100%;
}

.x1dp6rp6:not(#\#):not(#\#):not(#\#) {
  transform-origin: top;
}

.xv9hfe6:not(#\#):not(#\#):not(#\#) {
  transform-origin: var(--trigger-anchor-point, center);
}

.x11fj4kc:not(#\#):not(#\#):not(#\#) {
  transform-origin: var(--trigger-anchor-point, top left);
}

.x12bbgv0:not(#\#):not(#\#):not(#\#) {
  transition-delay: 60ms;
}

.x1ahifba:not(#\#):not(#\#):not(#\#) {
  transition-delay: 0s;
}

.xnltm9v:not(#\#):not(#\#):not(#\#) {
  transition-duration: 40ms;
}

.xsnr3xn:not(#\#):not(#\#):not(#\#) {
  transition-duration: 70ms;
}

.x6bc4kz:not(#\#):not(#\#):not(#\#) {
  transition-duration: 90ms;
}

.xgdialr:not(#\#):not(#\#):not(#\#) {
  transition-duration: .12s;
}

.xx6bhzk:not(#\#):not(#\#):not(#\#) {
  transition-duration: .15s;
}

.x9i6iqp:not(#\#):not(#\#):not(#\#) {
  transition-duration: .16s;
}

.x1rvut6x:not(#\#):not(#\#):not(#\#) {
  transition-duration: .25s;
}

.x13dflua:not(#\#):not(#\#):not(#\#) {
  transition-duration: .2s;
}

.x1d8287x:not(#\#):not(#\#):not(#\#) {
  transition-duration: .3s;
}

.x1wsgiic:not(#\#):not(#\#):not(#\#) {
  transition-duration: .5s;
}

.x1fkkkjs:not(#\#):not(#\#):not(#\#) {
  transition-duration: .7s;
}

.x1mq3mr6:not(#\#):not(#\#):not(#\#) {
  transition-duration: 0s;
}

.xvzz9tm:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--oniva-motion-dur-base);
}

.x1i7chyo:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--oniva-motion-dur-deliberate);
}

.x1u6kdwu:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--oniva-motion-dur-enter);
}

.x9dwp3q:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--oniva-motion-dur-fast);
}

.x1ev3j1x:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--oniva-motion-dur-height);
}

.x1qa036f:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--oniva-motion-dur-instant),var(--oniva-motion-dur-press);
}

.xes8q9n:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--oniva-motion-dur-instant);
}

.x1t2nxpq:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--oniva-motion-dur-press);
}

.xefp7ps:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--oniva-motion-dur-sheet),var(--oniva-motion-dur-base),var(--oniva-motion-dur-sheet);
}

.x1tmakt2:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--oniva-motion-dur-sheet);
}

.xu8p7r1:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--oniva-motion-dur-slow),var(--oniva-motion-dur-base),var(--oniva-motion-dur-slow);
}

.x1r7wcrl:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--oniva-motion-dur-slow),var(--oniva-motion-dur-base);
}

.x6aidv7:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--oniva-motion-dur-slow);
}

.x1u4628z:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--oniva-motion-dur-slower);
}

.x5hlsl2:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--tilt-dur, 1s);
}

.xfbbbmn:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, background-image, border-color, box-shadow, color, transform;
}

.xyim87l:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, border-color, box-shadow, transform;
}

.xgzoi8n:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, border-color, color, box-shadow;
}

.xv65o4f:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, border-color, color, transform;
}

.x1eaenvl:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, border-color, color;
}

.x1lxufdw:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, border-color, transform;
}

.xts7igz:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, border-color;
}

.x9euyfr:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, color, box-shadow, border-color, transform;
}

.x1yyhn7k:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, color, box-shadow;
}

.x101pvzj:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, color, transform;
}

.xs2xxs2:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, color;
}

.xuo13n2:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, transform;
}

.x15406qy:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color;
}

.x66dhzh:not(#\#):not(#\#):not(#\#) {
  transition-property: background-image, border-color, box-shadow;
}

.x1mesx5i:not(#\#):not(#\#):not(#\#) {
  transition-property: border-color, background-color, box-shadow, transform;
}

.xldbnix:not(#\#):not(#\#):not(#\#) {
  transition-property: border-color, background-color, box-shadow;
}

.xq90yva:not(#\#):not(#\#):not(#\#) {
  transition-property: border-color, background-color;
}

.x1tv3a4w:not(#\#):not(#\#):not(#\#) {
  transition-property: border-color, box-shadow, background-color;
}

.x12zzom9:not(#\#):not(#\#):not(#\#) {
  transition-property: border-color, box-shadow;
}

.x1nfj1bl:not(#\#):not(#\#):not(#\#) {
  transition-property: border-color, transform;
}

.xshfolx:not(#\#):not(#\#):not(#\#) {
  transition-property: border-color;
}

.x16mfhj0:not(#\#):not(#\#):not(#\#) {
  transition-property: box-shadow, border-color;
}

.xz1df8t:not(#\#):not(#\#):not(#\#) {
  transition-property: color, text-decoration-color;
}

.x2m66ac:not(#\#):not(#\#):not(#\#) {
  transition-property: color, transform;
}

.xt3l3uh:not(#\#):not(#\#):not(#\#) {
  transition-property: color;
}

.x18sm2im:not(#\#):not(#\#):not(#\#) {
  transition-property: fill-opacity;
}

.xj8uaik:not(#\#):not(#\#):not(#\#) {
  transition-property: filter, opacity, transform;
}

.x1eokjkq:not(#\#):not(#\#):not(#\#) {
  transition-property: filter;
}

.x13a6il1:not(#\#):not(#\#):not(#\#) {
  transition-property: grid-template-rows, visibility;
}

.x1qn9uv2:not(#\#):not(#\#):not(#\#) {
  transition-property: grid-template-rows;
}

.xnpjden:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, background-color;
}

.x10u1hej:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, clip-path;
}

.xn9if97:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, filter, transform;
}

.xqfjuw0:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, filter;
}

.x134z7xi:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, transform, color;
}

.xnejef0:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, transform, filter;
}

.x6o7n8i:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, transform;
}

.x19991ni:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity;
}

.xxnu56j:not(#\#):not(#\#):not(#\#) {
  transition-property: stroke-dashoffset;
}

.x18dpk69:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, background-color;
}

.xhgfrob:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, border-color;
}

.xhl8oir:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, box-shadow, border-color, opacity;
}

.x16n73rl:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, box-shadow;
}

.x16r2bro:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, opacity, clip-path;
}

.xwcsmn1:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, opacity;
}

.x1vl5xio:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, width, height, opacity;
}

.x11xpdln:not(#\#):not(#\#):not(#\#) {
  transition-property: transform;
}

.xqfqaah:not(#\#):not(#\#):not(#\#) {
  transition-property: translate;
}

.xxrbq2n:not(#\#):not(#\#):not(#\#) {
  transition-property: width;
}

.xknb4li:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.22, 1, .36, 1), cubic-bezier(.22, 1, .36, 1), cubic-bezier(.34, 1.35, .64, 1);
}

.xb51amx:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.22, 1, .36, 1);
}

.xl405pv:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.23, 1, .32, 1);
}

.x10j8zvr:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.77, 0, .175, 1);
}

.xerx6r6:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.23, 1, .32, 1);
}

.x1yyzjcs:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--oniva-motion-ease-drawer);
}

.x1xdg3iv:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--oniva-motion-ease-in-out),var(--oniva-motion-ease-out);
}

.xednks8:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--oniva-motion-ease-in-out);
}

.x18pwm6y:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--oniva-motion-ease-out-expo);
}

.xfpgpli:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--oniva-motion-ease-out);
}

.x8620d3:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--oniva-motion-ease-spring);
}

.x8xi4q2:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--oniva-motion-ease-standard);
}

.x87ps6o:not(#\#):not(#\#):not(#\#) {
  -webkit-user-select: none;
  user-select: none;
}

.x11njtxf:not(#\#):not(#\#):not(#\#) {
  vertical-align: baseline;
}

.x3ajldb:not(#\#):not(#\#):not(#\#) {
  vertical-align: bottom;
}

.xxymvpz:not(#\#):not(#\#):not(#\#) {
  vertical-align: middle;
}

.x1uuroth:not(#\#):not(#\#):not(#\#) {
  vertical-align: text-bottom;
}

.x1n8ftqi:not(#\#):not(#\#):not(#\#) {
  vertical-align: text-top;
}

.x16dsc37:not(#\#):not(#\#):not(#\#) {
  vertical-align: top;
}

.xlshs6z:not(#\#):not(#\#):not(#\#) {
  visibility: hidden;
}

.xuxw1ft:not(#\#):not(#\#):not(#\#) {
  white-space: nowrap;
}

.x1fj9vlw:not(#\#):not(#\#):not(#\#) {
  white-space: pre-line;
}

.x126k92a:not(#\#):not(#\#):not(#\#) {
  white-space: pre-wrap;
}

.x1sdyfia:not(#\#):not(#\#):not(#\#) {
  white-space: pre;
}

.x1q1rmc8:not(#\#):not(#\#):not(#\#) {
  will-change: transform,opacity;
}

.x1so62im:not(#\#):not(#\#):not(#\#) {
  will-change: transform;
}

.x13faqbe:not(#\#):not(#\#):not(#\#) {
  word-break: break-word;
}

.x8knxv4:not(#\#):not(#\#):not(#\#) {
  z-index: -1;
}

.x1ja2u2z:not(#\#):not(#\#):not(#\#) {
  z-index: 0;
}

.x1vjfegm:not(#\#):not(#\#):not(#\#) {
  z-index: 1;
}

.x1n327nk:not(#\#):not(#\#):not(#\#) {
  z-index: 10;
}

.x11uqc5h:not(#\#):not(#\#):not(#\#) {
  z-index: 100;
}

.xfo81ep:not(#\#):not(#\#):not(#\#) {
  z-index: 1000;
}

.xhtitgo:not(#\#):not(#\#):not(#\#) {
  z-index: 2;
}

.x1355qak:not(#\#):not(#\#):not(#\#) {
  z-index: 20;
}

.x8k05lb:not(#\#):not(#\#):not(#\#) {
  z-index: 200;
}

.xzkaem6:not(#\#):not(#\#):not(#\#) {
  z-index: 3;
}

.x68pp3s:not(#\#):not(#\#):not(#\#) {
  z-index: 30;
}

.x1u8a7rm:not(#\#):not(#\#):not(#\#) {
  z-index: 5;
}

.xa9119d:not(#\#):not(#\#):not(#\#) {
  z-index: 50;
}

.x1swf91x:not(#\#):not(#\#):not(#\#) {
  z-index: auto;
}

.x1nv5cf6[data-selected]:not(#\#):not(#\#):not(#\#), .xlm8k9u[data-drop-target]:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-accent-tint);
}

.x9tv3rc:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-focus-ring);
}

.x1vero73[data-hovered]:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-surface-hover);
}

.x5wn7lv:focus-within:not(#\#):not(#\#):not(#\#), .xshf4kq[data-pressed]:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-surface-inset-hover);
}

.xxly1gq[data-selected]:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-surface);
}

.x1gp5sv4:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--oniva-color-focus-ring);
}

.x1qw0vh:focus-within:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px color-mix(in srgb,var(--oniva-color-error-border) 25%,transparent);
}

.x1ly1mry:focus-within:not(#\#):not(#\#):not(#\#), .xvh9y95:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px color-mix(in srgb,var(--oniva-color-focus-ring) 25%,transparent);
}

.x1mlxoz7:focus-within:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px var(--oniva-color-accent-tint);
}

.xu8md2u[data-dragging]:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--oniva-shadow-lg);
}

.x14rq9w9[data-selected]:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--oniva-shadow-xs);
}

.x1is0azv[data-selected]:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-text);
}

.x5ezrf1[data-disabled]:not(#\#):not(#\#):not(#\#) {
  cursor: not-allowed;
}

.xmi5w49:focus-visible:not(#\#):not(#\#):not(#\#) {
  fill-opacity: .45;
}

.x11tuka6[data-open]:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: 1fr;
}

.xsxqsyk:focus-visible:not(#\#):not(#\#):not(#\#) {
  opacity: .85;
}

.x113m96w[data-dragging]:not(#\#):not(#\#):not(#\#) {
  opacity: .92;
}

.x25t5g8:focus-visible:not(#\#):not(#\#):not(#\#), .x4krmkq[data-ready="true"]:not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.x14xc8xn:focus-within:not(#\#):not(#\#):not(#\#), .x1x58gu6[data-focus-visible]:not(#\#):not(#\#):not(#\#), .x9v5kkp:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-style: solid;
}

.x11ihcn[data-open]:not(#\#):not(#\#):not(#\#), .xtcl5pg:is([aria-expanded="true"] *):not(#\#):not(#\#):not(#\#) {
  transform: rotate(180deg);
}

.xly9hxq[data-dragging]:not(#\#):not(#\#):not(#\#) {
  transform: scale(1.02);
}

.x1333yko:active:not(:disabled):not(#\#):not(#\#):not(#\#), .x1iqxnm9:active:not(:disabled):not([data-disabled]):not([data-pending]):not(#\#):not(#\#):not(#\#), .x3anxbb:active:not([data-disabled]):not(#\#):not(#\#):not(#\#), .xpurgt1:active:not([data-disabled]):not(:disabled):not(#\#):not(#\#):not(#\#) {
  transform: scale(var(--oniva-motion-press-scale));
}

.x16iypot:focus-visible:not(#\#):not(#\#):not(#\#) {
  z-index: 2;
}

.x1vxppor:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):not(#\#):not(#\#):not(#\#) {
  transform: translateX(-16px);
}

.xbhidm:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):not(#\#):not(#\#):not(#\#) {
  transform: translateX(-20px);
}

.xc67l28:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)):not(#\#):not(#\#):not(#\#) {
  transform: translateX(-24px);
}

.x1stutq1:disabled:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-accent-soft-disabled);
}

.x12cxgke:disabled:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-surface-hover);
}

.xmmdrtj:disabled:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-surface);
}

.xyt0y9a:disabled:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(180deg,var(--oniva-color-disabled-from),var(--oniva-color-disabled-to));
}

.x1rudlt0:disabled:not(#\#):not(#\#):not(#\#) {
  box-shadow: none;
}

.x1c0hbda:disabled:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-accent-soft-disabled-fg);
}

.x1q0kpvq:disabled:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-disabled-fg);
}

.xvj1uh2:disabled:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-text-disabled);
}

.xtgyt42:disabled:not(#\#):not(#\#):not(#\#) {
  cursor: default;
}

.x1s07b3s:disabled:not(#\#):not(#\#):not(#\#) {
  cursor: not-allowed;
}

.x1lfpgzf:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .4;
}

.xg4gkpr:hover:not(#\#):not(#\#):not(#\#) {
  animation-play-state: paused;
}

.x1n5bzlp:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #0000;
}

.x12lzvce:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-accent-soft-hover);
}

.xlnt94k:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-accent-soft);
}

.x1jjbos4:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-border-active);
}

.xllz1d:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-overlay-hover);
}

.xd023k2:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-surface-active);
}

.x1393te7:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-surface-hover);
}

.xyep9h8:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-surface-inset-hover);
}

.x1hwez4f:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-surface-inset);
}

.xeslaey:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-surface-tertiary-hover);
}

.x14ajds9:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-surface-tertiary);
}

.x118d0lq:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-surface);
}

.x1m1vxda:hover:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(180deg,var(--oniva-accent-400),var(--oniva-accent-500));
}

.x1t0pmpg:hover:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(180deg,var(--oniva-color-danger-hover-from),var(--oniva-color-danger-hover-to));
}

.x18tez37:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-accent-fg);
}

.x1lg2vas:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-accent-soft-fg);
}

.x1dzjx3c:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--oniva-color-text);
}

.x14rd4ql:hover:not(#\#):not(#\#):not(#\#) {
  fill-opacity: .45;
}

.xc1mf6e:hover:not(#\#):not(#\#):not(#\#) {
  filter: brightness(.96);
}

.x1c3glr3:hover:not(#\#):not(#\#):not(#\#) {
  opacity: .7;
}

.xe2cd9r:hover:not(#\#):not(#\#):not(#\#) {
  opacity: .85;
}

.x1o7uuvo:hover:not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.x1sur9pj:hover:not(#\#):not(#\#):not(#\#) {
  text-decoration-line: underline;
}

.xt8homm:hover:not(#\#):not(#\#):not(#\#) {
  transform: scale(1.06);
}

.x13ok0bc:hover:not(#\#):not(#\#):not(#\#) {
  z-index: 1;
}

.x99fop:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-accent-soft-active);
}

.x1cdj9e3:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-surface-active);
}

.xj74tli:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--oniva-color-surface-tertiary-hover);
}

.x1h2f2a8:active:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(180deg,var(--oniva-accent-600),var(--oniva-accent-700));
}

.xk3mm8u:active:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(180deg,var(--oniva-color-danger-active-from),var(--oniva-color-danger-active-to));
}

.xd3so5o:active:not(#\#):not(#\#):not(#\#) {
  transform: scale(.97);
}

.xk4oym4:active:not(#\#):not(#\#):not(#\#) {
  transform: scale(.98);
}

.x3axbx9:active:not(#\#):not(#\#):not(#\#) {
  transform: scale(var(--oniva-motion-press-scale));
}

@media (max-width: 640px) {
  .x1p86maa.x1p86maa:not(#\#):not(#\#):not(#\#) {
    align-items: flex-end;
  }

  .x13q7gsc.x13q7gsc:not(#\#):not(#\#):not(#\#) {
    animation-duration: .3s;
  }

  .xtfoog5.xtfoog5:not(#\#):not(#\#):not(#\#) {
    animation-duration: var(--oniva-motion-dur-sheet);
  }

  .xx1ukay.xx1ukay:not(#\#):not(#\#):not(#\#) {
    animation-name: x1508mmk-B;
  }

  .xns6ex2.xns6ex2:not(#\#):not(#\#):not(#\#) {
    animation-name: xwnso79-B;
  }

  .xlk99bj.xlk99bj:not(#\#):not(#\#):not(#\#) {
    animation-timing-function: var(--oniva-motion-ease-drawer);
  }
}

@media (min-width: 700px) {
  .xedbeca.xedbeca:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }
}

@media (min-width: 900px) {
  .x1dv45df.x1dv45df:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }

  .x3qgvb.x3qgvb:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }
}

@media (min-width: 1100px) {
  .x14subf6.x14subf6:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (max-width: 767px) {
  .xig2svb.xig2svb:not(#\#):not(#\#):not(#\#) {
    display: block;
  }

  .x49nhbw.x49nhbw:not(#\#):not(#\#):not(#\#) {
    display: inline-flex;
  }
}

@media (max-width: 720px) {
  .x6fq2xg.x6fq2xg:not(#\#):not(#\#):not(#\#) {
    display: inline-flex;
  }

  .x49x15t.x49x15t:not(#\#):not(#\#):not(#\#) {
    display: none;
  }

  .x1g3ag0e.x1g3ag0e:not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (max-width: 860px) {
  .xpepjd1.xpepjd1:not(#\#):not(#\#):not(#\#) {
    font-size: var(--oniva-font-size-20);
  }
}

@media (max-width: 720px) {
  .x1n3pnhv.x1n3pnhv:not(#\#):not(#\#):not(#\#) {
    font-size: var(--oniva-font-size-32);
  }

  .x1twpuyq.x1twpuyq:not(#\#):not(#\#):not(#\#) {
    font-size: var(--oniva-font-size-40);
  }

  .x2aoqwc.x2aoqwc:not(#\#):not(#\#):not(#\#) {
    grid-auto-rows: auto;
  }
}

@media (min-width: 700px) {
  .x1ghia22.x1ghia22:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (min-width: 1000px) {
  .x62saw2.x62saw2:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .x1hyhhmf.x1hyhhmf:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (min-width: 1100px) {
  .x6q0d6e.x6q0d6e:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 2fr) minmax(0, 1fr);
  }
}

@media (min-width: 1280px) {
  .x5p20rn.x5p20rn:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (max-width: 860px) {
  .x1w4zg41.x1w4zg41:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr;
  }
}

@media (max-width: 720px) {
  .xbmh4mj.xbmh4mj:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr 1fr;
  }

  .x1oysyvg.x1oysyvg:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr;
  }

  .xispxeb.xispxeb:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media (min-width: 720.01px) and (max-width: 960px) {
  .xmvbm47.xmvbm47:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media (min-width: 600px) and (max-width: 999.98px) {
  .x1gnffbd.x1gnffbd:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (min-width: 900px) and (max-width: 1279.98px) {
  .x1jgdli2.x1jgdli2:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (max-width: 767px) {
  .x18w142q.x18w142q:not(#\#):not(#\#):not(#\#) {
    inset-inline-start: 0;
  }
}

@media (min-width: 700px) {
  .x160s732.x160s732:not(#\#):not(#\#):not(#\#) {
    margin-inline-start: 8px;
  }
}

@media (max-width: 767px) {
  .x1mz70lc.x1mz70lc:not(#\#):not(#\#):not(#\#) {
    position: fixed;
  }

  .xgp57x4.xgp57x4:not(#\#):not(#\#):not(#\#) {
    transform: translateX(-110%);
  }

  .x13da93b.x13da93b:not(#\#):not(#\#):not(#\#) {
    transform: translateX(0);
  }

  .x1nnbhb3.x1nnbhb3:not(#\#):not(#\#):not(#\#) {
    z-index: 40;
  }
}

.x16stqrj:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #0000;
}

.x1ileovm:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--oniva-color-border);
}

.x1utid24:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--oniva-color-separator);
}

.x1rr3jns:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: 9999px;
}

.x790qc7:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: 9999px;
}

.x1q0q8m5:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-style: solid;
}

.x1qhh985:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 0;
}

.xso031l:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 1px;
}

.xlxy82:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 2px;
}

.xe0pwq:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-width: 1px;
}

.xhe5wa1:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: #0000;
}

.x1lkd2fm:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: var(--oniva-color-border);
}

.x32b0ac:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-style: solid;
}

.xs1s249:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-width: 1px;
}

.xyy74w7:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-width: 2px;
}

.x3utaaq:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--oniva-color-border);
}

.x1tzy45p:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--oniva-color-separator);
}

.x38agcw:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: 9999px;
}

.xxi6wdo:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: 9999px;
}

.x13fuv20:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-style: solid;
}

.x178xt8z:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 1px;
}

.xqmqy1e:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -1px;
}

.x1ey2m1c:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 0;
}

.xn0vg7t:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 12px;
}

.x191j7n5:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 16px;
}

.x1jtizjd:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .3em;
}

.x1mi6pk4:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .4em;
}

.xqtp20y:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 0;
}

.x1i98vst:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.25em;
}

.x1q3kd3q:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.2em;
}

.x5yr21d:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100%;
}

.x1dr59a3:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100vh;
}

.x170jfvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 10px;
}

.x191osup:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 120%;
}

.x1wkxgih:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 120px;
}

.x1kpxq89:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 12px;
}

.x1v9usgg:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 14px;
}

.xlup9mm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 16px;
}

.xmix8c7:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 18px;
}

.xlzyvqe:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1em;
}

.xjm9jq1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1px;
}

.x1qx5ct2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 20px;
}

.x17rw0jw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 22px;
}

.xxk0z11:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 24px;
}

.xd7y6wv:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 26px;
}

.x1fgtraw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 28px;
}

.x36qwtl:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2px;
}

.xu3xrit:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 320px;
}

.x10w6t97:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 32px;
}

.x1bo65i3:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 360px;
}

.xc9qbxq:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 36px;
}

.x16wdlz0:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 38px;
}

.xuoj239:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 3px;
}

.x1vqgdyp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 40px;
}

.xn3w4p2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 44px;
}

.xsdox4t:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 48px;
}

.xqu0tyb:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 4px;
}

.xdd8jsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 52px;
}

.xnnlda6:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 56px;
}

.xng8ra:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 60px;
}

.x1d9x2de:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 640px;
}

.x1peatla:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 64px;
}

.xols6we:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 6px;
}

.xwzfr38:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 80px;
}

.xdk7pt:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 8px;
}

.x1to3lk4:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 92px;
}

.xt7dq6l:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: auto;
}

.x12m4x21:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100svh - 57px);
}

.x9ftcws:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 340svh;
}

.xrs24ml:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100vh - 57px);
}

.x1uyec97:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--av, 36px);
}

.x1508jag:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--oniva-hp-h, 0px);
}

.xx7wf7s:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--oniva-indicator-h, 0px);
}

.xyhssmj:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--orb, 96px);
}

.x1cen6sg:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--ph, 0px);
}

.xqc1uao:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--sc-size, 40px);
}

.x16ye13r:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--x-height);
}

.x1ojtbga:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -1px;
}

.xu96u03:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 0;
}

.x12lbrt0:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 10px;
}

.x1qpfodn:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 16px;
}

.x1nrll8i:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 50%;
}

.x1jyxor1:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: -1px;
}

.xat24cr:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 0;
}

.xyorhqc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 10px;
}

.xod5an3:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 12px;
}

.x1yztbdb:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 16px;
}

.xieb3on:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 20px;
}

.x1hq5gj4:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 24px;
}

.x1iymm2a:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 32px;
}

.x14ler8:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 40px;
}

.x13ihpsm:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 48px;
}

.x12nagc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 4px;
}

.xzueoph:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 6px;
}

.x1e56ztr:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 8px;
}

.xns4tp7:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -117px;
}

.xfpxgm5:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -160px;
}

.x1xniady:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -170px;
}

.x1o8339w:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -180px;
}

.xl8cphy:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -18px;
}

.x1ultt5j:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -196px;
}

.x1xhjb6q:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -60px;
}

.xw894r7:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 81px;
}

.x1y7amh:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: -1px;
}

.x7wgvq7:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -12px;
}

.x14129z1:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -160px;
}

.xxnpmhk:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -180px;
}

.x1y332i5:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -1px;
}

.x1kgmq87:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -2px;
}

.xdj266r:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 0;
}

.x14vqqas:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 12px;
}

.x1hmvnq2:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 14px;
}

.xw7yly9:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 16px;
}

.xhrpt6u:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 18px;
}

.x1sy10c2:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 20px;
}

.xqui205:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 24px;
}

.xjv05ge:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 28px;
}

.xr9ek0c:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 2px;
}

.x1tfhste:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 40px;
}

.xx4vt8u:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 48px;
}

.x1gslohp:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 4px;
}

.x1k70j0n:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 6px;
}

.x1xmf6yo:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 8px;
}

.x105sa6i:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 96px;
}

.xmz0i5r:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 100%;
}

.xctk3hg:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 160px;
}

.x1hkcv85:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 200px;
}

.x1983irj:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 220px;
}

.xq3t0pi:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 280px;
}

.xuyqlj2:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 300px;
}

.x1p6zaud:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 340px;
}

.x2z3yb8:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 360px;
}

.x1jcbksy:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 420px;
}

.x1w83phm:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 85%;
}

.xedcshv:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: inherit;
}

.x1os6dms:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: var(--oniva-runlog-height, 260px);
}

.x193iq5w:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 100%;
}

.x16xn7b0:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 100vw;
}

.x4gyc16:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1120px;
}

.x1ikqzku:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1200px;
}

.x1wti20i:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1280px;
}

.x1racy4e:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 220px;
}

.x16em4ew:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 240px;
}

.x14lruf5:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 260px;
}

.xw5ewwj:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 300px;
}

.xxc7z9f:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 360px;
}

.x1lr1uin:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 420px;
}

.xq2pcee:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 440px;
}

.x17fpy1y:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 480px;
}

.x1lwm3bp:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 520px;
}

.x27kpxv:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 560px;
}

.x11gisft:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 640px;
}

.x7ep2pv:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 680px;
}

.xwnkcuf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 720px;
}

.xapjn7j:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 760px;
}

.x17q2glr:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 780px;
}

.x14r61f:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 80%;
}

.xw7nakj:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100vw - 32px);
}

.x2lwn1j:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 0;
}

.x1us19tq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100%;
}

.xg6iff7:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100vh;
}

.xi3av73:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 120px;
}

.xx9tyur:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 12px;
}

.xen30ot:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 168px;
}

.x1hshjfz:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 16px;
}

.xvrgn94:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 18px;
}

.xz65tgg:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 200px;
}

.xe0p6wg:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 28px;
}

.x21xpn4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 32px;
}

.xu0aao5:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 36px;
}

.x141feeh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 38px;
}

.x1ba4aug:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 40px;
}

.xg0is8a:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 420px;
}

.x1gg8mnh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 44px;
}

.x1wxaq2x:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 48px;
}

.xgqnoi5:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 560px;
}

.xbktkl8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 56px;
}

.x1v2kdr2:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 640px;
}

.x1qafhyn:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 72px;
}

.x16suv20:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 8px;
}

.x1edz59j:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 96px;
}

.x1t2pt76:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: inherit;
}

.x1fr3qgg:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: min(760px, 100svh - 57px);
}

.x82snj4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--x-minHeight);
}

.xeuugli:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 0;
}

.xgqtt45:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 100%;
}

.x1i9suas:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 120px;
}

.x7xyyu2:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 148px;
}

.x1wu2mox:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 14px;
}

.xhs4bwn:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 168px;
}

.x15kz4h8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 16px;
}

.x16xo4sp:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 18px;
}

.x1jzhcrs:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 200px;
}

.xt4ypqs:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 20px;
}

.x1oslful:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 22px;
}

.xnei2rj:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 24px;
}

.x1klvvdw:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 260px;
}

.x1u2d2a2:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 280px;
}

.x1264ykn:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 28px;
}

.x9041oi:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 2px;
}

.x46jg8d:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 32px;
}

.x187nrv:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 340px;
}

.x15hfatp:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 36px;
}

.x1p574vv:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 3px;
}

.x17y4j5z:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 96px;
}

.x1wbik15:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: var(--trigger-width);
}

.xkj4a21:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: var(--x-minWidth);
}

.xw2csxc:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: auto;
}

.x6ikm8r:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: hidden;
}

.x1odjw0f:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: auto;
}

.x10wlt62:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: hidden;
}

.x7p5m3t:not(#\#):not(#\#):not(#\#):not(#\#) {
  overscroll-behavior-x: contain;
}

@media (min-width: 800px) {
  .x1sua7qv.x1sua7qv:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: 32px;
  }
}

.xsag5q8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 12px;
}

.x1g2khh7:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 14px;
}

.x1l90r2v:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 16px;
}

.xwxc41k:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 24px;
}

.xwib8y2:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 8px;
}

.x1bn78bs:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--marquee-gap, 16px);
}

.xexx8yu:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 0;
}

.x889kno:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 10px;
}

.xz9dl7a:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 12px;
}

.x15imoyu:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 12vh;
}

.x1cnzs8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 20px;
}

.x1p5oq8j:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 24px;
}

.x1nn3v0j:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 2px;
}

.x1iorvi4:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 4px;
}

.x123j3cw:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 5px;
}

.x1y1aw1k:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 8px;
}

.x1kc4spy:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -1px;
}

.x3m8u43:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 0;
}

.xn5hqff:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 16px;
}

.x16l2wyv:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -10%;
}

.x1pdr0v7:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -1px;
}

.x1qiirwl:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -2px;
}

.x1e0gzzx:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -3px;
}

.x13vifvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 0;
}

.x1eu8d0j:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 10px;
}

.xomnu4r:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 16px;
}

.xs7f9wi:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 2px;
}

.xxk6nc9:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 3px;
}

.xndqk7f:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 4px;
}

.xwa60dl:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 50%;
}

.x18jbe6z:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 57px;
}

.x1atx4j1:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 6px;
}

.xfr5jun:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 8px;
}

.x1nl0pjx:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 9px;
}

.x1w591el:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .08em;
}

.x1wv6bpo:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .2em;
}

.x6ddo64:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .3em;
}

.xy8ce27:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .4em;
}

.xnalus7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 0;
}

.x93kpjw:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.25em;
}

.xh8yej3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
}

.xn9wirt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100vw;
}

.x1fsd2vl:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 10px;
}

.xygnafs:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 120px;
}

.xsmyaan:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 12px;
}

.x6jxa94:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 14px;
}

.x1kky2od:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 16px;
}

.x1xp8n7a:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 18px;
}

.x636qxn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 190px;
}

.x1i1rx1s:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1px;
}

.x1oysuqx:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 200px;
}

.xw4jnvo:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 20px;
}

.x16grhtn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 220px;
}

.x17z2i9w:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 22px;
}

.x1m1212p:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 240%;
}

.xafpxmx:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 240px;
}

.xvy4d1p:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 24px;
}

.x1hfn5x7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 260px;
}

.x1dz1jew:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 280px;
}

.xbu5dzu:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 288px;
}

.xgd8bvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 28px;
}

.xfo62xy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2px;
}

.x1m258z3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 320px;
}

.x1td3qas:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 32px;
}

.xj6ak53:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 340px;
}

.x1cvmir6:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 360px;
}

.x14qfxbe:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 36px;
}

.xswpmyp:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 392px;
}

.x1g8rjiy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 3px;
}

.xz84dc7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 40%;
}

.x18beyk0:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 400%;
}

.x1l2rt3b:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 400px;
}

.x100vrsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 40px;
}

.x3p9ev8:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 420px;
}

.x187nhsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 44px;
}

.xinu3np:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 45%;
}

.xht4xr3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 480px;
}

.x1useyqa:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 48px;
}

.x51ohtg:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 4px;
}

.x3hqpx7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 50%;
}

.xewp6mh:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 560px;
}

.x15yg21f:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 56px;
}

.x11i3ho8:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 640px;
}

.x13zx6y:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 68px;
}

.x1v4s8kt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 6px;
}

.x65xoit:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 70%;
}

.xpmw3k:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 760px;
}

.x1xc55vz:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 8px;
}

.xjzaux3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 92px;
}

.x13oubkp:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 96px;
}

.x14atkfc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: auto;
}

.xm73e5p:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% + 24px);
}

.xeq5yr9:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: fit-content;
}

.xezivpi:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: max-content;
}

.xif8w33:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--av, 36px);
}

.x19v3lz8:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--oniva-artifact-width, 420px);
}

.xkacsvr:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--oniva-hp-w, 0px);
}

.xhiqcce:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--oniva-indicator-w, 0px);
}

.x17u09ta:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--orb, 96px);
}

.x9zkzf4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--pw, 0px);
}

.x24ogfk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--sc-size, 40px);
}

.x5lhr3w:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--x-width);
}

.x1g31smg:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 0;
}

.x1t1lzn6:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 0;
}

@media (max-width: 720px) {
  .x16lowpf.x16lowpf:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 0;
  }
}

@media (min-width: 900px) {
  .x19xlif2.x19xlif2:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 220px;
  }
}

@media (max-width: 720px) {
  .xnx2h9z.xnx2h9z:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (max-width: 640px) {
  .x1dbdljh.x1dbdljh:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (min-width: 800px) {
  .x1ooz7aq.x1ooz7aq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: 14px;
  }

  .xiuakuw.xiuakuw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: 20px;
  }

  .x19xn09o.x19xn09o:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: 64px;
  }

  .x13ermhu.x13ermhu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-column: span 2;
  }

  .x15325fw.x15325fw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-column: span 3;
  }

  .xlpoc9a.xlpoc9a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-column: span 4;
  }

  .x1uslrxg.x1uslrxg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-column: span 6;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x1kzmbqx.x1kzmbqx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow: auto;
  }
}

@media (min-width: 800px) {
  .x16q60tg.x16q60tg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-block: 128px;
  }

  .x1ud8hxy.x1ud8hxy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-block: 28px 24px;
  }

  .x1wnylbr.x1wnylbr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-block: 72px 56px;
  }

  .x1x5ew4f.x1x5ew4f:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-block: 96px;
  }

  .x14afoaw.x14afoaw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: 32px;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x10ilca4.x10ilca4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    -webkit-text-fill-color: var(--oniva-color-text-muted);
  }

  .x1vtjhff.x1vtjhff:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    animation-duration: .01ms;
  }
}

.x1b0tq6r[data-entering]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x8m4b1m[data-exiting]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-duration: 80ms;
}

@media (prefers-reduced-motion: reduce) {
  .xhaat4c.xhaat4c:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    animation-duration: 0s;
  }

  .xfjb93p.xfjb93p:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    animation-duration: 1.2s;
  }
}

.x1tdmnry[data-state="entering"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x1v4fwtt[data-state="exiting"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xmo4tfd[data-entering]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--oniva-motion-dur-enter);
}

.x1aujqjj[data-exiting]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x9dm4gr[data-state="exiting"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--oniva-motion-dur-fast);
}

.xlocrrq[data-state="entering"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--oniva-motion-dur-sheet);
}

.x1xbo7pp[data-state="entering"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x7idl65[data-entering]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--oniva-motion-dur-slow);
}

@media (prefers-reduced-motion: reduce) {
  .x1xpbp47.x1xpbp47:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x7qg3ei.x7qg3ei:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    animation-name: none;
  }

  .x9kp5c8.x9kp5c8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    animation-name: x14ob7dc-B;
  }
}

.xfm4qe1[data-state="exiting"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xgdnrph[data-exiting]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-name: x185r2a1-B;
}

.x4kxbl5[data-entering]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xzs9khv[data-state="entering"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-name: x18j67nn-B;
}

.x1v1sac6[data-state="entering"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xshsj7j[data-entering]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-name: x18re5ia-B;
}

@media (prefers-reduced-motion: reduce) {
  .xfskwsh.xfskwsh:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    animation-name: x18re5ia-B;
  }
}

.xnjv41v[data-state="exiting"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xxv725a[data-exiting]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-name: x1ct7w1q-B;
}

.x16pjiz8[data-state="exiting"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-name: x1iewgtc-B;
}

.xmd0szr[data-state="entering"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-name: x1it4xqm-B;
}

.x15v6oi2[data-exiting]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x1r2f3cd[data-state="exiting"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-name: x1jn504y-B;
}

@media (prefers-reduced-motion: reduce) {
  .x1mnzy28.x1mnzy28:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    animation-name: x1jn504y-B;
  }
}

.x7q0ahr[data-entering]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xhrtpkf[data-state="entering"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-name: x5b8kbr-B;
}

@media (prefers-reduced-motion: reduce) {
  .x1k2gy4n.x1k2gy4n:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    animation-name: x8uz4zu-B;
  }
}

.x1uqsagz[data-state="exiting"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x2p7ebz[data-exiting]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-name: xlrjog-B;
}

.xggdcgm[data-state="entering"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xre712s[data-entering]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-name: xmd1as7-B;
}

.xvc8f7f[data-paused]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-play-state: paused;
}

@media (prefers-reduced-motion: reduce) {
  .x1sucaxz.x1sucaxz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    animation-timing-function: ease-in-out;
  }

  .xjvud2l.xjvud2l:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    background-image: none;
  }

  .xe5tu9t.xe5tu9t:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    color: var(--oniva-color-text-muted);
  }
}

.x1j1ks5o[data-disabled]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  cursor: not-allowed;
}

@media (min-width: 800px) {
  .xsf3n3w.xsf3n3w:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x1kbg9aa.x1kbg9aa:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

.x148e82p[data-status="success"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x1j9fnjb[data-active]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x31r85g[data-copied]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xmfr86i[data-state="current"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  filter: blur();
}

.x1xghhxb[data-copied]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  filter: blur(2px);
}

.x1j26q5z[data-hidden]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  filter: blur(3px);
}

.xk5hezk[data-status="success"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  filter: blur(4px);
}

@media (prefers-reduced-motion: reduce) {
  .x1aefvw.x1aefvw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-wrap: wrap;
  }
}

@media (min-width: 800px) {
  .x57a9g.x57a9g:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: clamp(32px, 3.4vw, 44px);
  }

  .x2j4n5c.x2j4n5c:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: clamp(40px, 4.4vw, 56px);
  }

  .x19czo8u.x19czo8u:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: clamp(72px, 9.4vw, 132px);
  }

  .x1dn6ex7.x1dn6ex7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: var(--oniva-font-size-18);
  }

  .x1rd6ofb.x1rd6ofb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 5fr) minmax(0, 6fr);
  }

  .x1applj3.x1applj3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(300px, 360px) minmax(0, 1fr);
  }

  .xizaspm.xizaspm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .x1rucs7k.x1rucs7k:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
}

.x3c1qxh[data-open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  grid-template-rows: 1fr;
}

.xarstr8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset: 0;
}

@media (prefers-reduced-motion: reduce) {
  .x2vmlzt.x2vmlzt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    justify-content: center;
  }

  .x1htodl0.x1htodl0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    mask-image: none;
  }

  .x15tje4p.x15tje4p:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    opacity: .3;
  }

  .x1o9er6u.x1o9er6u:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    opacity: .6;
  }
}

.x1nao9p4[data-status="idle"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x1s7n4u1[data-copied]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x8nisn0[data-hidden]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xgjmg71[data-status="success"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}

.x3e954f[data-active]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x4nok04[data-status="success"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xeo5qz[data-visible]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xifvwj8[data-state="split"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xrx49my[data-open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xtdcg2x[data-state="current"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xwndx3u[data-copied]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.x1covntx[data-active]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  pointer-events: auto;
}

@media (prefers-reduced-motion: reduce) {
  .x1fr8ad4.x1fr8ad4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    scroll-behavior: auto;
  }
}

.x1qz7weq[data-status="success"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  stroke-dashoffset: 0;
}

@media (prefers-reduced-motion: reduce) {
  .xcblauq.xcblauq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    transform: none;
  }
}

.x33ge3p[data-hidden]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xs0bq4k[data-copied]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform: scale(.25);
}

.x14pe0a1[data-status="success"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform: scale(.6);
}

.xmled3s[data-pressed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform: scale(.94);
}

.x1kb0c2y[data-state="expanded"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xdjqjwu[data-copied]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform: scale(1);
}

.xfk5oxj[data-pressed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform: scale(var(--oniva-motion-press-scale));
}

.x1nw6p8p[data-state="split"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform: translateX(-22px) scale(.558824, .3);
}

.x1eocyfp[data-state="split"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform: translateX(99px) scale(1);
}

.xefp9ll[data-state="leaving"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform: translateY(-.4em);
}

.xpe7y63[data-rolled]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform: translateY(-50%);
}

.x1ic46xw[data-status="success"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform: translateY(0) rotate(0) scale(1);
}

.xpj0qx1[data-state="current"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform: translateY(0);
}

.xawoc80[data-placement^="top"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform-origin: var(--trigger-anchor-point, bottom center);
}

.x3etxq5[data-placement^="right"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform-origin: var(--trigger-anchor-point, left center);
}

.xnkslum[data-placement^="left"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform-origin: var(--trigger-anchor-point, right center);
}

.xeu4ljk[data-placement^="bottom"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform-origin: var(--trigger-anchor-point, top center);
}

.xh5t067[data-status="success"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transition-delay: 80ms;
}

.xxd8hpt[data-active]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transition-delay: .12s;
}

@media (prefers-reduced-motion: reduce) {
  .x1ipzdlw.x1ipzdlw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    transition-duration: .01ms;
  }
}

.x1fdgx8g[data-instant]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transition-duration: 0s;
}

@media (prefers-reduced-motion: reduce) {
  .x1yhd4bf.x1yhd4bf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    transition-duration: 0s;
  }
}

.xey5mzb[data-ready]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--oniva-motion-dur-press);
}

.x59arpd[data-ready]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--oniva-motion-dur-slow);
}

.x1ep7faf[data-open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  visibility: visible;
}

.x1y1fc37:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb {
  border-color: #0000;
}

.xkn2qax:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb {
  border-radius: var(--oniva-radius-full);
}

.x9zpkr8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb {
  border-style: solid;
}

.x1uz9dzm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb {
  border-width: 2px;
}

@media (min-width: 800px) {
  .xfpjryr.xfpjryr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 340svh;
  }

  .x1pod62c.x1pod62c:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 64px;
  }

  .x1ytv205.x1ytv205:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 200px;
  }

  .xemy1bz.xemy1bz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: min(820px, 100svh - 57px);
  }
}

@media (prefers-reduced-motion: reduce) {
  .x1cv1nqg.x1cv1nqg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: auto;
  }
}

.x1m4z00v:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  animation-duration: 1.6s;
}

.x13ee8us:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  animation-iteration-count: infinite;
}

.xxajvwa:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  animation-name: xroe53j-B;
}

.xyvs88v:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  animation-play-state: var(--oniva-play, running);
}

.xjl6ptu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  animation-timing-function: cubic-bezier(.65, 0, .35, 1);
}

.x1ad04t7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-search-cancel-button {
  appearance: none;
}

.x1i2lk8g:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb {
  background-clip: content-box;
}

.x122zoth:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-track {
  background-color: #0000;
}

.xf6u46u:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-corner {
  background-color: #0000;
}

.xndfrzd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb {
  background-color: var(--oniva-color-border-hover);
}

.x5y1moz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-image: linear-gradient(90deg,transparent 0%,var(--oniva-color-surface-hover) 50%,transparent 100%);
}

.x1ueszsl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--oniva-color-text-placeholder);
}

.x1cpjm7i:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1s928wv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: "";
}

.x1hcrkkg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-search-cancel-button {
  display: none;
}

.xfk6m8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar {
  display: none;
}

.x1hmns74:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1j6awrg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  position: absolute;
}

.x1ylvnsh:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb {
  background-color: var(--oniva-color-border-active);
}

@media (prefers-reduced-motion: reduce) {
  .x10rnluz.x10rnluz[data-entering]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xjvb5in.xjvb5in[data-state="entering"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    animation-name: x18re5ia-B;
  }

  .x13yqhox.x13yqhox[data-exiting]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .x1yru6ai.x1yru6ai[data-state="exiting"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    animation-name: x1jn504y-B;
  }
}

.x1oazjvz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  bottom: 100%;
}

.x12latdt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar {
  height: 10px;
}

.x1pf3trz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  height: 14px;
}

.x1wlytlt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  left: 0;
}

.xb0dqd5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  right: 0;
}

.xe7t7c2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  top: 100%;
}

@media (prefers-reduced-motion: reduce) {
  .x1g2kzhk.x1g2kzhk[data-hidden]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    transform: scale(1);
  }
}

.x9ayz4t:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar {
  width: 10px;
}

@media (prefers-reduced-motion: reduce) {
  .xxsbcuh.xxsbcuh:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
    animation-name: none;
  }
}
