@layer theme, base, components, utilities;
@property --x---scroll-shadow-observed-after {
  syntax: "*";
  inherits: false
}

@property --x---scroll-shadow-observed-before {
  syntax: "*";
  inherits: false
}

@property --x---scroll-shadow-offset {
  syntax: "*";
  inherits: false
}

@property --x---scroll-shadow-size {
  syntax: "*";
  inherits: false
}

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

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

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

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

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

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

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

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

@keyframes xhhpc2o-B {
  from {
    --scroll-shadow-end-fade: var(--scroll-shadow-size);
  }

  to {
    --scroll-shadow-end-fade: 0px;
  }
}

@keyframes x1fkl2zb-B {
  from {
    --scroll-shadow-start-fade: 0px;
  }

  to {
    --scroll-shadow-start-fade: var(--scroll-shadow-size);
  }
}

@keyframes x4rdnzb-B {
  to {
    background-position: 24px 24px;
  }
}

@keyframes xjsmpz5-B {
  50% {
    opacity: .5;
  }
}

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

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

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

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

@keyframes xf517p8-B {
  0% {
    opacity: 0;
    scale: .92;
  }

  75% {
    opacity: 1;
  }

  100% {
    opacity: 1;
    scale: 1;
  }
}

@keyframes x1agh9dj-B {
  from {
    opacity: 0;
    transform: var(--picker-enter-from, scale(.95));
  }

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

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

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

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

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

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

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

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

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

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

@keyframes x1ln90do-B {
  75% {
    opacity: 0;
    transform: scale(2);
  }

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

@keyframes x1fwtych-B {
  to {
    transform: translateX(200%);
  }
}

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

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

@keyframes x1wwixy8-B {
  from {
    translate: -100%;
  }

  to {
    translate: 100%;
  }
}

.x19dtjro {
  --accent: #006fee;
}

.xjm32k5 {
  --accent-foreground: #fff;
}

.x193f5k6 {
  --accent-hover: #006fee;
}

.x9jneol {
  --avatar-group-overlap: .5rem;
}

.x14fewz2 {
  --avatar-group-overlap: .7rem;
}

.x144lq80 {
  --avatar-group-seam: 2px;
}

.xcraqvt {
  --avatar-size: 2.5rem;
}

.xvmu9w4 {
  --avatar-size: 2rem;
}

.xfjqx58 {
  --avatar-size: 3rem;
}

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

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

.xejxfaj {
  --checkbox-checkmark-size: .5rem;
}

.x1dro1fv {
  --checkbox-checkmark-size: 1rem;
}

.xrw3kis {
  --choice-supporting-indent: 1.75rem;
}

.x15cdz0g {
  --choice-supporting-indent: 2.75rem;
}

.xl4mboz {
  --choice-supporting-indent: 3.25rem;
}

.xcy7b6c {
  --choice-supporting-indent: 3.75rem;
}

.x17e8fa5 {
  --docs-sidebar-item-inset: 14px;
}

.xoyfkt8 {
  --focus: #006fee;
}

.xz1ul9l {
  --menu-item-indicator-color: var(--danger);
}

.xjqjs6v {
  --meter-fill: var(--accent);
}

.x1jwa3xl {
  --meter-fill: var(--danger);
}

.x1hang1t {
  --meter-fill: var(--default-foreground);
}

.x14d403w {
  --meter-fill: var(--success);
}

.xrddryd {
  --meter-fill: var(--warning);
}

.xrz311r {
  --progress-bar-fill: var(--accent);
}

.x1p0iui4 {
  --progress-bar-fill: var(--danger);
}

.xuy5ve1 {
  --progress-bar-fill: var(--default-foreground);
}

.x4q9gc4 {
  --progress-bar-fill: var(--success);
}

.xneu5bu {
  --progress-bar-fill: var(--warning);
}

.xlyzift {
  --progress-circle-stroke: var(--accent);
}

.xtvi6g {
  --progress-circle-stroke: var(--danger);
}

.xpqr6yn {
  --progress-circle-stroke: var(--default-foreground);
}

.x3klvsr {
  --progress-circle-stroke: var(--success);
}

.x12jtvbx {
  --progress-circle-stroke: var(--warning);
}

.x1no8fvs {
  --scroll-shadow-after: 0px;
}

.xu6jv65 {
  --scroll-shadow-after: var(--scroll-shadow-observed-after, 0px);
}

.x114ynbo {
  --scroll-shadow-before: 0px;
}

.x1focbcq {
  --scroll-shadow-before: var(--scroll-shadow-observed-before, 0px);
}

.x18uwnv0 {
  --scroll-shadow-observed-after: var(--x---scroll-shadow-observed-after);
}

.x1mnuj36 {
  --scroll-shadow-observed-before: var(--x---scroll-shadow-observed-before);
}

.x6be8dy {
  --scroll-shadow-offset: 0px;
}

.x1l97jfs {
  --scroll-shadow-offset: var(--x---scroll-shadow-offset);
}

.x1l839f5 {
  --scroll-shadow-scrollbar-size: 0px;
}

.x1x53xn0 {
  --scroll-shadow-scrollbar-size: 10px;
}

.xr52hni {
  --scroll-shadow-size: 40px;
}

.x13fbk69 {
  --scroll-shadow-size: var(--x---scroll-shadow-size);
}

.xekiy8j {
  --switch-control-bg-checked: var(--success);
}

.x1d5klzs {
  --switch-control-bg-checked-hover: var(--success);
}

.xfqein6 {
  --toast-close-opacity: 0;
}

.xuc0g06 {
  --toast-content-opacity: 1;
}

.xnifrd0 {
  --toast-direction: -1;
}

.x1625wmn {
  --toast-indicator-color: var(--overlay-foreground);
}

.xcrncyt {
  --toast-title-color: var(--overlay-foreground);
}

@supports (animation-timeline: scroll(self)) {
  .x1td37g9.x1td37g9 {
    --scroll-shadow-after: var(--scroll-shadow-end-fade);
  }

  .xabbmlb.xabbmlb {
    --scroll-shadow-before: var(--scroll-shadow-start-fade);
  }
}

.xgwwpoo:is([data-ending-style], [data-limited]) {
  --toast-close-opacity: 0;
}

.x1ktuvx9:hover:is([data-frontmost], [data-expanded], [data-layout-expanded]), .x1rb61z:focus-within {
  --toast-close-opacity: 1;
}

.xpc9m3b:not([data-frontmost]):not([data-expanded]):not([data-layout-expanded]) {
  --toast-content-opacity: 0;
}

.xq0h6q6[data-placement^="top"] {
  --toast-direction: 1;
}

.x1x3ui0z[data-variant="danger"] {
  --toast-indicator-color: var(--danger-soft-foreground);
}

.x11zf7o2[data-variant="success"] {
  --toast-indicator-color: var(--success-soft-foreground);
}

.x7xt28r[data-variant="warning"] {
  --toast-indicator-color: var(--warning-soft-foreground);
}

.xylw936[data-variant="accent"] {
  --toast-title-color: var(--accent-soft-foreground);
}

.xj6xxe6[data-variant="danger"] {
  --toast-title-color: var(--danger-soft-foreground);
}

.x20nes2[data-variant="success"] {
  --toast-title-color: var(--success-soft-foreground);
}

.x9lobyd[data-variant="warning"] {
  --toast-title-color: var(--warning-soft-foreground);
}

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

.xxwd7sb:not(#\#) {
  grid-area: label;
}

.xtmg0l1:not(#\#) {
  grid-area: output;
}

.xo3lhmp:not(#\#) {
  grid-area: track;
}

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

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

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

.x78pyy4:not(#\#) {
  padding: .25rem;
}

.xd7ozn7:not(#\#) {
  padding: .375rem;
}

.x7gbtqy:not(#\#) {
  padding: .5rem;
}

.x79iv2k:not(#\#) {
  padding: .75rem;
}

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

.xis3749:not(#\#) {
  padding: 1.5rem;
}

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

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

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

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

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

.x1gkjlqi:not(#\#) {
  padding: 40px;
}

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

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

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

.x1slii8s:has([data-size="full"]):not(#\#) {
  padding: 0;
}

@media (width >= 640px) {
  .xvpa8b2.xvpa8b2:not(#\#) {
    padding: 40px;
  }
}

@media (width <= 639px) {
  .x5d76mf.x5d76mf:not(#\#) {
    padding: 16px;
  }
}

@media (width >= 640px) {
  .x13dyi73.x13dyi73:has([data-size="full"]):not(#\#) {
    padding: 0;
  }
}

.x1f6j67h:not(#\#):not(#\#) {
  animation-range: var(--scroll-shadow-offset) calc(var(--scroll-shadow-offset) + var(--scroll-shadow-size)),calc(100% - var(--scroll-shadow-size) - var(--scroll-shadow-offset)) calc(100% - var(--scroll-shadow-offset));
}

.x7fzf6r:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--accent) 10%,transparent);
}

.x1og1nl1:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--accent) 15%,transparent);
}

.x175kw6s:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--accent) 20%,transparent);
}

.x1n76nve:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--border) 70%,transparent);
}

.xds21jk:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--border) 80%,transparent);
}

.x1nqt7fv:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--success) 10%,transparent);
}

.xpr3306:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--warning) 20%,transparent);
}

.x1fehr6l:not(#\#):not(#\#) {
  border-color: oklch(87% 0 0 / .8);
}

.xbxjhu2:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--accent) 15%,transparent);
}

.x1if4w7m:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--border) 70%,transparent);
}

.xor73lc:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--border) 80%,transparent);
}

.xrw0j3:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--foreground) 10%,transparent);
}

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

.x1g4gko8:not(#\#):not(#\#), .xhb80ko:not(#\#):not(#\#) {
  border-color: var(--background);
}

.x103xr6p:not(#\#):not(#\#), .x1io3bm2:not(#\#):not(#\#) {
  border-color: var(--border);
}

.xhxl0d:not(#\#):not(#\#) {
  border-color: var(--danger);
}

.x13g9tz2:not(#\#):not(#\#) {
  border-color: var(--default);
}

.x1g9n9nh:not(#\#):not(#\#) {
  border-color: var(--field-border-focus);
}

.xse9k5x:not(#\#):not(#\#) {
  border-color: var(--field-border-hover);
}

.x1jws53c:not(#\#):not(#\#) {
  border-color: var(--field-border);
}

.x1k214jj:not(#\#):not(#\#), .x9ryw59:not(#\#):not(#\#) {
  border-color: var(--separator);
}

.x1nvupfo:not(#\#):not(#\#) {
  border-color: #fff;
}

.x9fctkn:not(#\#):not(#\#) {
  border-inline-color: var(--separator);
}

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

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

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

.x1j6x5gx:not(#\#):not(#\#) {
  border-radius: 1.5rem;
}

.x1q4ynmn:not(#\#):not(#\#) {
  border-radius: 10px;
}

.x4pepcl:not(#\#):not(#\#) {
  border-radius: 12px;
}

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

.x1khhgft:not(#\#):not(#\#) {
  border-radius: 24px;
}

.x1cum3z5:not(#\#):not(#\#) {
  border-radius: 2px;
}

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

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

.x1kogg8i:not(#\#):not(#\#) {
  border-radius: 6px;
}

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

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

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

.xlxa1jh:not(#\#):not(#\#) {
  border-radius: calc(var(--radius-lg) * 2.5);
}

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

.x1d0vqj2:not(#\#):not(#\#) {
  border-radius: min(32px,calc(var(--radius) * 2.5));
}

.x1h3wms5:not(#\#):not(#\#), .x1yu6h5z:not(#\#):not(#\#) {
  border-radius: min(32px,var(--radius-3xl));
}

.x8xs4z:not(#\#):not(#\#) {
  border-radius: min(32px,var(--radius-xl));
}

.x17chaen:not(#\#):not(#\#), .x18oeryr:not(#\#):not(#\#) {
  border-radius: var(--field-radius);
}

.x8z90gb:not(#\#):not(#\#), .xb4vna1:not(#\#):not(#\#) {
  border-radius: var(--radius-2xl);
}

.x145oa31:not(#\#):not(#\#), .xiwylae:not(#\#):not(#\#) {
  border-radius: var(--radius-3xl);
}

.xjb54qr:not(#\#):not(#\#), .xubodqe:not(#\#):not(#\#) {
  border-radius: var(--radius-lg);
}

.x2kl8zf:not(#\#):not(#\#), .xhe58dl:not(#\#):not(#\#) {
  border-radius: var(--radius-md);
}

.x1sybd2c:not(#\#):not(#\#), .x1uk9ui:not(#\#):not(#\#) {
  border-radius: var(--radius-sm);
}

.x74ytmf:not(#\#):not(#\#), .xkp80tj:not(#\#):not(#\#) {
  border-radius: var(--radius-xl);
}

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

.xnlr88l:not(#\#):not(#\#) {
  border-radius: var(--radius);
}

.xng3xce:not(#\#):not(#\#) {
  border-style: none;
}

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

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

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

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

.x9r2w2z:not(#\#):not(#\#) {
  border-width: 3px;
}

.x1a87jhh:not(#\#):not(#\#) {
  border-width: 4px;
}

.xd2w29z:not(#\#):not(#\#) {
  border-width: var(--border-width-field);
}

.x1j6zfiw:not(#\#):not(#\#) {
  flex: 0 400px;
}

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

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

.x1okw0bk:not(#\#):not(#\#) {
  flex: none;
}

.x1enigpx:not(#\#):not(#\#) {
  gap: .125rem;
}

.xvh977a:not(#\#):not(#\#) {
  gap: .25rem;
}

.x13z6uf9:not(#\#):not(#\#) {
  gap: .5rem;
}

.x8233eu:not(#\#):not(#\#) {
  gap: .75rem;
}

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

.xru8eyw:not(#\#):not(#\#) {
  gap: 1.5rem;
}

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

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

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

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

.x8fetqu:not(#\#):not(#\#) {
  gap: 1rem;
}

.xtacmkj:not(#\#):not(#\#) {
  gap: 2.5rem;
}

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

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

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

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

.x14n5cft:not(#\#):not(#\#) {
  gap: 40px;
}

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

.x1nejdyq:not(#\#):not(#\#) {
  gap: 5px;
}

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

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

.x14kbac9:not(#\#):not(#\#) {
  gap: inherit;
}

.x1osaytk:not(#\#):not(#\#) {
  grid-column: 1 / -1;
}

.xgkxs2y:not(#\#):not(#\#) {
  grid-column: 1;
}

.x17d9j0x:not(#\#):not(#\#) {
  grid-column: 2 / -1;
}

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

.x1k3v4rp:not(#\#):not(#\#) {
  grid-column: 3;
}

.xuv50tg:not(#\#):not(#\#) {
  grid-column: span 12 / span 12;
}

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

.x7sv70a:not(#\#):not(#\#) {
  grid-row: 2;
}

.x1ixdsgx:not(#\#):not(#\#) {
  grid-template-areas: "label output"
                       "track track";
}

.x1gf5zj3:not(#\#):not(#\#) {
  grid-template-areas: "output"
                       "track"
                       "label";
}

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

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

.x1j1njze:not(#\#):not(#\#) {
  inset-inline: 32px;
}

.x1v2lpi6:not(#\#):not(#\#) {
  inset-inline: 40px;
}

.x8atrpe:not(#\#):not(#\#) {
  margin-block: .25rem;
}

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

.xq6kz29:not(#\#):not(#\#) {
  margin-block: 1rem;
}

.xqrhvso:not(#\#):not(#\#) {
  margin-block: 24px;
}

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

.x1j4yea:not(#\#):not(#\#) {
  margin-block: 32px;
}

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

.x1jp4ehj:not(#\#):not(#\#) {
  margin-block: 8px;
}

.x1nkss2m:not(#\#):not(#\#) {
  margin-block: auto;
}

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

.x19yoxgu:not(#\#):not(#\#) {
  margin-inline: -3px;
}

.xrxpjvj:not(#\#):not(#\#) {
  margin-inline: 0;
}

.x12tpg5z:not(#\#):not(#\#) {
  margin-inline: 3%;
}

.xxbjj12:not(#\#):not(#\#) {
  margin-inline: 8px;
}

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

.xczwrxl:not(#\#):not(#\#) {
  outline: 2px solid;
}

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

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

.x7giv3:not(#\#):not(#\#) {
  overflow: clip;
}

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

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

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

.x1o5vn8x:not(#\#):not(#\#) {
  padding-block: .25rem;
}

.x1bilvtl:not(#\#):not(#\#) {
  padding-block: .375rem;
}

.x18g2hj5:not(#\#):not(#\#) {
  padding-block: .5rem;
}

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

.xgepmj6:not(#\#):not(#\#) {
  padding-block: 1rem;
}

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

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

.x18mflkt:not(#\#):not(#\#) {
  padding-block: 2rem;
}

.xf4egzd:not(#\#):not(#\#) {
  padding-block: 3px;
}

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

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

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

.x97vtpp:not(#\#):not(#\#) {
  padding-inline: .5rem;
}

.xvpgqt4:not(#\#):not(#\#) {
  padding-inline: .625rem;
}

.x1ryrjj2:not(#\#):not(#\#) {
  padding-inline: .75rem;
}

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

.x1qhpy6z:not(#\#):not(#\#) {
  padding-inline: 1.25rem;
}

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

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

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

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

.xnxx81d:not(#\#):not(#\#) {
  padding-inline: 1rem;
}

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

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

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

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

.x1bzy8qs:not(#\#):not(#\#) {
  padding-inline: 40px;
}

.x1sdxjpb:not(#\#):not(#\#) {
  padding-inline: 48px;
}

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

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

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

.x11x033:not(#\#):not(#\#) {
  place-content: center;
}

.x7kj204:not(#\#):not(#\#) {
  scroll-padding-block: .25rem;
}

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

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

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

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

.x111pd7f:not(#\#):not(#\#) {
  transition: background-color .15s;
}

.x1sh3wh8:not(#\#):not(#\#) {
  transition: background-color .15s var(--ease-smooth),border-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out);
}

.x1girfqj:not(#\#):not(#\#) {
  transition: background-color .25s var(--ease-smooth);
}

.xhoxhax:not(#\#):not(#\#) {
  transition: background-color .2s var(--ease-out),border-color .2s var(--ease-out);
}

.xbth4ut:not(#\#):not(#\#) {
  transition: background-color .2s var(--ease-out),transform .1s var(--ease-out);
}

.x5gefbf:not(#\#):not(#\#) {
  transition: border-color .15s var(--ease-smooth),background-color .15s var(--ease-smooth);
}

.xpdfbyv:not(#\#):not(#\#) {
  transition: margin .3s var(--ease-out-fluid),background-color .2s var(--ease-out);
}

.x1cnneno:not(#\#):not(#\#) {
  transition: opacity .15s var(--ease-smooth),transform .15s var(--ease-smooth);
}

.x1yk23p4:not(#\#):not(#\#) {
  transition: opacity .15s var(--ease-smooth);
}

.x1wnfg9i:not(#\#):not(#\#) {
  transition: opacity .25s var(--ease-smooth),transform .25s var(--ease-smooth);
}

.x1dcsuvf:not(#\#):not(#\#) {
  transition: opacity .2s var(--ease-out-fluid);
}

.x4bndrz:not(#\#):not(#\#) {
  transition: scale .2s var(--ease-out),background-color .2s var(--ease-out);
}

.x13dikde:not(#\#):not(#\#) {
  transition: stroke-dashoffset .15s linear 15ms;
}

.x18a6sab:not(#\#):not(#\#) {
  transition: transform .15s var(--ease-smooth);
}

.x3n6p8p:not(#\#):not(#\#) {
  transition: transform .25s var(--ease-out-quart);
}

.x4uhis6:focus-within:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--accent) 25%,transparent);
}

.x1uixqo4[data-pressed]:not(#\#):not(#\#), .xe1zffu:is([data-theme="dark"] *):not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--accent) 30%,transparent);
}

.x8avxy7:is([data-theme="dark"] *):not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--border) 80%,transparent);
}

.x1lbqaev:is([data-theme="dark"] *):not(#\#):not(#\#), .xczgmx9.xczgmx9:where([data-theme="dark"]) &:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--border) 90%,transparent);
}

.x1ag6um8:is([data-slot="radio"][data-checked] *):not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--success) 30%,transparent);
}

.x30wmzi:is([data-theme="dark"] *):not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--warning) 30%,transparent);
}

.x1l0nzcs:is(.dark *, [data-theme="dark"] *):not(#\#):not(#\#) {
  border-color: oklch(43.9% 0 0 / .8);
}

.x64e9vk:focus-visible:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--accent) 25%,transparent);
}

.x14ajdm9[data-selected]:not(#\#):not(#\#) {
  border-color: oklch(55.6% 0 0);
}

.xv0u7lt:is(.dark *, [data-theme="dark"] *)[data-selected]:not(#\#):not(#\#) {
  border-color: oklch(70.8% 0 0);
}

.x15fz4ip:is([data-slot="radio"][data-checked] *):not(#\#):not(#\#), .xlzerhr:is([data-slot="checkbox"][data-checked] *):not(#\#):not(#\#), .xqp6t3l:is([data-slot="checkbox"][data-indeterminate] *):not(#\#):not(#\#) {
  border-color: #0000;
}

.x1m5g8c:is([data-slot="radio"][data-checked] *):not(#\#):not(#\#), .xy5vno5:is([data-slot="radio"]:focus-visible *):not(#\#):not(#\#) {
  border-color: var(--accent);
}

.x3wmn1v[data-invalid]:not(#\#):not(#\#), .x7a3myn:is([data-slot="checkbox"][data-invalid] *):not(#\#):not(#\#), .xbbqqgh:is([data-invalid], :has([data-invalid]), [data-invalid] *):is(:hover, :focus-within):not(#\#):not(#\#), .xd3dzhd:is([data-slot="radio"][data-invalid] *):not(#\#):not(#\#), .xhs7e7y:is([data-invalid], :has([data-invalid]), [data-invalid] *):not(#\#):not(#\#), .xr057si:is([data-invalid], :has(input[data-invalid])):not(#\#):not(#\#) {
  border-color: var(--danger);
}

.x15q7c7v:focus-visible:not(#\#):not(#\#), .x1rxk3si:focus-within:not(#\#):not(#\#) {
  border-color: var(--field-border-focus);
}

.x1pyaxsb:hover:not(:disabled):not(#\#):not(#\#), .xpwc9mw:hover:not(:focus-within, [data-invalid], :has(input[data-invalid])):not(#\#):not(#\#), .xu3cdxj:is([data-slot="checkbox"]:hover *):not(#\#):not(#\#), .xwivs7:is([data-slot="radio"]:hover *):not(#\#):not(#\#) {
  border-color: var(--field-border-hover);
}

.x1p61qlj[data-selected]:not(#\#):not(#\#) {
  border-radius: 0;
}

.xn61e16:focus-visible:not(#\#):not(#\#) {
  border-radius: 4px;
}

.xdxkvdk:is([data-slot="date-input-group"]:has([data-slot="date-range-picker-range-separator"]) [slot="start"]):not(#\#):not(#\#) {
  flex: none;
}

.x7dwud6[data-orientation="vertical"]:not(#\#):not(#\#) {
  gap: .5rem;
}

.x4o2vt7:not(:has([data-slot="label"])):not(:has([data-slot="color-slider-output"])):not(#\#):not(#\#) {
  gap: 0;
}

.x9jr7wm[data-orientation="vertical"]:not(#\#):not(#\#) {
  grid-template-areas: "output"
                       "track"
                       "label";
}

.x12efb1s:not(:has([data-slot="label"])):has([data-slot="color-slider-output"]):not(#\#):not(#\#) {
  grid-template-areas: "output"
                       "track";
}

.x1tcajmy:not(:has([data-slot="label"])):not(:has([data-slot="color-slider-output"])):not(#\#):not(#\#) {
  grid-template-areas: "track";
}

.xeia1vj:is([data-invalid], :has([data-invalid]), [data-invalid] *):not(#\#):not(#\#) {
  outline: 1px solid var(--danger);
}

.xz3vtn1:is([data-slot="radio"]:focus-visible *):not(#\#):not(#\#) {
  outline: 2px solid color-mix(in oklab,var(--success) 15%,transparent);
}

.x1xlu4sb:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid color-mix(in oklch,var(--accent) 15%,transparent);
}

.x1fdd6vz:focus-visible:not(#\#):not(#\#), .x1nawkpg:focus-within:not(#\#):not(#\#), .x1tkb2aa:is([data-slot="switch"]:focus-visible *):not(#\#):not(#\#), .x5gwmmn:focus-visible:not(#\#):not(#\#), .xfmkybn:focus-within:not(#\#):not(#\#), .xoawubr:is([data-slot="checkbox"]:focus-visible *):not(#\#):not(#\#), .xoltbvg:is([data-slot="radio"]:focus-visible *):not(#\#):not(#\#) {
  outline: 2px solid var(--focus);
}

.x71ruyp:is([data-invalid], :has([data-invalid]), [data-invalid] *):is(:focus, :focus-visible, :focus-within, [data-focused="true"], [data-focus-visible="true"], [data-focus-within="true"]):not(#\#):not(#\#), .xk2swo9:focus-visible:not(#\#):not(#\#) {
  outline: none;
}

.x1tumtyx:not([data-frontmost]):not([data-expanded]):not([data-layout-expanded]):not(#\#):not(#\#) {
  overflow: hidden;
}

.xxulufr[data-orientation="vertical"]:not(#\#):not(#\#) {
  padding-block: .75rem;
}

.x1ygkyid[data-orientation="vertical"]:not(#\#):not(#\#) {
  padding-inline: 0;
}

.x88yn72[data-ending-style]:not(#\#):not(#\#) {
  transition: opacity .1s var(--ease-smooth),transform .1s var(--ease-smooth);
}

.xcmhvek:has([data-slot="date-picker-trigger"]:focus, [data-slot="date-range-picker-trigger"]:focus):not(#\#):not(#\#) {
  border-color: var(--field-border);
}

.xuuypdg:has([data-slot="label"]):not(:has([data-slot="color-slider-output"])):not(#\#):not(#\#) {
  grid-template-areas: "label"
                       "track";
}

.x179mkf3:has([data-slot="label"]):not(:has([data-slot="color-slider-output"])):not(#\#):not(#\#) {
  grid-template-areas: "track"
                       "label";
}

.xwzg0fk:has(:focus-visible):not(#\#):not(#\#) {
  outline: 2px solid var(--focus);
}

.xrp8iyi:autofill:not(#\#):not(#\#) {
  transition: background-color 9999s ease-in-out;
}

.xgoci14:hover:not(#\#):not(#\#) {
  border-color: var(--field-border-hover);
}

.x1fxe3pt:focus:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,var(--accent) 40%,transparent);
}

.x1revn9z:focus:not(#\#):not(#\#) {
  border-color: var(--field-border-focus);
}

@media (width >= 640px) {
  .x1vhwurs.x1vhwurs:not(#\#):not(#\#) {
    border-width: 1px;
  }
}

@media (width <= 639px) {
  .xvy2klj.xvy2klj:not(#\#):not(#\#) {
    flex: 100%;
  }
}

@media (width >= 768px) {
  .xqrybbk.xqrybbk:not(#\#):not(#\#) {
    gap: 0;
  }

  .x11o7p6g.x11o7p6g:not(#\#):not(#\#) {
    gap: 40px;
  }
}

@media (width <= 767px) {
  .x1j58abo.x1j58abo:not(#\#):not(#\#) {
    gap: 0;
  }

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

@media (width >= 640px) {
  .xsefac0.xsefac0:not(#\#):not(#\#) {
    grid-column: span 6 / span 6;
  }
}

@media (width >= 768px) {
  .xxcxnjk.xxcxnjk:not(#\#):not(#\#) {
    grid-column: span 4 / span 4;
  }

  .xpax33g.xpax33g:not(#\#):not(#\#) {
    grid-column: span 8 / span 8;
  }
}

@media (width >= 1024px) {
  .x1tst25p.x1tst25p:not(#\#):not(#\#) {
    grid-column: span 6 / span 6;
  }
}

@media (width <= 767px) {
  .x6y60qa.x6y60qa:not(#\#):not(#\#) {
    grid-column: 1 / -1;
  }

  .x85xv3n.x85xv3n:not(#\#):not(#\#) {
    grid-column: 1;
  }
}

@media (width <= 1279px) {
  .x1hokwna.x1hokwna:not(#\#):not(#\#) {
    grid-row: 3;
  }
}

@media (width >= 640px) {
  .xozap26.xozap26:not(#\#):not(#\#) {
    margin-block: 4px;
  }
}

@media (width >= 768px) {
  .x90ij3o.x90ij3o:not(#\#):not(#\#) {
    padding-block: 8px;
  }
}

@media (width <= 767px) {
  .xblyo1n.xblyo1n:not(#\#):not(#\#) {
    padding-block: 8px;
  }

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

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

@media (width >= 767.01px) and (width <= 1279px) {
  .xnxuyf6.xnxuyf6:not(#\#):not(#\#) {
    padding-inline: 24px;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x9kvfbb.x9kvfbb:not(#\#):not(#\#) {
    transition: none;
  }
}

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

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

.x10ukxgv:not(#\#):not(#\#):not(#\#) {
  align-content: start;
}

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

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

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

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

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

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

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

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

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

.xtsvl71:not(#\#):not(#\#):not(#\#) {
  animation-duration: .15s;
}

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

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

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

.xxkxylk:not(#\#):not(#\#):not(#\#) {
  animation-duration: .5s;
}

.x7v9bd0:not(#\#):not(#\#):not(#\#) {
  animation-duration: .75s;
}

.xmg6eyc:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.5s;
}

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

.xuq29oz:not(#\#):not(#\#):not(#\#) {
  animation-duration: 2.8s;
}

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

.xwms9i0:not(#\#):not(#\#):not(#\#) {
  animation-duration: auto;
}

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

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

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

.xjmxnhh:not(#\#):not(#\#):not(#\#) {
  animation-name: x1agh9dj-B;
}

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

.x97zbip:not(#\#):not(#\#):not(#\#) {
  animation-name: x1k48ry3-B;
}

.x6b8e1p:not(#\#):not(#\#):not(#\#) {
  animation-name: x1ln90do-B;
}

.xr9n2wq:not(#\#):not(#\#):not(#\#) {
  animation-name: x1u4d9o9-B;
}

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

.x1svx0tw:not(#\#):not(#\#):not(#\#) {
  animation-name: x1x75x3t-B;
}

.xxw22yk:not(#\#):not(#\#):not(#\#) {
  animation-name: x4rdnzb-B;
}

.xye01m3:not(#\#):not(#\#):not(#\#) {
  animation-name: xaq1gtq-B;
}

.x1ddemy6:not(#\#):not(#\#):not(#\#) {
  animation-name: xg0bqix-B;
}

.xo6bm9r:not(#\#):not(#\#):not(#\#) {
  animation-name: xjsmpz5-B;
}

.x1qvwqhg:not(#\#):not(#\#):not(#\#) {
  animation-timeline: scroll(self), scroll(self);
}

.xt9t2dq:not(#\#):not(#\#):not(#\#) {
  animation-timeline: scroll(self inline), scroll(self inline);
}

.xa0mk88:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.16, 1, .3, 1);
}

.x13sqliq:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.25, 1, .5, 1);
}

.xw1l40g:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.4, 0, .6, 1);
}

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

.x76wil1:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(0, 0, .2, 1);
}

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

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

.xvlsg9e:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: var(--ease-smooth);
}

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

.xvn2z4z:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(12px);
}

.xwhdwdg:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(24px);
}

.xpivpjv:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(4px);
}

.xqkn89t:not(#\#):not(#\#):not(#\#) {
  background-clip: content-box;
}

.xx83zyx:not(#\#):not(#\#):not(#\#) {
  background-clip: padding-box;
}

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

.x1rfhstt:not(#\#):not(#\#):not(#\#) {
  background-color: #08872b;
}

.x1h76qk8:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--accent-soft) 30%,transparent);
}

.xohhdi5:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--accent) 10%,transparent);
}

.x1jftidx:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--accent) 15%,transparent);
}

.x1kgh6fg:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--accent) 20%,transparent);
}

.xrf61e6:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--danger) 6%,var(--surface));
}

.xlzimuy:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--default) 50%,transparent);
}

.xof40aj:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--muted) 20%,transparent);
}

.xs6fpsk:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--overlay) 50%,transparent);
}

.xcdermb:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--success-soft) 30%,transparent);
}

.xbbaa6s:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--success) 10%,transparent);
}

.x15d1cns:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--surface-1) 10%,transparent);
}

.x1e48yde:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--surface-tertiary) 70%,transparent);
}

.x1ibtdop:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--surface) 50%,transparent);
}

.x17voll8:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--surface) 90%,transparent);
}

.xdw1uci:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--surface) 95%,transparent);
}

.x1c9zxt2:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--warning) 15%,transparent);
}

.xuxcdwo:not(#\#):not(#\#):not(#\#) {
  background-color: oklch(97% 0 0 / .8);
}

.x1ysas2x:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--accent) 8%,transparent);
}

.xk3lybo:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--background) 70%,transparent);
}

.xixd70w:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--default) 80%,transparent);
}

.xtl4h0u:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface) 10%,transparent);
}

.xfaffhn:not(#\#):not(#\#):not(#\#) {
  background-color: oklch(100% 5.96046e-8 none / .8);
}

.x1y4cc5k:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--muted) 25%,transparent);
}

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

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

.x20z1qh:not(#\#):not(#\#):not(#\#) {
  background-color: light-dark(oklch(92.2% 0 0 / .9), oklch(26.9% 0 0 / .9));
}

.x11ogrx1:not(#\#):not(#\#):not(#\#) {
  background-color: light-dark(var(--accent), #ffffff1a);
}

.x18y15sf:not(#\#):not(#\#):not(#\#) {
  background-color: oklch(71.8% .202 349.761 / .08);
}

.x8lzxrk:not(#\#):not(#\#):not(#\#) {
  background-color: #00000008;
}

.x6m646l:not(#\#):not(#\#):not(#\#) {
  background-color: #a855f7cc;
}

.x1g9ltm9:not(#\#):not(#\#):not(#\#) {
  background-color: #ef4444cc;
}

.x1mrro82:not(#\#):not(#\#):not(#\#) {
  background-color: #f5f5f5;
}

.xn9xueh:not(#\#):not(#\#):not(#\#) {
  background-color: #22c55ecc;
}

.x14jpdwc:not(#\#):not(#\#):not(#\#) {
  background-color: #3b82f6cc;
}

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

.xap6ta1:not(#\#):not(#\#):not(#\#) {
  background-color: var(--accent-foreground);
}

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

.x1rs3ble:not(#\#):not(#\#):not(#\#), .xhlrlra:not(#\#):not(#\#):not(#\#) {
  background-color: var(--accent-soft);
}

.x2mae6a:not(#\#):not(#\#):not(#\#), .xwnonoy:not(#\#):not(#\#):not(#\#) {
  background-color: var(--accent);
}

.xrwckl8:not(#\#):not(#\#):not(#\#) {
  background-color: var(--backdrop);
}

.x11gw9ax:not(#\#):not(#\#):not(#\#) {
  background-color: var(--background);
}

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

.x1nob54s:not(#\#):not(#\#):not(#\#), .xaxn9oj:not(#\#):not(#\#):not(#\#) {
  background-color: var(--danger-soft);
}

.x2hu6h8:not(#\#):not(#\#):not(#\#), .xu9wnhy:not(#\#):not(#\#):not(#\#) {
  background-color: var(--danger);
}

.x1hrymkj:not(#\#):not(#\#):not(#\#) {
  background-color: var(--default-hover);
}

.x12q85vv:not(#\#):not(#\#):not(#\#), .x3oxcdj:not(#\#):not(#\#):not(#\#) {
  background-color: var(--default-soft);
}

.x1tzf9dc:not(#\#):not(#\#):not(#\#), .xanxva6:not(#\#):not(#\#):not(#\#) {
  background-color: var(--default);
}

.x7k9blu:not(#\#):not(#\#):not(#\#), .x7v8b0g:not(#\#):not(#\#):not(#\#) {
  background-color: var(--field-background);
}

.xsy11rf:not(#\#):not(#\#):not(#\#) {
  background-color: var(--field-focus);
}

.x7236m7:not(#\#):not(#\#):not(#\#) {
  background-color: var(--field-hover);
}

.xtd2dsq:not(#\#):not(#\#):not(#\#) {
  background-color: var(--meter-fill);
}

.xaa18n6:not(#\#):not(#\#):not(#\#), .xuhz2es:not(#\#):not(#\#):not(#\#) {
  background-color: var(--muted);
}

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

.x1yvnav8:not(#\#):not(#\#):not(#\#) {
  background-color: var(--progress-bar-fill);
}

.x1mrb6a3:not(#\#):not(#\#):not(#\#) {
  background-color: var(--segment);
}

.x1egxk0j:not(#\#):not(#\#):not(#\#), .x1m9xmtx:not(#\#):not(#\#):not(#\#) {
  background-color: var(--separator-secondary);
}

.x1peqchw:not(#\#):not(#\#):not(#\#) {
  background-color: var(--separator-tertiary);
}

.xhvpcpy:not(#\#):not(#\#):not(#\#), .xt7daco:not(#\#):not(#\#):not(#\#) {
  background-color: var(--separator);
}

.xw4tbi0:not(#\#):not(#\#):not(#\#) {
  background-color: var(--success-foreground);
}

.x13xlxz2:not(#\#):not(#\#):not(#\#), .x8be4h5:not(#\#):not(#\#):not(#\#) {
  background-color: var(--success-soft);
}

.x15awsqi:not(#\#):not(#\#):not(#\#), .xgex424:not(#\#):not(#\#):not(#\#) {
  background-color: var(--success);
}

.x18s3h2d:not(#\#):not(#\#):not(#\#), .x1ts00ka:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-secondary);
}

.x1euar45:not(#\#):not(#\#):not(#\#), .x5uzoud:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface-tertiary);
}

.x1bypqov:not(#\#):not(#\#):not(#\#), .xuvt9l:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface);
}

.x1uhptb8:not(#\#):not(#\#):not(#\#) {
  background-color: var(--switch-control-bg, var(--default));
}

.x1c48b0b:not(#\#):not(#\#):not(#\#), .x1k2oohi:not(#\#):not(#\#):not(#\#) {
  background-color: var(--warning-soft);
}

.x1wbbese:not(#\#):not(#\#):not(#\#), .xkvacl1:not(#\#):not(#\#):not(#\#) {
  background-color: var(--warning);
}

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

.x12peec7:not(#\#):not(#\#):not(#\#) {
  background-color: #fff;
}

.x1ehy2fz:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right in oklab,color-mix(in oklab,var(--accent) 12%,transparent),var(--surface),var(--surface-secondary));
}

.xstqalj:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right in oklab,color-mix(in oklab,var(--accent) 8%,transparent),var(--surface),var(--surface-secondary));
}

.x1cxluwe:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right in oklab,color-mix(in oklab,var(--warning) 10%,transparent),var(--surface),var(--surface-secondary));
}

.xlg1245:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right in oklab,oklch(65.6% .241 354.308),oklch(62.7% .265 303.9));
}

.x1w6bkxj:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom,color-mix(in oklab,var(--accent) 6%,transparent),transparent);
}

.xh9qvo1:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(light-dark(#fafafae6, #171717cc), light-dark(#fff, #171717));
}

.x15f1y6j:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(light-dark(oklch(98.5% 0 0 / .9), oklch(20.5% 0 0 / .8)), light-dark(#fff, oklch(20.5% 0 0)));
}

.x12rr005:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(oklch(55.6% 0 0 / .06), #0000);
}

.xzrmfoi:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(oklch(98.5% 0 0 / .9), #fff);
}

.xgqkbzl:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(#73737314, #0000);
}

.x12yg9b8:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to right,transparent,color-mix(in oklab,var(--accent) 35%,transparent),transparent);
}

.xcvrmbl:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to right, #0000, #a3a3a366, #0000);
}

.xyc0ijb:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top, #f5f5f5, #fff);
}

.xp1xufh:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top, #000c, #0006, #0000);
}

.x19euq0w:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top, #450a0ae6, #450a0a80, #0000);
}

.x1laodb6:not(#\#):not(#\#):not(#\#) {
  background-image: repeating-linear-gradient(-45deg,transparent 0 10px,color-mix(in oklab,var(--danger) 12%,transparent) 10px 11px,transparent 11px 21px,color-mix(in oklab,var(--danger) 28%,transparent) 21px 22px);
}

.x1e87kdn:not(#\#):not(#\#):not(#\#) {
  background-image: var(--x-backgroundImage);
}

.xeutlqa:not(#\#):not(#\#):not(#\#) {
  background-size: 24px 24px;
}

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

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

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

.x7vuprf:not(#\#):not(#\#):not(#\#) {
  border-end-end-radius: 12px;
}

.xz7t8uv:not(#\#):not(#\#):not(#\#) {
  border-end-end-radius: 24px;
}

.x14jp14r:not(#\#):not(#\#):not(#\#) {
  border-end-end-radius: var(--radius-3xl);
}

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

.x1mg3h75:not(#\#):not(#\#):not(#\#) {
  border-end-start-radius: 12px;
}

.xv8835o:not(#\#):not(#\#):not(#\#) {
  border-end-start-radius: var(--radius-3xl);
}

.x10w94by:not(#\#):not(#\#):not(#\#) {
  border-inline-end-width: 0;
}

.xv5lvn5:not(#\#):not(#\#):not(#\#) {
  border-inline-start-color: #0000;
}

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

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

.x14e42zd:not(#\#):not(#\#):not(#\#) {
  border-inline-start-width: 0;
}

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

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

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

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

.x1a5l9x9:not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: 12px;
}

.x19t5iym:not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: 24px;
}

.x19vt066:not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: min(32px,var(--radius-2xl));
}

.x1l131on:not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: var(--radius-3xl);
}

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

.x6nl9eh:not(#\#):not(#\#):not(#\#) {
  border-start-start-radius: 12px;
}

.x1m3b2xt:not(#\#):not(#\#):not(#\#) {
  border-start-start-radius: min(32px,var(--radius-2xl));
}

.x1l6xtdx:not(#\#):not(#\#):not(#\#) {
  border-start-start-radius: var(--radius-3xl);
}

.x16naqfo:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px color-mix(in oklab,var(--accent) 5%,transparent),0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;
}

.x1wuvihs:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px light-dark(#0000000d, #ffffff1a);
}

.x117e4c2:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #0000000d, 0 1px 2px #0000000d;
}

.xy0pbz1:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #0000000d;
}

.x1tkw7a0:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #0000001a, inset 0 0 0 1px #0000001a;
}

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

.xqm0lcx:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 var(--avatar-group-seam, 2px) var(--background);
}

.x3fj9x2:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 10px 15px -3px color-mix(in oklab,var(--accent) 10%,transparent),0 4px 6px -4px color-mix(in oklab,var(--accent) 10%,transparent);
}

.xzbmqgb:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a, 0 0 0 1px light-dark(#0000000d, #ffffff1a);
}

.x1kxxs1c:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a, 0 0 0 1px #0000000d;
}

.xalsa2k:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
}

.xdo7t10:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 2px #0000000d, 0 0 0 1px #0000000d;
}

.xzbi8pv:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 2px #0000000d,0 0 0 1px color-mix(in oklch,var(--accent) 5%,transparent);
}

.x1odyavg:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 2px #0000000d;
}

.x159gtu2:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 2px 0 #0000000d,0 0 0 1px color-mix(in oklab,var(--accent) 5%,transparent);
}

.x1v7jdu1:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 2px 0 #0000000d,0 0 0 1px color-mix(in oklab,var(--success) 10%,transparent);
}

.x18149sp:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 2px #0000000d, 0 0 0 1px light-dark(#0000000d, #ffffff1a);
}

.xu8mxq3:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 2px #0000000d, 0 0 0 1px #0000000a;
}

.x1ua4cwz:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 2px #0000000d, 0 0 0 1px #0000000d;
}

.xv186zg:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 2px #0000000d;
}

.x1bbn379:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
}

.x3w058t:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a, 0 0 0 1px #0000000d;
}

.x1dcaoqd:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 20px 25px -5px #0000001a;
}

.xpxh6qy:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a, 0 0 0 1px #0000000d;
}

.x1hkol6o:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 25px 50px -12px #00000040,0 0 0 1px color-mix(in oklab,var(--accent) 10%,transparent);
}

.xx3bl98:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 25px 50px -12px #00000040, 0 0 0 1px #0000000d;
}

.xa45vsh:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 4px 6px -1px color-mix(in oklab,var(--accent) 20%,transparent),0 2px 4px -2px color-mix(in oklab,var(--accent) 20%,transparent);
}

.x1xu9fj4:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px #0000001a;
}

.x135d7jb:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 1px #0000001a, inset 0 -1px #0000001a;
}

.x1iv8tey:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 1px 0 #0000001a, inset -1px 0 #0000001a;
}

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

.x1pt3937:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 6px #00000005, 0 3px 12px #00000005, 0 8px 24px #00000003, 0 18px 40px #00000005, 0 40px 80px #00000005;
}

.x4da3jn:not(#\#):not(#\#):not(#\#), .x6s7hfd:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--field-shadow);
}

.xmyncs6:not(#\#):not(#\#):not(#\#), .xwvjww3:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--overlay-shadow);
}

.xbtaw6b:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-md),0 0 0 1px light-dark(#0000001a, #fff3);
}

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

.xv83gxd:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-panel);
}

.xdk89xn:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-sm),0 0 0 1px color-mix(in oklab,var(--accent) 5%,transparent);
}

.x4ysdnb:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-sm),0 0 0 1px light-dark(#0000000d, #ffffff1a);
}

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

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

.x1eyv0om:not(#\#):not(#\#):not(#\#), .xt9bkt0:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--surface-shadow);
}

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

.x1afcbsf:not(#\#):not(#\#):not(#\#) {
  box-sizing: content-box;
}

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

.xfungia:not(#\#):not(#\#):not(#\#) {
  color: #fff;
}

.x1mqxbix:not(#\#):not(#\#):not(#\#) {
  color: #000;
}

.x10bs73:not(#\#):not(#\#):not(#\#) {
  color: oklab(0% none none / .5);
}

.x18mqegx:not(#\#):not(#\#):not(#\#) {
  color: oklab(0% none none / .6);
}

.x1hrmroo:not(#\#):not(#\#):not(#\#) {
  color: oklab(0% none none / .7);
}

.xf9x9y8:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--muted) 50%,transparent);
}

.x1a9kc2b:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--muted) 80%,transparent);
}

.xbkdxm0:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--foreground) 60%,transparent);
}

.x19m4l57:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--muted) 90%,transparent);
}

.x15rks2t:not(#\#):not(#\#):not(#\#) {
  color: currentColor;
}

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

.xai4xik:not(#\#):not(#\#):not(#\#) {
  color: light-dark(#171717, #fafafa);
}

.x1m2xubf:not(#\#):not(#\#):not(#\#) {
  color: light-dark(#262626, #f5f5f5);
}

.x1jksp0x:not(#\#):not(#\#):not(#\#) {
  color: light-dark(#404040, #d4d4d4);
}

.x10nsb38:not(#\#):not(#\#):not(#\#) {
  color: light-dark(#525252, #a3a3a3);
}

.xayydlk:not(#\#):not(#\#):not(#\#) {
  color: light-dark(oklch(43.9% 0 0), oklch(70.8% 0 0));
}

.x1nfjirc:not(#\#):not(#\#):not(#\#) {
  color: oklch(20.5% 0 0);
}

.x15w4dyg:not(#\#):not(#\#):not(#\#) {
  color: oklch(26.9% 0 0);
}

.x1rgyatl:not(#\#):not(#\#):not(#\#) {
  color: oklch(37.1% 0 0);
}

.x1reu9lf:not(#\#):not(#\#):not(#\#) {
  color: oklch(43.9% 0 0);
}

.x1ulbnjd:not(#\#):not(#\#):not(#\#) {
  color: oklch(55.6% 0 0);
}

.x1rag80t:not(#\#):not(#\#):not(#\#) {
  color: oklch(26.9% 0 0);
}

.xxnvvao:not(#\#):not(#\#):not(#\#) {
  color: oklch(71.8% .202 349.761 / .9);
}

.x1seh8fg:not(#\#):not(#\#):not(#\#) {
  color: #404040;
}

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

.x1lcixar:not(#\#):not(#\#):not(#\#), .xd4pabx:not(#\#):not(#\#):not(#\#) {
  color: var(--accent-foreground);
}

.x18v0bhb:not(#\#):not(#\#):not(#\#), .x1rndwz3:not(#\#):not(#\#):not(#\#) {
  color: var(--accent-soft-foreground);
}

.x1qq9wsj:not(#\#):not(#\#):not(#\#), .xszypyo:not(#\#):not(#\#):not(#\#) {
  color: var(--accent);
}

.x1vmm6hg:not(#\#):not(#\#):not(#\#) {
  color: var(--background);
}

.x14x0pjn:not(#\#):not(#\#):not(#\#), .x1n7rfku:not(#\#):not(#\#):not(#\#) {
  color: var(--danger-foreground);
}

.x1m9gxty:not(#\#):not(#\#):not(#\#), .xobhykl:not(#\#):not(#\#):not(#\#) {
  color: var(--danger-soft-foreground);
}

.x1dovqam:not(#\#):not(#\#):not(#\#), .x1sr8853:not(#\#):not(#\#):not(#\#) {
  color: var(--danger);
}

.xy4srg8:not(#\#):not(#\#):not(#\#) {
  color: var(--default-500);
}

.xa2zl4i:not(#\#):not(#\#):not(#\#) {
  color: var(--default-foreground);
}

.x1geqefm:not(#\#):not(#\#):not(#\#), .x6w53uc:not(#\#):not(#\#):not(#\#) {
  color: var(--default-soft-foreground);
}

.x4i92ia:not(#\#):not(#\#):not(#\#), .xdrb52:not(#\#):not(#\#):not(#\#) {
  color: var(--field-foreground);
}

.xf2sqac:not(#\#):not(#\#):not(#\#) {
  color: var(--field-placeholder);
}

.x11jfisy:not(#\#):not(#\#):not(#\#), .xkws0fc:not(#\#):not(#\#):not(#\#) {
  color: var(--foreground);
}

.x1a06ls3:not(#\#):not(#\#):not(#\#), .x1gxnbaw:not(#\#):not(#\#):not(#\#) {
  color: var(--link);
}

.x1hzhccv:not(#\#):not(#\#):not(#\#) {
  color: var(--menu-item-indicator-color, var(--muted));
}

.x17j02y5:not(#\#):not(#\#):not(#\#), .xtq7kjj:not(#\#):not(#\#):not(#\#) {
  color: var(--muted);
}

.x132ly8s:not(#\#):not(#\#):not(#\#) {
  color: var(--overlay-foreground);
}

.xzwifym:not(#\#):not(#\#):not(#\#) {
  color: var(--primary);
}

.x19lbjvi:not(#\#):not(#\#):not(#\#), .xkyblux:not(#\#):not(#\#):not(#\#) {
  color: var(--success-foreground);
}

.x1uh6ffv:not(#\#):not(#\#):not(#\#), .x6f5tmh:not(#\#):not(#\#):not(#\#) {
  color: var(--success-soft-foreground);
}

.x16yd4ao:not(#\#):not(#\#):not(#\#), .x1yrwm3l:not(#\#):not(#\#):not(#\#) {
  color: var(--success);
}

.x1dw8fy:not(#\#):not(#\#):not(#\#), .xizrh8u:not(#\#):not(#\#):not(#\#) {
  color: var(--surface-foreground);
}

.xffu2er:not(#\#):not(#\#):not(#\#) {
  color: var(--surface-secondary-foreground);
}

.x126ek2y:not(#\#):not(#\#):not(#\#) {
  color: var(--surface-tertiary-foreground);
}

.x1gqoli1:not(#\#):not(#\#):not(#\#) {
  color: var(--toast-indicator-color, var(--overlay-foreground));
}

.x1tupr8g:not(#\#):not(#\#):not(#\#) {
  color: var(--toast-title-color, var(--overlay-foreground));
}

.x10buvcu:not(#\#):not(#\#):not(#\#), .xeh9rpr:not(#\#):not(#\#):not(#\#) {
  color: var(--warning-foreground);
}

.x1da18la:not(#\#):not(#\#):not(#\#), .xeg5rbo:not(#\#):not(#\#):not(#\#) {
  color: var(--warning-soft-foreground);
}

.x12a8cil:not(#\#):not(#\#):not(#\#), .xcly8g5:not(#\#):not(#\#):not(#\#) {
  color: var(--warning);
}

.x3d248p:not(#\#):not(#\#):not(#\#) {
  color: var(--x-4xs81a);
}

.x1awj2ng:not(#\#):not(#\#):not(#\#) {
  color: #fff;
}

.x40hh3e:not(#\#):not(#\#):not(#\#) {
  column-gap: 16px;
}

.xfex06f:not(#\#):not(#\#):not(#\#) {
  column-gap: 8px;
}

.xawy1a7:not(#\#):not(#\#):not(#\#) {
  contain: layout style;
}

.x1w4m1j3:not(#\#):not(#\#):not(#\#) {
  contain: var(--x-contain);
}

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

.x1hssuek:not(#\#):not(#\#):not(#\#) {
  container-type: normal;
}

.x1sqbtui:not(#\#):not(#\#):not(#\#) {
  cursor: auto;
}

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

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

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

.xtb2dpa:not(#\#):not(#\#):not(#\#) {
  cursor: var(--cursor-disabled);
}

.xbzbt9o:not(#\#):not(#\#):not(#\#) {
  cursor: var(--cursor-interactive);
}

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

.xt0psk2:not(#\#):not(#\#):not(#\#) {
  display: inline;
}

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

.x358hyz:not(#\#):not(#\#):not(#\#) {
  fill: var(--accent-foreground);
}

.xcrhgmn:not(#\#):not(#\#):not(#\#) {
  fill: var(--overlay);
}

.x1wjay3q:not(#\#):not(#\#):not(#\#) {
  fill: var(--surface);
}

.x16zqahm:not(#\#):not(#\#):not(#\#) {
  filter: blur(40px);
}

.x1r0cdbd:not(#\#):not(#\#):not(#\#) {
  filter: blur(64px);
}

.x1oozneh:not(#\#):not(#\#):not(#\#) {
  filter: invert() grayscale() contrast(100);
}

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

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

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

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

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

.x1ey7xld:not(#\#):not(#\#):not(#\#) {
  font-family: monospace;
}

.x1n2ylgu:not(#\#):not(#\#):not(#\#) {
  font-family: ui-monospace, monospace;
}

.x4w1nh8:not(#\#):not(#\#):not(#\#) {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
}

.x17yh6e0:not(#\#):not(#\#):not(#\#) {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;
}

.xn3y6xt:not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-inter),ui-sans-serif,system-ui,sans-serif;
}

.xpw0y0u:not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-mono);
}

.x17hmrgm:not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-sans);
}

.x1kuou3t:not(#\#):not(#\#):not(#\#) {
  font-optical-sizing: none;
}

.xboafo0:not(#\#):not(#\#):not(#\#) {
  font-size: .75rem;
}

.x1s8wshw:not(#\#):not(#\#):not(#\#) {
  font-size: .875em;
}

.xkpwil5:not(#\#):not(#\#):not(#\#) {
  font-size: .875rem;
}

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

.x1jchvi3:not(#\#):not(#\#):not(#\#) {
  font-size: 1rem;
}

.xwsyq91:not(#\#):not(#\#):not(#\#) {
  font-size: 20px;
}

.x1pvqxga:not(#\#):not(#\#):not(#\#) {
  font-size: 24px;
}

.x1ewwscv:not(#\#):not(#\#):not(#\#) {
  font-size: 26px;
}

.xneq65o:not(#\#):not(#\#):not(#\#) {
  font-size: 28px;
}

.x1ulgg28:not(#\#):not(#\#):not(#\#) {
  font-size: 30px;
}

.xqozcyj:not(#\#):not(#\#):not(#\#) {
  font-size: 36px;
}

.x1k4tb9n:not(#\#):not(#\#):not(#\#) {
  font-style: italic;
}

.x1it3fuk:not(#\#):not(#\#):not(#\#) {
  font-synthesis: none;
}

.xss6m8b:not(#\#):not(#\#):not(#\#) {
  font-variant-numeric: tabular-nums;
}

.xo1l8bm:not(#\#):not(#\#):not(#\#) {
  font-weight: 400;
}

.x10p5zqr:not(#\#):not(#\#):not(#\#) {
  font-weight: 450;
}

.xk50ysn:not(#\#):not(#\#):not(#\#) {
  font-weight: 500;
}

.x1s688f:not(#\#):not(#\#):not(#\#) {
  font-weight: 600;
}

.x1xlr1w8:not(#\#):not(#\#):not(#\#) {
  font-weight: 700;
}

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

.x1sdr0u7:not(#\#):not(#\#):not(#\#) {
  grid-auto-flow: row;
}

.x1m1zp4m:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 160px 1fr;
}

.x52fmzj:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr auto;
}

.x1y6fwsi:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr;
}

.x17vphiy:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 220px minmax(0, 1fr) 268px;
}

.x1mkdm3x:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr);
}

.x7lthxy:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(12, minmax(0, 1fr));
}

.xnby9oq:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.x1wlfl8j:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(3, 1fr);
}

.x185a7wo:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.x1mzazjb:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(7, 1fr);
}

.x1q1w665:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: auto auto;
}

.xxq7klm:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: auto minmax(0, 1fr) auto;
}

.xqwxbl3:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: -4px;
}

.xe388cy:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: .5rem;
}

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

.x9q68il:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: 12px;
}

.xdg88n9:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: 16px;
}

.x1fmyei2:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: 1rem;
}

.xszea4y:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: 28px;
}

.xxx7yvo:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: 4px;
}

.x11dcrhx:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: 8px;
}

.x1woyocn:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: auto;
}

.xccywas:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: -1px;
}

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

.x1r4y97:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 12px;
}

.xzwoauc:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 16px;
}

.xd4903x:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 25%;
}

.x1v1hl4c:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 4px;
}

.xchc1it:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 5%;
}

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

.x7v6yn8:not(#\#):not(#\#):not(#\#) {
  justify-content: end;
}

.x13a6bvl:not(#\#):not(#\#):not(#\#) {
  justify-content: flex-end;
}

.x1nhvcw1:not(#\#):not(#\#):not(#\#) {
  justify-content: flex-start;
}

.x1qughib:not(#\#):not(#\#):not(#\#) {
  justify-content: space-between;
}

.xlqzeqv:not(#\#):not(#\#):not(#\#) {
  justify-content: start;
}

.x1o2pa38:not(#\#):not(#\#):not(#\#) {
  justify-items: center;
}

.x7v7x1q:not(#\#):not(#\#):not(#\#) {
  justify-self: center;
}

.x1jk9byj:not(#\#):not(#\#):not(#\#), .x1w69ole:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.025em;
}

.xo2cfqc:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.04em;
}

.x13qdn04:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .025em;
}

.x1i21sxh:not(#\#):not(#\#):not(#\#) {
  letter-spacing: normal;
}

.x132q4wb:not(#\#):not(#\#):not(#\#) {
  line-height: 1.25;
}

.x8r4c90:not(#\#):not(#\#):not(#\#) {
  line-height: 1.25rem;
}

.xvq8zen:not(#\#):not(#\#):not(#\#) {
  line-height: 1.3333;
}

.xunj4os:not(#\#):not(#\#):not(#\#) {
  line-height: 1.34;
}

.x16h55sf:not(#\#):not(#\#):not(#\#) {
  line-height: 1.4286;
}

.x1o1kx08:not(#\#):not(#\#):not(#\#) {
  line-height: 1.43;
}

.x1evy7pa:not(#\#):not(#\#):not(#\#) {
  line-height: 1.5;
}

.x17mssa0:not(#\#):not(#\#):not(#\#) {
  line-height: 1.5rem;
}

.x1ksxc8v:not(#\#):not(#\#):not(#\#) {
  line-height: 1.625;
}

.x1cu94nc:not(#\#):not(#\#):not(#\#) {
  line-height: 1.714;
}

.xo5v014:not(#\#):not(#\#):not(#\#) {
  line-height: 1;
}

.x1d3mw78:not(#\#):not(#\#):not(#\#) {
  line-height: 16px;
}

.xl2ypbo:not(#\#):not(#\#):not(#\#) {
  line-height: 1rem;
}

.x1fc57z9:not(#\#):not(#\#):not(#\#) {
  line-height: 20px;
}

.x1o2sk6j:not(#\#):not(#\#):not(#\#) {
  line-height: 24px;
}

.xgif2c7:not(#\#):not(#\#):not(#\#) {
  line-height: 28px;
}

.xcgk4ki:not(#\#):not(#\#):not(#\#) {
  line-height: 32px;
}

.x1vy86p0:not(#\#):not(#\#):not(#\#) {
  line-height: 36px;
}

.x1cpheol:not(#\#):not(#\#):not(#\#) {
  line-height: 40px;
}

.x1cy9i3i:not(#\#):not(#\#):not(#\#) {
  list-style-position: inside;
}

.x3yw8vx:not(#\#):not(#\#):not(#\#) {
  list-style-type: decimal;
}

.xtaz4m5:not(#\#):not(#\#):not(#\#) {
  list-style-type: disc;
}

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

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

.xbpxy8c:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: 48px;
}

.xbelrpt:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: 6px;
}

.x1xegmmw:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: 8px;
}

.x162z183:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: -16px;
}

.xsgnqz4:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: .125rem;
}

.xe4bjhu:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: 1.5rem;
}

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

.xyqm7xq:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: 16px;
}

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

.xdzw4kq:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: 6px;
}

.x13fj5qh:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: 8px;
}

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

.x1wplacs:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: calc(-1 * var(--avatar-group-overlap, .5rem));
}

.x1r46sc9:not(#\#):not(#\#):not(#\#) {
  mask-image: linear-gradient(180deg,transparent 0,#000 var(--scroll-shadow-before),#000 calc(100% - var(--scroll-shadow-after)),transparent 100%),linear-gradient(#000,#000);
}

.xz2o3tu:not(#\#):not(#\#):not(#\#) {
  mask-image: linear-gradient(90deg,transparent 0,#000 var(--scroll-shadow-before),#000 calc(100% - var(--scroll-shadow-after)),transparent 100%),linear-gradient(#000,#000);
}

.x1yjitiy:not(#\#):not(#\#):not(#\#) {
  mask-image: radial-gradient(circle at calc(100% + (var(--avatar-size, 2.5rem) / 2) - var(--avatar-group-overlap, .5rem)) 50%,transparent calc((var(--avatar-size, 2.5rem) / 2) + var(--avatar-group-seam, 2px)),#000 calc((var(--avatar-size, 2.5rem) / 2) + var(--avatar-group-seam, 2px)));
}

.x1tkt72r:not(#\#):not(#\#):not(#\#) {
  mask-position: 0 0, 0 100%;
}

.xu8n7he:not(#\#):not(#\#):not(#\#) {
  mask-position: 0 0, 100% 0;
}

.x16fucec:not(#\#):not(#\#):not(#\#) {
  mask-repeat: no-repeat;
}

.xfusaly:not(#\#):not(#\#):not(#\#) {
  mask-size: 100% calc(100% - var(--scroll-shadow-scrollbar-size)),100% var(--scroll-shadow-scrollbar-size);
}

.xzyqxvp:not(#\#):not(#\#):not(#\#) {
  mask-size: calc(100% - var(--scroll-shadow-scrollbar-size)) 100%,var(--scroll-shadow-scrollbar-size) 100%;
}

.xl1xv1r:not(#\#):not(#\#):not(#\#) {
  object-fit: cover;
}

.x1xyvc85:not(#\#):not(#\#):not(#\#) {
  opacity: .15;
}

.xbyyjgo:not(#\#):not(#\#):not(#\#) {
  opacity: .5;
}

.x197sbye:not(#\#):not(#\#):not(#\#) {
  opacity: .6;
}

.x1ks1olk:not(#\#):not(#\#):not(#\#) {
  opacity: .7;
}

.x18km98s:not(#\#):not(#\#):not(#\#) {
  opacity: .75;
}

.xg01cxk:not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}

.x1hc1fzr:not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.x6u05ig:not(#\#):not(#\#):not(#\#) {
  opacity: calc(1 - var(--drawer-swipe-progress, 0));
}

.x1vdfgpo:not(#\#):not(#\#):not(#\#) {
  opacity: var(--disabled-opacity);
}

.xnz7d1q:not(#\#):not(#\#):not(#\#) {
  opacity: var(--toast-close-opacity, 0);
}

.x5f3z6f:not(#\#):not(#\#):not(#\#) {
  opacity: var(--toast-content-opacity, 1);
}

.x1f01ejz:not(#\#):not(#\#):not(#\#), .x1ozvyeg:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--focus);
}

.x2ssjo2:not(#\#):not(#\#):not(#\#) {
  outline-offset: -2px;
}

.x1hl8ikr:not(#\#):not(#\#):not(#\#) {
  outline-offset: 2px;
}

.x1t137rt:not(#\#):not(#\#):not(#\#) {
  outline-style: none;
}

.xaatb59:not(#\#):not(#\#):not(#\#) {
  outline-style: solid;
}

.x1k57tk5:not(#\#):not(#\#):not(#\#) {
  outline-width: 0;
}

.x1de99jn:not(#\#):not(#\#):not(#\#) {
  outline-width: 2px;
}

.xj0a0fe:not(#\#):not(#\#):not(#\#) {
  overflow-wrap: anywhere;
}

.x1mzt3pk:not(#\#):not(#\#):not(#\#) {
  overflow-wrap: break-word;
}

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

.xdeeoxi:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 1.75rem;
}

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

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

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

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

.x15zmtp0:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 48px;
}

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

.xp3wktp:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 52px;
}

.xxh51pw:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 56px;
}

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

.x152e06z:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: calc(var(--avatar-group-overlap, .5rem) * .35);
}

.x1m83qfk:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: .75rem;
}

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

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

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

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

.x1wtktqz:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--docs-sidebar-item-inset, 8px);
}

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

.x1gcftaf:not(#\#):not(#\#):not(#\#) {
  rotate: 0deg;
}

.xq77vm1:not(#\#):not(#\#):not(#\#) {
  rotate: 90deg;
}

.xgpatz3:not(#\#):not(#\#):not(#\#) {
  row-gap: 16px;
}

.x11bb0y5:not(#\#):not(#\#):not(#\#) {
  scale: .5;
}

.x1tqmzwv:not(#\#):not(#\#):not(#\#) {
  scale: .9;
}

.x1hsy5kr:not(#\#):not(#\#):not(#\#) {
  scale: 1;
}

.xsal60d:not(#\#):not(#\#):not(#\#) {
  scrollbar-color: transparent transparent;
}

.x24f09q:not(#\#):not(#\#):not(#\#) {
  scrollbar-gutter: auto;
}

.x1rohswg:not(#\#):not(#\#):not(#\#) {
  scrollbar-width: none;
}

.x1597r2g:not(#\#):not(#\#):not(#\#) {
  scrollbar-width: thin;
}

.x2zu268:not(#\#):not(#\#):not(#\#) {
  stroke: color-mix(in oklab,var(--border) 40%,transparent);
}

.x1ekp3ac:not(#\#):not(#\#):not(#\#) {
  stroke: light-dark(oklch(37.1% 0 0), oklch(87% 0 0));
}

.x1q47nl7:not(#\#):not(#\#):not(#\#) {
  stroke: light-dark(oklch(92.2% 0 0), oklch(26.9% 0 0));
}

.x1rt9sgg:not(#\#):not(#\#):not(#\#) {
  stroke: var(--default);
}

.xlcpin1:not(#\#):not(#\#):not(#\#) {
  stroke: var(--progress-circle-stroke);
}

.xe3gosi:not(#\#):not(#\#):not(#\#) {
  stroke-dashoffset: 66px;
}

.x1ip4yf:not(#\#):not(#\#):not(#\#) {
  stroke-width: 2.5px;
}

.x2b8uid:not(#\#):not(#\#):not(#\#) {
  text-align: center;
}

.xp4054r:not(#\#):not(#\#):not(#\#) {
  text-align: end;
}

.xmw9mke:not(#\#):not(#\#):not(#\#) {
  text-align: justify;
}

.x1yc453h:not(#\#):not(#\#):not(#\#) {
  text-align: start;
}

.x1r0vodh:not(#\#):not(#\#):not(#\#) {
  text-decoration-color: light-dark(#d4d4d4cc, #525252cc);
}

.x1qee6g5:not(#\#):not(#\#):not(#\#) {
  text-decoration-color: var(--separator-tertiary);
}

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

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

.x1bak8g5:not(#\#):not(#\#):not(#\#) {
  text-decoration-thickness: 1.5px;
}

.xlyipyv:not(#\#):not(#\#):not(#\#) {
  text-overflow: ellipsis;
}

.xfqjyog:not(#\#):not(#\#):not(#\#) {
  text-rendering: optimizelegibility;
}

.xj4l2zj:not(#\#):not(#\#):not(#\#) {
  text-shadow: 0 1px 2px #0004;
}

.xn80e1m:not(#\#):not(#\#):not(#\#) {
  text-transform: capitalize;
}

.xtvhhri:not(#\#):not(#\#):not(#\#) {
  text-transform: uppercase;
}

.xrkbg9c:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: 1px;
}

.xrys4gj:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: 2px;
}

.xda060z:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: 3px;
}

.x3pynha:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: 4px;
}

.x1fzhlzt:not(#\#):not(#\#):not(#\#) {
  text-wrap: pretty;
}

.xk4td0m:not(#\#):not(#\#):not(#\#) {
  text-wrap: wrap;
}

.xggy1nq:not(#\#):not(#\#):not(#\#) {
  touch-action: manipulation;
}

.x5ve5x3:not(#\#):not(#\#):not(#\#) {
  touch-action: none;
}

.x1c071of:not(#\#):not(#\#):not(#\#) {
  transform: none;
}

.x7p49u4:not(#\#):not(#\#):not(#\#) {
  transform: rotate(0);
}

.x19jd1h0:not(#\#):not(#\#):not(#\#) {
  transform: rotate(180deg);
}

.x1iffjtl:not(#\#):not(#\#):not(#\#) {
  transform: rotate(90deg);
}

.xwj4f5a:not(#\#):not(#\#):not(#\#) {
  transform: scale(.77);
}

.x1jec706:not(#\#):not(#\#):not(#\#) {
  transform: scale(.95);
}

.x1xignkv:not(#\#):not(#\#):not(#\#) {
  transform: scale(1.25);
}

.x3oybdh:not(#\#):not(#\#):not(#\#) {
  transform: scale(1);
}

.x1op1vkj:not(#\#):not(#\#):not(#\#) {
  transform: translate(-25%, -25%);
}

.xj23tva:not(#\#):not(#\#):not(#\#) {
  transform: translate(-25%, 25%);
}

.xfbj98i:not(#\#):not(#\#):not(#\#) {
  transform: translate(25%, -25%);
}

.xv8yid9:not(#\#):not(#\#):not(#\#) {
  transform: translate(25%, 25%);
}

.xr2vw1c:not(#\#):not(#\#):not(#\#) {
  transform: translate(var(--drawer-swipe-movement-x, 0px),calc(var(--drawer-swipe-movement-y, 0px) + var(--drawer-snap-point-offset, 0px)));
}

.xhgn2n7:not(#\#):not(#\#):not(#\#) {
  transform: translate(var(--toast-swipe-movement-x, 0px),calc(var(--toast-swipe-movement-y, 0px) + var(--toast-direction) * var(--toast-index) * 12px)) scale(calc(1 - var(--toast-index) * .05));
}

.x70t87m:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-50%) scale(1);
}

.xuuh30:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-50%);
}

.xbryuvx:not(#\#):not(#\#):not(#\#) {
  transform: translateX(0);
}

.x1cb1t30:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-50%);
}

.x17dzmu4:not(#\#):not(#\#):not(#\#) {
  transform: translateZ(0);
}

.x18ouj0k:not(#\#):not(#\#):not(#\#) {
  transform-origin: bottom;
}

.x1g0ag68:not(#\#):not(#\#):not(#\#) {
  transform-origin: center;
}

.xctpfpq:not(#\#):not(#\#):not(#\#) {
  transform-origin: var(--transform-origin);
}

.x4szim1:not(#\#):not(#\#):not(#\#) {
  transform-origin: var(--trigger-anchor-point);
}

.x5zdck6:not(#\#):not(#\#):not(#\#) {
  transition-delay: 50ms;
}

.x1vkz95w:not(#\#):not(#\#):not(#\#) {
  transition-delay: 0s, .15s;
}

.x1ahifba:not(#\#):not(#\#):not(#\#) {
  transition-delay: 0s;
}

.x1tu31mb:not(#\#):not(#\#):not(#\#) {
  transition-duration: .15s, 0s;
}

.xx6bhzk:not(#\#):not(#\#):not(#\#) {
  transition-duration: .15s;
}

.xruqcfv:not(#\#):not(#\#):not(#\#) {
  transition-duration: .1s, .15s, .15s, .1s;
}

.x1g2r6go:not(#\#):not(#\#):not(#\#) {
  transition-duration: .1s;
}

.x1rhfqhf:not(#\#):not(#\#):not(#\#) {
  transition-duration: .25s, .15s, .15s;
}

.x15igyct:not(#\#):not(#\#):not(#\#) {
  transition-duration: .25s, .15s, .1s, .15s;
}

.x19vd1et:not(#\#):not(#\#):not(#\#) {
  transition-duration: .25s, .15s;
}

.x1rkkgm1:not(#\#):not(#\#):not(#\#) {
  transition-duration: .25s, .1s, .1s;
}

.x1rvut6x:not(#\#):not(#\#):not(#\#) {
  transition-duration: .25s;
}

.x13dflua:not(#\#):not(#\#):not(#\#) {
  transition-duration: .2s;
}

.x1ws2an7:not(#\#):not(#\#):not(#\#) {
  transition-duration: .35s, .15s, .35s;
}

.x1d8287x:not(#\#):not(#\#):not(#\#) {
  transition-duration: .3s;
}

.xofcydl:not(#\#):not(#\#):not(#\#) {
  transition-duration: .4s;
}

.x1wsgiic:not(#\#):not(#\#):not(#\#) {
  transition-duration: .5s;
}

.x1mq3mr6:not(#\#):not(#\#):not(#\#) {
  transition-duration: 0s;
}

.xjqlgu:not(#\#):not(#\#):not(#\#) {
  transition-duration: calc(.25s * var(--drawer-swipe-strength, 1));
}

.x11vqxbs:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, border-color, box-shadow;
}

.xts7igz:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, border-color;
}

.x15406qy:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color;
}

.x16mfhj0:not(#\#):not(#\#):not(#\#) {
  transition-property: box-shadow, border-color;
}

.x1oy24xj:not(#\#):not(#\#):not(#\#) {
  transition-property: color, background-color, border-color;
}

.xz97uiv:not(#\#):not(#\#):not(#\#) {
  transition-property: color, background-color, box-shadow, opacity;
}

.x1vix5yk:not(#\#):not(#\#):not(#\#) {
  transition-property: color, background-color, box-shadow;
}

.x1gbuem2:not(#\#):not(#\#):not(#\#) {
  transition-property: color, background-color;
}

.xcyluta:not(#\#):not(#\#):not(#\#) {
  transition-property: color, scale, opacity, background-color, box-shadow;
}

.xt3l3uh:not(#\#):not(#\#):not(#\#) {
  transition-property: color;
}

.xxh369n:not(#\#):not(#\#):not(#\#) {
  transition-property: height, opacity;
}

.x13b0p5u:not(#\#):not(#\#):not(#\#) {
  transition-property: none;
}

.x1kx2cm7:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, box-shadow;
}

.x1brgd9i:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, transform, translate;
}

.x6o7n8i:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, transform;
}

.x1jl3cmp:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, visibility;
}

.x19991ni:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity;
}

.x1gg4r6k:not(#\#):not(#\#):not(#\#) {
  transition-property: scale, rotate, filter;
}

.xxnu56j:not(#\#):not(#\#):not(#\#) {
  transition-property: stroke-dashoffset;
}

.x5i1d13:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, background-color, box-shadow;
}

.x16n73rl:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, box-shadow;
}

.xrpmc4p:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, color, background-color, box-shadow;
}

.x1xnihij:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, filter, background-image;
}

.x19ix5ol:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, opacity, height;
}

.x11xpdln:not(#\#):not(#\#):not(#\#) {
  transition-property: transform;
}

.xkznf9o:not(#\#):not(#\#):not(#\#) {
  transition-property: translate, width, height;
}

.x1rn7vjc:not(#\#):not(#\#):not(#\#) {
  transition-property: width, height;
}

.xxrbq2n:not(#\#):not(#\#):not(#\#) {
  transition-property: width;
}

.x1pbvl4h:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.16, 1, .3, 1);
}

.xp2znbl:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.165, .84, .44, 1), ease-out, ease-out, ease-out;
}

.x1i4cgsf:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.25, .46, .45, .94), ease-out;
}

.x1xwcj2y:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.25,1,.5,1),var(--ease-out);
}

.x1199peq:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.25, 1, .5, 1);
}

.x1be392t:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.32, .72, 0, 1);
}

.x1f4jkad:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.34, 1.56, .64, 1);
}

.xwwtwea:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
}

.x9lcvmn:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: ease-out;
}

.xdnj7r1:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--ease-out-fluid);
}

.x1lgzbwy:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--ease-out-quad);
}

.xgadlsi:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--ease-out-quart);
}

.x1lf5go0:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--ease-out);
}

.x1qbeos1:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--ease-smooth),ease-out,ease-out;
}

.xq7fyrp:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--ease-smooth);
}

.x16n82f9:not(#\#):not(#\#):not(#\#) {
  translate: -50%;
}

.x3sa99s:not(#\#):not(#\#):not(#\#) {
  translate: 0 -50%;
}

.x1qeszuu:not(#\#):not(#\#):not(#\#) {
  translate: 0;
}

.x2feuf9:not(#\#):not(#\#):not(#\#) {
  translate: 0 var(--active-tab-top);
}

.x10zhpq9:not(#\#):not(#\#):not(#\#) {
  translate: var(--active-tab-left) 0;
}

.xpw6grf:not(#\#):not(#\#):not(#\#) {
  translate: var(--active-tab-left) var(--active-tab-top);
}

.x87ps6o:not(#\#):not(#\#):not(#\#) {
  -webkit-user-select: none;
  user-select: none;
}

.xxymvpz:not(#\#):not(#\#):not(#\#) {
  vertical-align: middle;
}

.x16dsc37:not(#\#):not(#\#):not(#\#) {
  vertical-align: top;
}

.xlshs6z:not(#\#):not(#\#):not(#\#) {
  visibility: hidden;
}

.xnpuxes:not(#\#):not(#\#):not(#\#) {
  visibility: visible;
}

.xuxw1ft:not(#\#):not(#\#):not(#\#) {
  white-space: nowrap;
}

.x126k92a:not(#\#):not(#\#):not(#\#) {
  white-space: pre-wrap;
}

.x1sdyfia:not(#\#):not(#\#):not(#\#) {
  white-space: pre;
}

.x1dwv3re:not(#\#):not(#\#):not(#\#) {
  will-change: auto;
}

.x6my1t9:not(#\#):not(#\#):not(#\#) {
  will-change: opacity,transform;
}

.x1yn0g08:not(#\#):not(#\#):not(#\#) {
  word-break: break-all;
}

.xdnwjd9:not(#\#):not(#\#):not(#\#) {
  word-break: keep-all;
}

.xjr265o:not(#\#):not(#\#):not(#\#) {
  word-spacing: -.25rem;
}

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

.x1xd3u23:not(#\#):not(#\#):not(#\#) {
  z-index: 100001;
}

.xhtitgo:not(#\#):not(#\#):not(#\#) {
  z-index: 2;
}

.x1355qak:not(#\#):not(#\#):not(#\#) {
  z-index: 20;
}

.x68pp3s:not(#\#):not(#\#):not(#\#) {
  z-index: 30;
}

.xa9119d:not(#\#):not(#\#):not(#\#) {
  z-index: 50;
}

.xfa8aoj:not(#\#):not(#\#):not(#\#) {
  z-index: 51;
}

.x1aciyhk:not(#\#):not(#\#):not(#\#) {
  z-index: 60;
}

.xzsjmec:not(#\#):not(#\#):not(#\#) {
  z-index: calc(100 - var(--toast-index));
}

.xcalrk2:not(#\#):not(#\#):not(#\#) {
  z-index: var(--z-index-overlay);
}

.x1q2jjy5:not(#\#):not(#\#):not(#\#) {
  z-index: var(--z-index-toast);
}

@supports (animation-timeline: scroll(self)) {
  .x1027t5q.x1027t5q:not(#\#):not(#\#):not(#\#) {
    animation-name: x1fkl2zb-B, xhhpc2o-B;
  }
}

.xiqp1zv[data-ending-style]:not(#\#):not(#\#):not(#\#) {
  animation-duration: .2s;
}

.x1x3y409[data-swapped="true"]:not(#\#):not(#\#):not(#\#) {
  animation-name: xf517p8-B;
}

.x1j1xduu[data-ending-style]:not(#\#):not(#\#):not(#\#) {
  animation-name: xg0bqix-B;
}

.xw9ngdt[data-ending-style]:not(#\#):not(#\#):not(#\#) {
  animation-name: xgwbpx8-B;
}

.xzcc7za[data-ending-style]:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.5, 0, .75, 0);
}

.x12on250[data-ending-style]:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.7, 0, .84, 0);
}

.x109f491:is([data-slot="radio"]:focus-visible *):not(#\#):not(#\#):not(#\#), .x1du0l6m[data-highlighted]:not(#\#):not(#\#):not(#\#), .x1n44zyq:is([data-slot="radio"][data-checked] *):not(#\#):not(#\#):not(#\#), .x1udqow0:is([data-checked] *):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--accent) 10%,transparent);
}

.x1enixmh:is([data-theme="dark"] *):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--accent) 20%,transparent);
}

.x1m9t9l:is([data-theme="dark"] *):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--accent) 25%,transparent);
}

.xoej37k:is([data-theme="dark"] *):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--accent) 30%,transparent);
}

.x112lofs[data-disabled]:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--default-foreground) 20%,transparent);
}

.x1gm8jd8[data-selected][data-outside-month]:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--default) 20%,transparent);
}

.x1yj61nx.x1yj61nx:where([data-theme="dark"]) &:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--overlay) 60%,transparent);
}

.xcrg0go.xcrg0go:where([data-theme="dark"]) &:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--overlay) 65%,transparent);
}

.x16aymtk.x16aymtk:where([data-theme="dark"]) &:not(#\#):not(#\#):not(#\#), .xghabni:is([data-theme="dark"] *):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--surface) 85%,transparent);
}

.x1nujk87:is([data-theme="dark"] *):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--surface) 90%,transparent);
}

.x1sfqyy0:is([data-theme="dark"] *):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--warning) 25%,transparent);
}

.x404dc0:is(.dark *, [data-theme="dark"] *):is(tr:nth-child(2n) > td):not(#\#):not(#\#):not(#\#) {
  background-color: oklch(20.5% 0 0 / .3);
}

.xvfj19j:is(.dark *, [data-theme="dark"] *):not(#\#):not(#\#):not(#\#) {
  background-color: oklch(20.5% 0 0 / .6);
}

.x151zdtp:is(.dark *, [data-theme="dark"] *):is(tr:hover > td):not(#\#):not(#\#):not(#\#) {
  background-color: oklch(26.9% 0 0 / .5);
}

.x5ufq9m:is(.dark *, [data-theme="dark"] *):not(#\#):not(#\#):not(#\#) {
  background-color: oklch(26.9% 0 0 / .8);
}

.x7pr4zz:is(tr:hover > td):not(#\#):not(#\#):not(#\#) {
  background-color: oklch(97% 0 0 / .6);
}

.x1j4yupr:is(tr:nth-child(2n) > td):not(#\#):not(#\#):not(#\#) {
  background-color: oklch(98.5% 0 0 / .5);
}

.x1dz3l6n[data-highlighted]:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--accent) 10%,transparent);
}

.x1eyw38i[aria-selected="true"]:not(#\#):not(#\#):not(#\#), .xyaqt07[data-selected]:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--accent) 5%,transparent);
}

.xm4tzl2:is(tr:hover > td):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--default) 50%,transparent);
}

.x1cxrw96[data-highlighted]:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--muted) 70%,transparent);
}

.x1qbd5uj:is(tr:hover > td):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--surface) 40%,transparent);
}

.xx188kk[data-selected]:not(#\#):not(#\#):not(#\#) {
  background-color: oklch(20.5% 0 0);
}

.x19dyxxd:is(.dark *, [data-theme="dark"] *)[data-selected]:not(#\#):not(#\#):not(#\#) {
  background-color: oklch(97% 0 0);
}

.x32zxas:is([data-slot="switch"][data-checked]:active *):not(#\#):not(#\#):not(#\#), .x6ku5u3:is([data-slot="switch"][data-checked] *):not(#\#):not(#\#):not(#\#), .xmvj6dn:is([data-slot="switch"][data-checked]:hover *):not(#\#):not(#\#):not(#\#) {
  background-color: #a855f7cc;
}

.x12z1g62:is([data-slot="switch"][data-checked] *):not(#\#):not(#\#):not(#\#), .x3c6sj0:is([data-slot="switch"][data-checked]:hover *):not(#\#):not(#\#):not(#\#), .xa01tb8:is([data-slot="switch"][data-checked]:active *):not(#\#):not(#\#):not(#\#) {
  background-color: #ef4444cc;
}

.xfiq9qs:is(.dark *):not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff14;
}

.x1dvcxfu:is([data-slot="switch"][data-checked]:active *):not(#\#):not(#\#):not(#\#), .x1hdhir8:is([data-slot="switch"][data-checked] *):not(#\#):not(#\#):not(#\#), .xw6b706:is([data-slot="switch"][data-checked]:hover *):not(#\#):not(#\#):not(#\#) {
  background-color: #22c55ecc;
}

.x1viq7j2.x1viq7j2:where([data-theme="dark"]) &:not(#\#):not(#\#):not(#\#) {
  background-color: #262626;
}

.x80puuz:is([data-slot="switch"][data-checked]:hover *):not(#\#):not(#\#):not(#\#), .xwrqznz:is([data-slot="switch"][data-checked]:active *):not(#\#):not(#\#):not(#\#), .xzkwn09:is([data-slot="switch"][data-checked] *):not(#\#):not(#\#):not(#\#) {
  background-color: #3b82f6cc;
}

.x14rb9jf:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: #0000;
}

.x1sfl7ac[data-checked]:not(#\#):not(#\#):not(#\#) {
  background-color: var(--accent-foreground);
}

.x17nc42s[data-selected][data-today]:hover:not(#\#):not(#\#):not(#\#), .xfdgvba[data-selected]:is(:hover, [data-hovered]):not(#\#):not(#\#):not(#\#) {
  background-color: var(--accent-hover);
}

.xboxqaw[data-today]:is(:hover, [data-hovered]):not(#\#):not(#\#):not(#\#), .xp5s3qr[data-pressed]:active:not(#\#):not(#\#):not(#\#), .xt11pmw:active:not([data-active]):not(#\#):not(#\#):not(#\#) {
  background-color: var(--accent-soft-hover);
}

.x1qz8bkv[data-pressed]:not(#\#):not(#\#):not(#\#), .xdts6d0:hover:not([data-active]):not(#\#):not(#\#):not(#\#), .xki9qaa[data-pressed]:not(#\#):not(#\#):not(#\#), .xn9ju66[data-today]:not(#\#):not(#\#):not(#\#) {
  background-color: var(--accent-soft);
}

.x18ubys8[data-pressed]:not(#\#):not(#\#):not(#\#), .x1us40t2[data-selected][data-today]:not(#\#):not(#\#):not(#\#), .x1v6fjw7:is([data-slot="radio"][data-checked] *):not(#\#):not(#\#):not(#\#), .x1w0goke:is([data-slot="checkbox"][data-indeterminate] *):not(#\#):not(#\#):not(#\#), .xamult8[data-selected]:not(#\#):not(#\#):not(#\#) {
  background-color: var(--accent);
}

.xsc13cl[data-highlighted]:not(#\#):not(#\#):not(#\#) {
  background-color: var(--danger-soft);
}

.x6w7t0l:is([data-slot="checkbox"][data-invalid][data-checked] *):not(#\#):not(#\#):not(#\#), .xv6qnfx:is([data-slot="checkbox"][data-invalid][data-indeterminate] *):not(#\#):not(#\#):not(#\#) {
  background-color: var(--danger);
}

.x14mmrzr:hover:not(:focus-within, [data-invalid], :has(input[data-invalid])):not(#\#):not(#\#):not(#\#), .x51bf2r[data-popup-open]:not(#\#):not(#\#):not(#\#), .x8xleac:hover:not(:focus):not(:disabled):not(#\#):not(#\#):not(#\#), .xsfpn35:hover:not(:focus-within):not(#\#):not(#\#):not(#\#) {
  background-color: var(--default-hover);
}

.x11x99m9:is([data-invalid], :has(input[data-invalid])):not(#\#):not(#\#):not(#\#), .x13pk3f6:is([data-hovered]:not([data-selected]) > *):not(#\#):not(#\#):not(#\#), .x8cah37[data-highlighted]:not(#\#):not(#\#):not(#\#), .xcpqols[data-selected][data-outside-month]:not(#\#):not(#\#):not(#\#), .xfat2e7:focus-visible:not(#\#):not(#\#):not(#\#), .xirgzu1[data-highlighted]:not(#\#):not(#\#):not(#\#), .xk8wsuy:focus-within:not(#\#):not(#\#):not(#\#), .xl9nxtp[aria-pressed="true"]:not(#\#):not(#\#):not(#\#), .xqw9sdh:is([data-invalid], :has([data-invalid]), [data-invalid] *):not(#\#):not(#\#):not(#\#), .xudhpp8:is([data-invalid], :has([data-invalid]), [data-invalid] *):hover:not(:focus-within):not(#\#):not(#\#):not(#\#), .xzlvpcn[data-hovered]:not(#\#):not(#\#):not(#\#) {
  background-color: var(--default);
}

.x11d1t8r:focus-visible:not(#\#):not(#\#):not(#\#), .x13d01ju:is([data-invalid], :has(input[data-invalid])):not(#\#):not(#\#):not(#\#), .xb30pym:focus-within:not(#\#):not(#\#):not(#\#), .xetspk3:is([data-invalid], :has([data-invalid]), [data-invalid] *):not(#\#):not(#\#):not(#\#), .xx48qsg:is([data-invalid], :has([data-invalid]), [data-invalid] *):hover:not(:focus-within):not(#\#):not(#\#):not(#\#) {
  background-color: var(--field-focus);
}

.x15eccon:hover:not(:focus-within):not(#\#):not(#\#):not(#\#), .x7dnr38:hover:not(:focus-within, [data-invalid], :has(input[data-invalid])):not(#\#):not(#\#):not(#\#), .xbymehm:hover:not(:focus):not(:disabled):not(#\#):not(#\#):not(#\#) {
  background-color: var(--field-hover);
}

.x1bz4hzq:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: var(--focus);
}

.x17o6ciy:is([data-slot="radio"][data-checked]:active *):not(#\#):not(#\#):not(#\#), .xzdfpof:is([data-selection-start][data-pressed] > *, [data-selection-end][data-pressed] > *):not(#\#):not(#\#):not(#\#) {
  background-color: var(--success-hover);
}

.xaikrof:is([data-today][data-hovered]:not([data-selected]) > *):not(#\#):not(#\#):not(#\#), .xvhuo3m:is([data-slot="radio"][data-checked]:hover *):not(#\#):not(#\#):not(#\#) {
  background-color: var(--success-soft-hover);
}

.x1od3iq7[data-hovered]:not(#\#):not(#\#):not(#\#), .xdeaq0n:is([data-today] > *):not(#\#):not(#\#):not(#\#), .xgzvqh4:is([data-slot="radio"][data-checked] *):not(#\#):not(#\#):not(#\#), .xq8djuw[data-selected]:not(#\#):not(#\#):not(#\#) {
  background-color: var(--success-soft);
}

.xg6xvtq:is([data-selection-start] > *, [data-selection-end] > *):not(#\#):not(#\#):not(#\#), .xjjxndj:is([data-slot="radio"][data-checked] *):not(#\#):not(#\#):not(#\#) {
  background-color: var(--success);
}

.x12jqg3b:is([data-slot="switch"][data-checked]:hover *):not(#\#):not(#\#):not(#\#), .x4r2kf:is([data-slot="switch"][data-checked]:active *):not(#\#):not(#\#):not(#\#) {
  background-color: var(--switch-control-bg-checked-hover, var(--accent-hover));
}

.x1xpklyk:is([data-slot="switch"][data-checked] *):not(#\#):not(#\#):not(#\#) {
  background-color: var(--switch-control-bg-checked, var(--accent));
}

.x1lr6xg1:is([data-slot="switch"]:hover *):not(#\#):not(#\#):not(#\#) {
  background-color: var(--switch-control-bg-hover, color-mix(in oklab,var(--switch-control-bg, var(--default)) 80%,transparent));
}

.x1nijtcz:is([data-slot="switch"]:active *):not(#\#):not(#\#):not(#\#) {
  background-color: var(--switch-control-bg-pressed, var(--switch-control-bg-hover, color-mix(in oklab,var(--switch-control-bg, var(--default)) 80%,transparent)));
}

.x1wia1hk:is([data-theme="dark"] *):not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right in oklab,color-mix(in oklab,var(--accent) 20%,transparent),var(--surface),color-mix(in oklab,var(--accent) 8%,transparent));
}

.x1uz5rrs:is([data-theme="dark"] *):not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom right in oklab,color-mix(in oklab,var(--warning) 15%,transparent),var(--surface),color-mix(in oklab,var(--warning) 5%,transparent));
}

.xur19zd.xur19zd:where([data-theme="dark"]) &:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom,color-mix(in oklab,var(--accent) 10%,transparent),transparent);
}

.x16sch86:is([data-theme="dark"] *):not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(oklch(20.5% 0 0 / .8), oklch(20.5% 0 0));
}

.xt0b1jo:is([data-theme="dark"] *):not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(oklch(70.8% 0 0 / .08), #0000);
}

.xd4ugq9.xd4ugq9:where([data-theme="dark"]) &:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(#a3a3a31a, #0000);
}

.x1p3suwr.x1p3suwr:where([data-theme="dark"]) &:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to right,transparent,color-mix(in oklab,var(--accent) 45%,transparent),transparent);
}

.xdksvx4.xdksvx4:where([data-theme="dark"]) &:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to right, #0000, #73737359, #0000);
}

.x1th1pfh:is([data-theme="dark"] *, .dark *):not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top, #171717, #262626, #262626cc);
}

.xk0ax4j:is([data-theme="dark"] *, .dark *):hover:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top, #262626, #262626, #171717e6);
}

.x5j62r8.x5j62r8:where([data-theme="dark"]) &:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top, #27272acc, #27272a66, #0000);
}

.x1xhqha6.x1xhqha6:where([data-theme="dark"]) &:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top, #450a0af2, #450a0a99, #0000);
}

.x1jowc1r:is([data-slot="accordion-item"]:last-child :not([aria-expanded="true"])):not(#\#):not(#\#):not(#\#) {
  border-end-end-radius: 16px;
}

.xsf9gfe:is(tr:last-child > td:last-child):not(#\#):not(#\#):not(#\#), .xu216iw[data-swipe-direction="up"]:not(#\#):not(#\#):not(#\#) {
  border-end-end-radius: min(32px,var(--radius-2xl));
}

.xl4n0yf:is([data-slot="accordion-item"]:last-child *):not([aria-expanded="true"]):not(#\#):not(#\#):not(#\#) {
  border-end-end-radius: min(32px,var(--radius-3xl));
}

.xsvpbfw:is(td:last-child > *, td:has( + [aria-disabled]) > *, td:has( + td > [data-outside-month="true"]) > *):not(#\#):not(#\#):not(#\#) {
  border-end-end-radius: var(--radius-lg);
}

.x7d1rq:is([data-slot="accordion-item"]:last-child :not([aria-expanded="true"])):not(#\#):not(#\#):not(#\#) {
  border-end-start-radius: 16px;
}

.x187o04l[data-swipe-direction="up"]:not(#\#):not(#\#):not(#\#), .x1dgap8:is(tr:last-child > td:first-child):not(#\#):not(#\#):not(#\#) {
  border-end-start-radius: min(32px,var(--radius-2xl));
}

.x1mebp8s:is([data-slot="accordion-item"]:last-child *):not([aria-expanded="true"]):not(#\#):not(#\#):not(#\#) {
  border-end-start-radius: min(32px,var(--radius-3xl));
}

.x1h1ceqp:is(td:first-child > *, [aria-disabled] + td > *, td:has( > [data-outside-month="true"]) + td > *):not(#\#):not(#\#):not(#\#) {
  border-end-start-radius: var(--radius-lg);
}

.x182avj6:last-child:not(:first-child):not(#\#):not(#\#):not(#\#) {
  border-inline-end-width: 1px;
}

.xzpaca7:first-child:not(:last-child):not(#\#):not(#\#):not(#\#) {
  border-inline-start-width: 1px;
}

.xhn1odq:is([data-swipe-direction="up"], [data-swipe-direction="left"], [data-swipe-direction="right"]):not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: 0;
}

.x8mdu1o:is([data-slot="accordion-item"]:first-child *):not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: 16px;
}

.x1xnwm11:is(tr:first-child > td:last-child):not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: min(32px,var(--radius-2xl));
}

.x1lcr3v6:is([data-slot="accordion-item"]:first-child *):not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: min(32px,var(--radius-3xl));
}

.x1rlvrv:is(td:last-child > *, td:has( + [aria-disabled]) > *, td:has( + td > [data-outside-month="true"]) > *):not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: var(--radius-lg);
}

.xnn9hqy:is([data-swipe-direction="up"], [data-swipe-direction="left"], [data-swipe-direction="right"]):not(#\#):not(#\#):not(#\#) {
  border-start-start-radius: 0;
}

.x1q5ntdl:is([data-slot="accordion-item"]:first-child *):not(#\#):not(#\#):not(#\#) {
  border-start-start-radius: 16px;
}

.xy85t80:is(tr:first-child > td:first-child):not(#\#):not(#\#):not(#\#) {
  border-start-start-radius: min(32px,var(--radius-2xl));
}

.xwsq2h1:is([data-slot="accordion-item"]:first-child *):not(#\#):not(#\#):not(#\#) {
  border-start-start-radius: min(32px,var(--radius-3xl));
}

.x3t565o:is(td:first-child > *, [aria-disabled] + td > *, td:has( > [data-outside-month="true"]) + td > *):not(#\#):not(#\#):not(#\#) {
  border-start-start-radius: var(--radius-lg);
}

.xxa0w44:is([data-theme="dark"] *):not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #ffffff1a, 0 1px 2px #0000000d;
}

.x1r2x8f2:is([data-theme="dark"] *):not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #ffffff1a;
}

.x1rx4ewz:focus-within:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in oklab,var(--accent) 15%,transparent),0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;
}

.xunfv9g:focus-visible:not(#\#):not(#\#):not(#\#), .xwe29gs:focus-within:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in oklab,var(--accent) 15%,transparent);
}

.xenz15p:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px oklch(70.8% 0 0 / .25), 0 1px 2px #0000000d;
}

.x1qd5e8y:focus-visible:not(#\#):not(#\#):not(#\#), .x1v09up8:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--background),0 0 0 4px var(--focus);
}

.xsd4g2q:is([data-invalid], :has([data-invalid]), [data-invalid] *):is(:focus, :focus-visible, :focus-within, [data-focused="true"], [data-focus-visible="true"], [data-focus-within="true"]):not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--danger),var(--field-shadow);
}

.xkssafv:is([data-invalid], :has([data-invalid]), [data-invalid] *):is(:focus, :focus-visible, :focus-within, [data-focused="true"], [data-focus-visible="true"], [data-focus-within="true"]):not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--danger);
}

.x18g63yw[data-checked]:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 5px #00000005, 0 2px 10px #0000000f, 0 0 1px #0000004d;
}

.x1cq1fnn:is([data-theme="dark"] *):not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 10px 15px -3px color-mix(in oklab,var(--accent) 5%,transparent),0 4px 6px -4px color-mix(in oklab,var(--accent) 5%,transparent);
}

.x1bii90o:is([data-theme="dark"] *, .dark *):not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a, 0 0 0 1px #ffffff1a;
}

.x18ygl3h:is(.dark *, [data-theme="dark"] *):not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 2px #0000000d, 0 0 0 1px #ffffff1a;
}

.xo5ldgx:is([data-theme="dark"] *):not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 2px 0 #0000000d,0 0 0 1px color-mix(in oklab,var(--accent) 10%,transparent);
}

.x1x17mv2:is([data-theme="dark"] *):not(#\#):not(#\#):not(#\#), .xtdhx90:is(.dark *, [data-theme="dark"] *):not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 2px #0000000d, 0 0 0 1px #ffffff1a;
}

.x14qvs61:is(.dark *, [data-theme="dark"] *):focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 2px #0000000d, 0 0 0 2px oklch(55.6% 0 0 / .3);
}

.xhk06n8:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 2px #0000000d, 0 0 0 2px oklch(70.8% 0 0 / .25);
}

.x13f7kr2:is([data-theme="dark"] *, .dark *):not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a, 0 0 0 1px #ffffff1a;
}

.x1ajl5u3:is([data-theme="dark"] *, .dark *):focus-within:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a, 0 0 0 2px oklch(55.6% 0 0 / .3);
}

.xr911os:focus-within:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a, 0 0 0 2px oklch(70.8% 0 0 / .25);
}

.xrx4l5a:is([data-theme="dark"] *):not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a, 0 0 0 1px #ffffff1a;
}

.xo0vdp.xo0vdp:where([data-theme="dark"]) &:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 25px 50px -12px #00000040,0 0 0 1px color-mix(in oklab,var(--accent) 15%,transparent);
}

.x8nbxjs.x8nbxjs:where([data-theme="dark"]) &:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 25px 50px -12px #00000040, 0 0 0 1px #ffffff1a;
}

.xzsxyi5:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 2px var(--focus);
}

.xahgtj0:is([data-slot="radio"][data-checked] *):not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--success-soft-foreground) 80%,transparent);
}

.x1xd7ilg:is(.dark *, [data-theme="dark"] *)[data-selected]:not(#\#):not(#\#):not(#\#) {
  color: oklch(20.5% 0 0);
}

.x1hznk1u:is(.dark *, [data-theme="dark"] *):not(#\#):not(#\#):not(#\#), .x1m9n7rm:is([data-theme="dark"] *):not(#\#):not(#\#):not(#\#) {
  color: oklch(70.8% 0 0);
}

.xtk0hft:is([data-theme="dark"] *):not(#\#):not(#\#):not(#\#) {
  color: oklch(87% 0 0);
}

.x18ilqfo:is(.dark *, [data-theme="dark"] *):not(#\#):not(#\#):not(#\#) {
  color: oklch(92.2% 0 0);
}

.x15rody7:is([data-theme="dark"] *, .dark *):not(#\#):not(#\#):not(#\#), .x6i5ntq:is([data-theme="dark"] *):not(#\#):not(#\#):not(#\#), .xbksi0t:is([data-theme="dark"] *):not(#\#):not(#\#):not(#\#), .xtob8r9:is(.dark *, [data-theme="dark"] *):not(#\#):not(#\#):not(#\#) {
  color: oklch(97% 0 0);
}

.xdbdrcb[data-selected]:not(#\#):not(#\#):not(#\#) {
  color: oklch(98.5% 0 0);
}

.x12ghjlv:is(.dark *, [data-theme="dark"] *):not(#\#):not(#\#):not(#\#) {
  color: oklch(97% 0 0);
}

.x1k5qm9m.x1k5qm9m:where([data-theme="dark"]) &:not(#\#):not(#\#):not(#\#) {
  color: #e5e5e5;
}

.x17hfngh[data-selected]:not(#\#):not(#\#):not(#\#), .x18onr44[data-selected][data-today]:not(#\#):not(#\#):not(#\#), .x1jaoizt[data-active]:not(#\#):not(#\#):not(#\#), .x9uzw78[data-pressed]:not(#\#):not(#\#):not(#\#) {
  color: var(--accent-foreground);
}

.x1bjgv5i:hover:not([data-active]):not(#\#):not(#\#):not(#\#), .x1u2nlv5[data-today]:not(#\#):not(#\#):not(#\#), .x6f7d28:is([data-theme="dark"] *):not(#\#):not(#\#):not(#\#), .xs6302m[data-pressed]:not(#\#):not(#\#):not(#\#), .xxnjery[data-pressed]:not(#\#):not(#\#):not(#\#) {
  color: var(--accent-soft-foreground);
}

.xfirzc4:is([data-pressed] *):not(#\#):not(#\#):not(#\#), .xk4m1ky[data-checked]:not(#\#):not(#\#):not(#\#) {
  color: var(--accent);
}

.xn98qt7:is([data-slot="checkbox"][data-invalid] *):not(#\#):not(#\#):not(#\#) {
  color: var(--danger-foreground);
}

.xinlpe9:is([data-invalid] *):not(#\#):not(#\#):not(#\#), .xz819aw:is([data-required="true"] *):not(#\#):not(#\#):not(#\#):after {
  color: var(--danger);
}

.xt9htoz[data-placeholder]:not(#\#):not(#\#):not(#\#) {
  color: var(--field-placeholder);
}

.x1mnl9gc[aria-pressed="true"]:not(#\#):not(#\#):not(#\#), .x1v5v9wp[data-active]:not(#\#):not(#\#):not(#\#), .x6q55mg[data-selected]:not(#\#):not(#\#):not(#\#), .xjspz30[data-active]:not(#\#):not(#\#):not(#\#) {
  color: var(--foreground);
}

.x126r8c2[data-outside-month]:not(#\#):not(#\#):not(#\#), .x1ip2uye:is([data-slot="checkbox"] > *, [data-slot="switch"] > *):not(#\#):not(#\#):not(#\#) {
  color: var(--muted);
}

.x14dj1r2[data-active]:not(#\#):not(#\#):not(#\#) {
  color: var(--segment-foreground);
}

.x1a9s8rc:is([data-selection-start] > *, [data-selection-end] > *):not(#\#):not(#\#):not(#\#) {
  color: var(--success-foreground);
}

.x9mbkee:is([data-today] > *):not(#\#):not(#\#):not(#\#), .xibkwo4:is([data-slot="radio"][data-checked] *):not(#\#):not(#\#):not(#\#) {
  color: var(--success-soft-foreground);
}

.x1dpywmf:is(.dark *):not(#\#):not(#\#):not(#\#) {
  color: var(--x-2r3m5t);
}

.x43vs9u:is([data-required="true"] *):not(#\#):not(#\#):not(#\#):after {
  content: "*" / "";
}

.x1m8qfh3[data-disabled]:not(#\#):not(#\#):not(#\#), .x1n0vn72:is([data-slot="checkbox"] > *, [data-slot="switch"] *):not(#\#):not(#\#):not(#\#) {
  cursor: default;
}

.x1jjetbe[data-dragging]:not(#\#):not(#\#):not(#\#) {
  cursor: grabbing;
}

.x1pabbk4:is([aria-disabled="true"], [data-disabled="true"]):not(#\#):not(#\#):not(#\#), .xc3293k[aria-disabled="true"]:not(#\#):not(#\#):not(#\#), .xzd1f6i[data-disabled]:not(#\#):not(#\#):not(#\#) {
  cursor: var(--cursor-disabled);
}

.xu1ajen:is([data-indeterminate] *):not(#\#):not(#\#):not(#\#) {
  display: block;
}

.x1f89xty:is([data-slot="tabs-list-container"]:has( > :is([data-left-scroll="true"], [data-left-right-scroll="true"], [data-top-scroll="true"], [data-top-bottom-scroll="true"])) > *):not(#\#):not(#\#):not(#\#), .xpivcyp:is([data-slot="tabs-list-container"]:has( > :is([data-right-scroll="true"], [data-left-right-scroll="true"], [data-bottom-scroll="true"], [data-top-bottom-scroll="true"])) > *):not(#\#):not(#\#):not(#\#) {
  display: inline-flex;
}

.x19jd0yu:is([data-indeterminate] *):not(#\#):not(#\#):not(#\#), .x1l6q6ct:is(li:last-child > *):not(#\#):not(#\#):not(#\#), .xdl417a:is([data-slot="text-field"][data-invalid] *, [data-slot="search-field"][data-invalid] *, [data-slot="number-field"][data-invalid] *):not(#\#):not(#\#):not(#\#) {
  display: none;
}

.x1la9vra:is([data-slot="accordion-item"]:hover *):not(#\#):not(#\#):not(#\#) {
  filter: drop-shadow(0 4px 3px #00000026);
}

.x1pt43gi[data-orientation="horizontal"]:not(#\#):not(#\#):not(#\#) {
  flex-direction: row;
}

.x1sx0sxe[data-active]:not(#\#):not(#\#):not(#\#), .x1y9b7an[data-selected]:not(#\#):not(#\#):not(#\#) {
  font-weight: 500;
}

.x16lbuy9:not(:has([data-slot="color-slider-output"])):not(#\#):not(#\#):not(#\#), .x1wzkpte:not(:has([data-slot="label"])):not(#\#):not(#\#):not(#\#), .xensr8c[data-orientation="vertical"]:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr;
}

.xu689ph[data-orientation="vertical"]:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: auto 1fr auto;
}

.xsil84q:not(:has([data-slot="label"])):has([data-slot="color-slider-output"]):not(#\#):not(#\#):not(#\#) {
  grid-template-rows: auto minmax(0, 1fr);
}

.xl30jzn:not(:has([data-slot="label"])):not(:has([data-slot="color-slider-output"])):not(#\#):not(#\#):not(#\#) {
  grid-template-rows: minmax(0, 1fr);
}

.x12pw6lo:is([data-required="true"] *):not(#\#):not(#\#):not(#\#):after {
  margin-inline-start: 2px;
}

.x1kvr205[data-checked]:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: calc(100% - 1.15625rem);
}

.x1tzep1m[data-checked]:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: calc(100% - 1.5rem);
}

.x1pf12am[data-checked]:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: calc(100% - 1.84375rem);
}

.x1y9vnxi[data-pending]:not(#\#):not(#\#):not(#\#), .x81gmcw[data-disabled][data-checked]:not(#\#):not(#\#):not(#\#) {
  opacity: .4;
}

.x1gqblgl[data-ending-style]:not(#\#):not(#\#):not(#\#), .x1llxi74[data-starting-style]:not(#\#):not(#\#):not(#\#), .x1o8yefk:is([data-ending-style], [data-limited]):not(#\#):not(#\#):not(#\#), .x8ryu7i:is([data-starting-style], [data-ending-style]):not(#\#):not(#\#):not(#\#), .xmbr4e:is([data-active] + [data-slot="tabs-tab"] *):not(#\#):not(#\#):not(#\#), .xzhwda4:is([data-active] *):not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}

.x117meyd:is([data-starting-style], [data-ending-style]):not(#\#):not(#\#):not(#\#), .x16bjcsm:is(a:hover *):not(#\#):not(#\#):not(#\#), .x3nvm9l:is(a:active *):not(#\#):not(#\#):not(#\#), .xxluvbs:is(a:focus-visible *):not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.x1z138ec:is(:disabled, [data-disabled], :has(input:disabled)):not(#\#):not(#\#):not(#\#), .x5m8v8v:is([aria-disabled="true"], [data-disabled="true"]):not(#\#):not(#\#):not(#\#), .xi1uv5t[aria-disabled="true"]:not(#\#):not(#\#):not(#\#), .xt1o51d[data-disabled]:not(#\#):not(#\#):not(#\#), .xx6c7pg:is([data-disabled] *):not(#\#):not(#\#):not(#\#) {
  opacity: var(--disabled-opacity);
}

.x1bqaal:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: -2px;
}

.x184drc3:is([data-invalid], :has([data-invalid]), [data-invalid] *):not(#\#):not(#\#):not(#\#) {
  outline-offset: 0;
}

.x1fanpfn:focus-within:not(#\#):not(#\#):not(#\#), .x7s97pk:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: 2px;
}

.xj3ae5l:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: 3px;
}

.x9v5kkp:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-style: solid;
}

.x784prv:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-width: 2px;
}

.x1stvqvu:is([data-slot="date-input-group"]:has([data-slot="date-range-picker-range-separator"]) [slot="start"]):not(#\#):not(#\#):not(#\#), .x1x2wk22:is([data-slot="input-group"]:has([data-slot="input-group-suffix"]) *):not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 0;
}

.x17zpsue:is([data-slot="color-input-group"]:has([data-slot="color-input-group-suffix"]) [data-slot="color-input-group-input"]):not(#\#):not(#\#):not(#\#), .x1afqj8h:is([data-slot="date-input-group"]:has([data-slot="date-input-group-suffix"]) [data-slot="date-input-group-input"]):not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 8px;
}

.xio9ak2:is([data-slot="input-group"]:has([data-slot="input-group-prefix"]) *):not(#\#):not(#\#):not(#\#), .xy4pw78:is([data-slot="date-input-group"]:has([data-slot="date-range-picker-range-separator"]) [slot="end"]):not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 0;
}

.x156b7e3:is([data-slot="color-input-group"]:has([data-slot="color-input-group-prefix"]) [data-slot="color-input-group-input"]):not(#\#):not(#\#):not(#\#), .xgql0w8:is([data-slot="date-input-group"]:has([data-slot="date-input-group-prefix"]) [data-slot="date-input-group-input"]):not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 8px;
}

.xjwximi:is([data-slot="checkbox"] > *, [data-slot="switch"] > *):not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--choice-supporting-indent);
}

.x12uk4s6:is([aria-disabled="true"], [data-disabled="true"]):not(#\#):not(#\#):not(#\#), .x1x4k3ho[aria-disabled="true"]:not(#\#):not(#\#):not(#\#), .x9wzg5n[data-ending-style]:not(#\#):not(#\#):not(#\#), .xlq082z[data-limited]:not(#\#):not(#\#):not(#\#), .xye1tj0[data-disabled]:not(#\#):not(#\#):not(#\#) {
  pointer-events: none;
}

.xpg2bxl:is([data-slot="accordion-item"]:hover *):not(#\#):not(#\#):not(#\#) {
  rotate: -10deg;
}

.x1eceurd[data-side="left"]:not(#\#):not(#\#):not(#\#) {
  rotate: -90deg;
}

.xplr64i[data-side="bottom"]:not(#\#):not(#\#):not(#\#) {
  rotate: 180deg;
}

.x1qnwmv3[data-side="right"]:not(#\#):not(#\#):not(#\#) {
  rotate: 90deg;
}

.xdz7kvq:is([data-slot="radio"]:active *):not(#\#):not(#\#):not(#\#) {
  scale: .57;
}

.x80n0tq:is([data-slot="accordion-item"]:hover *):not(#\#):not(#\#):not(#\#) {
  scale: 1.2;
}

.x1q36xhg:focus-within:not(#\#):not(#\#):not(#\#) {
  scrollbar-color: var(--scrollbar) transparent;
}

.x1gzgxaw:is([data-checked] *):not(#\#):not(#\#):not(#\#) {
  stroke-dashoffset: 44px;
}

.x10qa8av:is([data-panel-open] *):not(#\#):not(#\#):not(#\#) {
  transform: rotate(-180deg);
}

.x14p7gce:is([data-panel-open] *):not(#\#):not(#\#):not(#\#), .x1je0516[data-popup-open]:not(#\#):not(#\#):not(#\#) {
  transform: rotate(180deg);
}

.xtx9oap[data-starting-style]:not(#\#):not(#\#):not(#\#) {
  transform: scale(.9);
}

.x19dwyp2[data-ending-style]:not(#\#):not(#\#):not(#\#), .x60zhps[data-starting-style]:not(#\#):not(#\#):not(#\#), .xlu350b:is([data-slot="radio"]:active *):not(#\#):not(#\#):not(#\#) {
  transform: scale(.95);
}

.xwqa5nw[data-starting-style]:not(#\#):not(#\#):not(#\#) {
  transform: scale(1.05);
}

.x1ew3j2w:is([data-expanded], [data-layout-expanded]):not(#\#):not(#\#):not(#\#) {
  transform: translate(var(--toast-swipe-movement-x, 0px),calc(var(--toast-swipe-movement-y, 0px) + var(--toast-direction) * var(--toast-offset-y)));
}

.x15fwhf4[data-starting-style][data-side="right"]:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-.25rem) scale(.95);
}

.x92al8s:is([data-starting-style], [data-ending-style])[data-swipe-direction="left"]:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-100%);
}

.x1vxndzn:is([data-starting-style], [data-ending-style]):not(#\#):not(#\#):not(#\#) {
  transform: translateX(-50%) scale(.98);
}

.x1guyswq[data-starting-style][data-side="left"]:not(#\#):not(#\#):not(#\#) {
  transform: translateX(.25rem) scale(.95);
}

.x1t4h0pk:is([data-starting-style], [data-ending-style]):not(#\#):not(#\#):not(#\#), .xrcclmw:is([data-starting-style], [data-ending-style])[data-swipe-direction="right"]:not(#\#):not(#\#):not(#\#) {
  transform: translateX(100%);
}

.x7d01w1[data-ending-style][data-swipe-direction="left"]:not(#\#):not(#\#):not(#\#) {
  transform: translateX(calc(-100% - 32px));
}

.x1ei31pz[data-ending-style][data-swipe-direction="right"]:not(#\#):not(#\#):not(#\#) {
  transform: translateX(calc(100% + 32px));
}

.x14m6u35[data-starting-style][data-side="bottom"]:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-.25rem) scale(.95);
}

.x12ityoc:is([data-starting-style], [data-ending-style])[data-swipe-direction="up"]:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-100%);
}

.xu6nrbe[data-starting-style][data-side="top"]:not(#\#):not(#\#):not(#\#) {
  transform: translateY(.25rem) scale(.95);
}

.xniltne:is([data-starting-style], [data-ending-style]):not(#\#):not(#\#):not(#\#) {
  transform: translateY(100%);
}

.x12by9vz[data-ending-style][data-swipe-direction="up"]:not(#\#):not(#\#):not(#\#) {
  transform: translateY(calc(-100% - 32px));
}

.x10f8pm[data-ending-style][data-swipe-direction="down"]:not(#\#):not(#\#):not(#\#) {
  transform: translateY(calc(100% + 32px));
}

.x1mclyt0[data-ending-style][data-frontmost]:not(#\#):not(#\#):not(#\#), .x1vjdmvq[data-starting-style]:not(#\#):not(#\#):not(#\#) {
  transform: translateY(calc(var(--toast-direction) * -100%));
}

.x1tpodig[data-ending-style]:not([data-frontmost]):not(#\#):not(#\#):not(#\#) {
  transform: translateY(calc(var(--toast-direction) * var(--toast-offset-y))) scale(.96);
}

.x8qjhrr[data-placement^="top"]:not(#\#):not(#\#):not(#\#) {
  transform-origin: top;
}

.xp4eqlf[data-ending-style]:not(#\#):not(#\#):not(#\#) {
  transition-duration: .1s;
}

.xiacv19[data-ending-style]:not(#\#):not(#\#):not(#\#) {
  transition-duration: .25s, .15s, .25s;
}

.x1lwanv4:is([aria-selected="true"] *):not(#\#):not(#\#):not(#\#) {
  transition-duration: .25s;
}

.xpyob7y[data-ending-style]:not(#\#):not(#\#):not(#\#) {
  transition-duration: .2s;
}

.xm69ghq[data-swiping]:not(#\#):not(#\#):not(#\#) {
  transition-duration: 0s;
}

.xgzjyie[data-ending-style]:not(#\#):not(#\#):not(#\#) {
  transition-duration: calc(.2s * var(--drawer-swipe-strength, 1));
}

.xjhdlaj[data-ending-style]:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.5, 0, .75, 0);
}

.x1t2gw65[data-ending-style]:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.7, 0, .84, 0);
}

.xl7yfnc:is([aria-selected="true"] *):not(#\#):not(#\#):not(#\#) {
  transition-timing-function: linear;
}

.xhu6zk1[data-starting-style][data-side="right"]:not(#\#):not(#\#):not(#\#) {
  translate: -4px;
}

.xhukf8r[data-starting-style][data-side="bottom"]:not(#\#):not(#\#):not(#\#) {
  translate: 0 -4px;
}

.x1u5y2ul[data-starting-style][data-side="top"]:not(#\#):not(#\#):not(#\#) {
  translate: 0 4px;
}

.x3p8h10[data-starting-style][data-side="left"]:not(#\#):not(#\#):not(#\#) {
  translate: 4px;
}

.x7sgsgm:is([data-slot="checkbox"] > *, [data-slot="switch"] *):not(#\#):not(#\#):not(#\#) {
  -webkit-user-select: none;
  user-select: none;
}

.x1f6aaap[data-unchecked]:not(#\#):not(#\#):not(#\#) {
  visibility: hidden;
}

.xkx08su[data-open]:not(#\#):not(#\#):not(#\#) {
  will-change: height,opacity;
}

.x135w3n3:focus-visible:not(#\#):not(#\#):not(#\#) {
  z-index: 1;
}

.x1r18tff:focus-visible:not(#\#):not(#\#):not(#\#) {
  z-index: 10;
}

.x1lghpz6:has([data-placement="top"]):not(#\#):not(#\#):not(#\#), .xtkrbsc:has([data-swipe-direction="up"]):not(#\#):not(#\#):not(#\#) {
  align-items: flex-start;
}

.x1kj8sn3:has([data-placement="center"]):not(#\#):not(#\#):not(#\#) {
  align-items: safe center;
}

.x8gtvkp:has([data-placement="bottom"]):not(#\#):not(#\#):not(#\#) {
  align-items: safe flex-end;
}

.x1s9d7wa:has([data-slot="date-picker-trigger"]:focus, [data-slot="date-range-picker-trigger"]:focus):not(#\#):not(#\#):not(#\#) {
  background-color: var(--field-background);
}

.xnxqu4t:has(input:autofill):not(#\#):not(#\#):not(#\#) {
  background-color: var(--field-focus);
}

.x8s4gpc:has([data-slot="label"]):not(:has([data-slot="color-slider-output"])):not(#\#):not(#\#):not(#\#) {
  grid-template-rows: minmax(0, 1fr) auto;
}

.x1kudnku:has([data-swipe-direction="right"]):not(#\#):not(#\#):not(#\#) {
  justify-content: flex-end;
}

.x2hojox:has([data-swipe-direction="left"]):not(#\#):not(#\#):not(#\#) {
  justify-content: flex-start;
}

.xb0raym:has([data-slot="date-picker-trigger"]:focus, [data-slot="date-range-picker-trigger"]:focus):not(#\#):not(#\#):not(#\#) {
  outline-width: 0;
}

.xpyc086:has([data-collection-indicator]):not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 28px;
}

.x1tfwpei:has([data-slot="menu-item-indicator"]):not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 28px;
}

.x1xk0fz:dir(rtl):not(#\#):not(#\#):not(#\#) {
  mask-image: linear-gradient(270deg,transparent 0,#000 var(--scroll-shadow-before),#000 calc(100% - var(--scroll-shadow-after)),transparent 100%),linear-gradient(#000,#000);
}

.xycjgi:dir(rtl):not(#\#):not(#\#):not(#\#) {
  mask-image: radial-gradient(circle at calc(0% - (var(--avatar-size, 2.5rem) / 2) + var(--avatar-group-overlap, .5rem)) 50%,transparent calc((var(--avatar-size, 2.5rem) / 2) + var(--avatar-group-seam, 2px)),#000 calc((var(--avatar-size, 2.5rem) / 2) + var(--avatar-group-seam, 2px)));
}

.xjji6us:dir(rtl):not(#\#):not(#\#):not(#\#) {
  rotate: 180deg;
}

.x1duv5w0:dir(rtl):not(#\#):not(#\#):not(#\#) {
  transform: rotate(180deg);
}

.xeptvlw:dir(rtl):is([data-starting-style], [data-ending-style]):not(#\#):not(#\#):not(#\#) {
  transform: translateX(-100%);
}

.x19p4zi6:first-child:not(#\#):not(#\#):not(#\#) {
  border-end-start-radius: min(32px,var(--radius-2xl));
}

.x3g7xp:first-child:not(#\#):not(#\#):not(#\#) {
  border-end-start-radius: var(--radius-3xl);
}

.xp74ypj:first-child:not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: var(--radius-3xl);
}

.x12osoum:first-child:not(#\#):not(#\#):not(#\#) {
  border-start-start-radius: min(32px,var(--radius-2xl));
}

.x1vb4kxo:first-child:not(#\#):not(#\#):not(#\#) {
  border-start-start-radius: var(--radius-3xl);
}

.xmk4iru:last-child:not(#\#):not(#\#):not(#\#) {
  border-end-end-radius: min(32px,var(--radius-2xl));
}

.xc2fcic:last-child:not(#\#):not(#\#):not(#\#) {
  border-end-end-radius: var(--radius-3xl);
}

.xwlujua:last-child:not(#\#):not(#\#):not(#\#) {
  border-end-start-radius: var(--radius-3xl);
}

.x13znejw:last-child:not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: min(32px,var(--radius-2xl));
}

.x10vzrj9:last-child:not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: var(--radius-3xl);
}

.x1mqadlv:focus-visible:is([data-theme="dark"] *):not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px oklch(55.6% 0 0 / .3), 0 1px 2px #0000000d;
}

.xw3v5jn:disabled:not(#\#):not(#\#):not(#\#) {
  cursor: var(--cursor-disabled);
}

.x10rxjb7:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}

.x1pgvv8e:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: var(--disabled-opacity);
}

.xaqnwrm:disabled:not(#\#):not(#\#):not(#\#) {
  pointer-events: none;
}

.x7mny4g:autofill:not(#\#):not(#\#):not(#\#) {
  -webkit-text-fill-color: var(--field-foreground);
}

.x1wfwak2:autofill:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1000px #0000;
}

.xgarmws:autofill:not(#\#):not(#\#):not(#\#) {
  caret-color: var(--field-foreground);
}

.xzuod31:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #0fbf3e;
}

.x1rp30xf:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--muted) 30%,transparent);
}

.xerxjyr:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--foreground) 4%,transparent);
}

.x1re47o5:hover:not(#\#):not(#\#):not(#\#) {
  background-color: light-dark(var(--accent-hover), #ffffff26);
}

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

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

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

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

.x6oxy8l:hover:not(#\#):not(#\#):not(#\#), .xuckb1z:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--default-hover);
}

.x1a50gz2:hover:not(#\#):not(#\#):not(#\#), .x2897ka:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--default);
}

.xyr8fkz:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--field-hover);
}

.x1hg75u9:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--success-soft-hover);
}

.xewdo3d:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--success-soft);
}

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

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

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

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

.xl5ga9o:hover:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top, #fff, #fafafa);
}

.xcw7he6:hover:not(#\#):not(#\#):not(#\#) {
  color: light-dark(#171717, #f5f5f5);
}

.x6ns2yr:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--accent);
}

.x1f6pia4:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--field-foreground);
}

.xxzk0md:hover:not(#\#):not(#\#):not(#\#), .xztxdh1:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--foreground);
}

.x1fu47hf:hover:not(#\#):not(#\#):not(#\#) {
  filter: brightness(1.05);
}

.x1xyei2o:hover:not(#\#):not(#\#):not(#\#) {
  scrollbar-color: var(--scrollbar) transparent;
}

.xhzr6tr:hover:not(#\#):not(#\#):not(#\#) {
  text-decoration-color: var(--accent);
}

.x1ubmc1d:hover:not(#\#):not(#\#):not(#\#) {
  text-decoration-line: none;
}

.xdjp132:focus:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--accent) 10%,transparent);
}

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

.xyrf897:focus:not(#\#):not(#\#):not(#\#) {
  background-color: var(--default);
}

.xihtxmi:focus:not(#\#):not(#\#):not(#\#) {
  background-color: var(--field-focus);
}

.x1cg404m:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--accent-hover);
}

.xmjg1o7:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--danger-hover);
}

.xoyfks6:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--danger-soft-hover);
}

.x1j00tqs:active:not(#\#):not(#\#):not(#\#), .xei0gy7:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--default-hover);
}

.x16ndmvw:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--default);
}

.x1qdc922:active:not(#\#):not(#\#):not(#\#) {
  text-decoration-color: var(--muted);
}

.xnoqg6i:active:not(#\#):not(#\#):not(#\#) {
  text-decoration-line: underline;
}

.x1pdlv7q:active:not(#\#):not(#\#):not(#\#) {
  transform: none;
}

.xpzwpp9:active:not(#\#):not(#\#):not(#\#) {
  transform: scale(.93);
}

.x1jplu5e:active:not(#\#):not(#\#):not(#\#) {
  transform: scale(.95);
}

.x19kf12q:active:not(#\#):not(#\#):not(#\#) {
  transform: scale(.96);
}

.xd3so5o:active:not(#\#):not(#\#):not(#\#) {
  transform: scale(.97);
}

.xk4oym4:active:not(#\#):not(#\#):not(#\#) {
  transform: scale(.98);
}

@media (width >= 640px) {
  .xmci4ra.xmci4ra:not(#\#):not(#\#):not(#\#) {
    align-items: center;
  }

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

@media (width >= 768px) {
  .x1ty98ci.x1ty98ci:not(#\#):not(#\#):not(#\#) {
    align-items: center;
  }
}

@media (width >= 640px) {
  .x1fofqjf.x1fofqjf:not(#\#):not(#\#):not(#\#) {
    align-self: center;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x1u6grsq.x1u6grsq:not(#\#):not(#\#):not(#\#) {
    animation-duration: 0s;
  }

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

@media (width >= 640px) {
  .x13vud24.x13vud24:not(#\#):not(#\#):not(#\#) {
    background-color: var(--overlay);
  }

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

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

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

@media (width >= 768px) {
  .x12gs5cb.x12gs5cb:not(#\#):not(#\#):not(#\#) {
    display: block;
  }

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

@media (width <= 1279px) {
  .x1vc2d2k.x1vc2d2k:not(#\#):not(#\#):not(#\#) {
    display: block;
  }

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

@media (width <= 1023px) {
  .x1a1oztq.x1a1oztq:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 767px) {
  .xig2svb.xig2svb:not(#\#):not(#\#):not(#\#) {
    display: block;
  }

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

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

@media (width <= 639px) {
  .x1gnsoq7.x1gnsoq7:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width >= 640px) {
  .x2kc0e2.x2kc0e2:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@media (width >= 768px) {
  .x12vxjpv.x12vxjpv:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@media (width <= 639px) {
  .x16v1wmp.x16v1wmp:not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }

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

  .x10mw5me.x10mw5me:not(#\#):not(#\#):not(#\#) {
    flex-wrap: wrap;
  }
}

@media (width >= 640px) {
  .x1um11u0.x1um11u0:not(#\#):not(#\#):not(#\#) {
    font-size: .875rem;
  }

  .x1w2jp23.x1w2jp23:not(#\#):not(#\#):not(#\#) {
    font-size: 14px;
  }

  .x1uzwvoj.x1uzwvoj:not(#\#):not(#\#):not(#\#) {
    font-size: 16px;
  }

  .x1naxncd.x1naxncd:not(#\#):not(#\#):not(#\#) {
    font-size: 18px;
  }
}

@media (width >= 768px) {
  .x1um9e8z.x1um9e8z:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .xoafx1o.xoafx1o:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 1024px) {
  .x98izi.x98izi:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width <= 767px) {
  .xwkle13.xwkle13:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (width <= 600px) {
  .x1nc4n6v.x1nc4n6v:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr;
  }
}

@media (width >= 767.01px) and (width <= 1279px) {
  .xx4nzcp.xx4nzcp:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 220px minmax(0, 1fr);
  }
}

@media (width >= 640px) and (width <= 1023.98px) {
  .x1ibekgw.x1ibekgw:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 640px) {
  .xqejunh.xqejunh:not(#\#):not(#\#):not(#\#) {
    justify-content: space-between;
  }
}

@media (width >= 768px) {
  .xa2u2cn.xa2u2cn:not(#\#):not(#\#):not(#\#) {
    justify-content: space-between;
  }
}

@media (width >= 640px) {
  .x1hilpnq.x1hilpnq:not(#\#):not(#\#):not(#\#) {
    line-height: 20px;
  }

  .x16qfn61.x16qfn61:not(#\#):not(#\#):not(#\#) {
    line-height: 24px;
  }

  .x3ikqco.x3ikqco:not(#\#):not(#\#):not(#\#) {
    line-height: 28px;
  }
}

@media (width <= 1023px) {
  .xxc9p8n.xxc9p8n:not(#\#):not(#\#):not(#\#) {
    margin-inline-end: 0;
  }
}

@media (prefers-reduced-motion: reduce) {
  .xhj7x8a.xhj7x8a:not(#\#):not(#\#):not(#\#) {
    transition-delay: 0s;
  }

  .x12w9bfk.x12w9bfk:not(#\#):not(#\#):not(#\#) {
    transition-duration: 0s;
  }

  .x4wkmsb.x4wkmsb:not(#\#):not(#\#):not(#\#) {
    transition-property: none;
  }
}

@media (hover: hover) {
  .xxmc2mf.xxmc2mf:hover:not([aria-expanded="true"]):not(#\#):not(#\#):not(#\#) {
    background-color: color-mix(in oklab,var(--foreground) 3%,transparent 90%);
  }

  .x9w5bh2.x9w5bh2[data-pressed]:hover:not(#\#):not(#\#):not(#\#) {
    background-color: var(--accent-soft-hover);
  }

  .x9pca14.x9pca14:hover:not([aria-expanded="true"]):not(#\#):not(#\#):not(#\#) {
    background-color: var(--default);
  }

  .x1xw8tg0.x1xw8tg0:hover:not([data-active]):not([data-disabled]):not(#\#):not(#\#):not(#\#) {
    opacity: .7;
  }
}

@media (width >= 640px) {
  .xe5ogab.xe5ogab:has([data-placement="top"]):not(#\#):not(#\#):not(#\#) {
    align-items: flex-start;
  }

  .x1yrpgbc.x1yrpgbc:has([data-placement="bottom"]):not(#\#):not(#\#):not(#\#) {
    align-items: safe flex-end;
  }
}

@media (hover: hover) {
  .x1ajxa9d.x1ajxa9d:hover:not(#\#):not(#\#):not(#\#) {
    background-color: color-mix(in srgb,var(--default) 60%,transparent);
  }

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

  .x66xot0.x66xot0:hover:not(#\#):not(#\#):not(#\#) {
    background-color: var(--danger-hover);
  }

  .x1sokvp9.x1sokvp9:hover:not(#\#):not(#\#):not(#\#) {
    background-color: var(--danger-soft-hover);
  }

  .x7ev6dd.x7ev6dd:hover:not(#\#):not(#\#):not(#\#) {
    background-color: var(--default-hover);
  }

  .xfdkdzi.xfdkdzi:hover:not(#\#):not(#\#):not(#\#) {
    background-color: var(--default);
  }

  .xi4js5.xi4js5:hover:not(#\#):not(#\#):not(#\#) {
    opacity: .7;
  }

  .x13coovo.x13coovo:hover:not(#\#):not(#\#):not(#\#) {
    text-decoration-color: color-mix(in srgb,var(--muted) 50%,transparent);
  }

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

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

.x25epmt:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--accent);
}

.x6fu8a9:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--border);
}

.xu625t2:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--separator);
}

.x1up5dlj:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: var(--radius-md);
}

.ximdw8d:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: var(--radius-md);
}

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

.xtuoqkh:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: color-mix(in oklab,var(--border) 80%,transparent);
}

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

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

.xio8jvi:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--border);
}

.x1pzbbxr:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--separator);
}

.x1pc9aw2:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: var(--radius-md);
}

.x1gllruf:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: var(--radius-md);
}

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

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

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

.x130t2gz:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -12px;
}

.x1hsxtra:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -32px;
}

.x1ey2m1c:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 0;
}

.x191j7n5:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 16px;
}

.xbfrwjf:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 4px;
}

.x15s3dfl:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .75em;
}

.xvle69y:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .75rem;
}

.xmll18r:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.25rem;
}

.xam5rvr:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.5rem;
}

.x5yr21d:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100%;
}

.xtdtrs8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100dvh;
}

.x170jfvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 10px;
}

.x19swzb4:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 112px;
}

.x1nbnut7:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 128px;
}

.x1kpxq89:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 12px;
}

.xhjk10j:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 140px;
}

.x1v9usgg:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 14px;
}

.x1ymw6g:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 160px;
}

.xlup9mm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 16px;
}

.xr004xx:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 16rem;
}

.xkq7avx:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 176px;
}

.x1b51vyi:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 180px;
}

.xb2rc7v:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 192px;
}

.xjm9jq1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1px;
}

.x1l36t39:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1rem;
}

.x12bdpze:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 208px;
}

.x1qx5ct2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 20px;
}

.xxk0z11:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 24px;
}

.x127qqk8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 250px;
}

.xd7y6wv:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 26px;
}

.xqitzto:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 280px;
}

.x1fgtraw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 28px;
}

.x36qwtl:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2px;
}

.x1vd4hg5:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 300px;
}

.x10w6t97:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 32px;
}

.xc9qbxq:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 36px;
}

.xfd5v8p:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 380px;
}

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

.xlxyqfn:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 50%;
}

.x10wjd1d:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 50px;
}

.xdd8jsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 52px;
}

.xnnlda6:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 56px;
}

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

.xjp8j0k:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 96px;
}

.xt7dq6l:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: auto;
}

.x1dwlu5a:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100% - 20px);
}

.x1wp5j5p:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100dvh - 132px);
}

.xg7h5cd:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: fit-content;
}

.xlt7y8v:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--accordion-panel-height);
}

.x1gezbiy:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--active-tab-height);
}

.x2n7tf0:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--checkbox-checkmark-size, .625rem);
}

.xuan8c8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--collapsible-panel-height);
}

.xr5n4t5:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--toast-height, auto);
}

.x3eifzl:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--visual-viewport-height, 100dvh);
}

.x16ye13r:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--x-height);
}

.x10qix3e:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -32px;
}

.xu96u03:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 0;
}

.x1nrll8i:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 50%;
}

.x1t8mvi6:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: auto;
}

.xat24cr:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 0;
}

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

.x12nagc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 4px;
}

.xzueoph:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 6px;
}

.x1e56ztr:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 8px;
}

.xdj266r:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 0;
}

.x14vqqas:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 12px;
}

.xw7yly9:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 16px;
}

.xj1urod:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1rem;
}

.x1sy10c2:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 20px;
}

.xqui205:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 24px;
}

.xr9ek0c:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 2px;
}

.xg87l8a:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 32px;
}

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

.xr1yuqi:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: auto;
}

.xmz0i5r:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 100%;
}

.x1wj9ous:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 100dvh;
}

.xoub1xb:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 192px;
}

.x1xiyphd:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 240px;
}

.x1sslpiy:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 320px;
}

.x1jcbksy:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 420px;
}

.x1om5vbd:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 50dvh;
}

.xcwfpss:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 70dvh;
}

.x1l4ul0t:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 75vh;
}

.x15vuvwr:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 85dvh;
}

.x1833jxb:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100dvh - 180px);
}

.x7ab17h:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: none;
}

.x1374xjt:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: var(--available-height);
}

.x193iq5w:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 100%;
}

.x1cmgiil:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1400px;
}

.x1v5w1tp:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 192px;
}

.x1ncir08:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 200px;
}

.x1ik6t8a:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 208px;
}

.x9h9p8b:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 20rem;
}

.xkygqaa:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 216px;
}

.x1tjw356:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 224px;
}

.x1hzehfu:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 248px;
}

.xowlazn:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 24rem;
}

.xl9uxad:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 252px;
}

.x1i5r0r9:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 256px;
}

.x1jkqq1h:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 280px;
}

.xuw4p4q:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 288px;
}

.x1weugan:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 290px;
}

.x1va8c73:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 320px;
}

.xyq1l15:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 340px;
}

.xxc7z9f:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 360px;
}

.x1dt7z5j:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 380px;
}

.xdusixz:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 384px;
}

.x1j9u4d2:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 400px;
}

.x1lr1uin:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 420px;
}

.x1iasaxs:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 448px;
}

.x1vei6p7:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 48svw;
}

.x1n8psvb:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 512px;
}

.x27kpxv:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 560px;
}

.x1xn9zfg:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 576px;
}

.x4uk5c4:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 672px;
}

.x1ubw7bo:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 896px;
}

.x1x1rfll:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: none;
}

.x7k7lee:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: var(--available-width);
}

.x2lwn1j:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 0;
}

.x2umgb4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 1.25rem;
}

.x18q968i:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 1.42857em;
}

.x1us19tq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100%;
}

.x1ov3xa9:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100dvh;
}

.xi3av73:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 120px;
}

.x7v6ubd:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 140px;
}

.x1kw6ax2:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 152px;
}

.x1hshjfz:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 16px;
}

.x19wm6jj:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 2.25rem;
}

.xz65tgg:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 200px;
}

.xisnujt:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 20px;
}

.xjwf9q1:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 24px;
}

.xj9xw9b:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 26px;
}

.xe0p6wg:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 28px;
}

.x21xpn4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 32px;
}

.xa3b7fw:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 350px;
}

.xu0aao5:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 36px;
}

.x141feeh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 38px;
}

.xbktkl8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 56px;
}

.x16suv20:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 8px;
}

.xr2v7n3:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: calc(100dvh - 32px);
}

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

.x15kz4h8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 16px;
}

.xfb3i0g:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 180px;
}

.x1jzhcrs:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 200px;
}

.xt4ypqs:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 20px;
}

.x12rczxh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 220px;
}

.xp1yiuj:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 248px;
}

.xwj5yc2:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 256px;
}

.xlrd64x:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 26px;
}

.x1u2d2a2:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 280px;
}

.xp33xtk:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 288px;
}

.x1264ykn:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 28px;
}

.x17upfok:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 320px;
}

.x46jg8d:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 32px;
}

.x187nrv:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 340px;
}

.x15hfatp:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 36px;
}

.x1snuils:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 380px;
}

.xl2dr8q:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 384px;
}

.xmj3umr:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 520px;
}

.x1q3s5fn:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 529px;
}

.xppr10f:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 600px;
}

.xu9qebc:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 700px;
}

.x24d7kb:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 800px;
}

.x6c5l4p:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 80px;
}

.x80t9vs:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: var(--anchor-width);
}

.xw2csxc:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: auto;
}

.x6ikm8r:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: hidden;
}

.x1odjw0f:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: auto;
}

.x1s73dr8:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: clip;
}

.xryxfnj:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: visible;
}

.xsag5q8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 12px;
}

.x1l90r2v:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 16px;
}

.xwxc41k:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 24px;
}

.x1120s5i:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 2px;
}

.xjkvuk6:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 4px;
}

.x10b6aqq:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 6px;
}

.xwib8y2:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 8px;
}

.x6wrskw:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 4px;
}

.xnuq7ks:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 12px;
}

.x1b58sdr:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: .5rem;
}

.xexx8yu:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 0;
}

.xz9dl7a:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 12px;
}

.xyamay9:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 16px;
}

.x4p5aij:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 1px;
}

.x1p5oq8j:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 24px;
}

.x1nn3v0j:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 2px;
}

.x1miatn0:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 32px;
}

.x1iorvi4:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 4px;
}

.x1yrsyyn:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 6px;
}

.x1y1aw1k:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 8px;
}

.x7xh459:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -32px;
}

.x133kxz0:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -48px;
}

.x3m8u43:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 0;
}

.xwukr4l:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: auto;
}

.x1uye3lp:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-margin-top: 160px;
}

.xll0d9s:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -100px;
}

.x1pdr0v7:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -1px;
}

.x13ko0gm:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -32px;
}

.x1pdn4fc:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -48px;
}

.x1fo6t33:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -4px;
}

.x1nxzj52:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: .75rem;
}

.x13vifvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 0;
}

.xzi7r1p:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 100px;
}

.x1tk7jg1:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 12px;
}

.x1q35m18:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 15vh;
}

.xomnu4r:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 16px;
}

.x1dfx0jo:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 25%;
}

.xndqk7f:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 4px;
}

.xwa60dl:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 50%;
}

.xfr5jun:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 8px;
}

.x80663w:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: auto;
}

.x1jimcuc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .75em;
}

.x1jw3ynk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .75rem;
}

.xnalus7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 0;
}

.xqp87wz:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.03125rem;
}

.xwqq7k2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.25rem;
}

.x1h5jark:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.375rem;
}

.xp8d6y2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.5rem;
}

.x14bndnt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.71875rem;
}

.xh29eag:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.75rem;
}

.xh8yej3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
}

.x1exxlbk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100px;
}

.x1fsd2vl:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 10px;
}

.xja02kk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 110px;
}

.xj35x94:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 112px;
}

.xygnafs:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 120px;
}

.x2pejg6:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 128px;
}

.xsmyaan:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 12px;
}

.x13ie5k6:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 130px;
}

.x1fznrkb:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 144px;
}

.x6jxa94:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 14px;
}

.xq1dxzn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 160px;
}

.x1kky2od:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 16px;
}

.x1f1nzxn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 176px;
}

.x1i1rx1s:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1px;
}

.xcdlrvm:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1rem;
}

.xvm51jw:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2.5rem;
}

.x1oysuqx:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 200px;
}

.xw4jnvo:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 20px;
}

.x16grhtn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 220px;
}

.x1uncgzr:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 224px;
}

.xafpxmx:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 240px;
}

.xvy4d1p:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 24px;
}

.xqyf9gi:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 250px;
}

.x1ymmuzg:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 252px;
}

.x1t9vceh:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 256px;
}

.x1hfn5x7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 260px;
}

.x23j0i4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 26px;
}

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

.xs5h3dt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2rem;
}

.xdzyupr:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 300px;
}

.x1m258z3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 320px;
}

.x1td3qas:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 32px;
}

.x14qfxbe:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 36px;
}

.xwl9fdd:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 380px;
}

.x7cdydq:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 384px;
}

.x1guw455:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 38px;
}

.x1g8rjiy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 3px;
}

.x188tqju:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 3rem;
}

.xz84dc7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 40%;
}

.x1l2rt3b:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 400px;
}

.x100vrsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 40px;
}

.x187nhsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 44px;
}

.x1useyqa:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 48px;
}

.x3hqpx7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 50%;
}

.x15yg21f:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 56px;
}

.xycev2y:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 60%;
}

.x1fu8urw:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 64px;
}

.x1q37kcr:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 66.6667%;
}

.x1v4s8kt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 6px;
}

.xktia5q:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 80%;
}

.x1dmp6jm:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 80px;
}

.x1a4hpa5:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 83.3333%;
}

.x1f9tj09:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 85%;
}

.x1xc55vz:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 8px;
}

.xm6i5cn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 90%;
}

.x76zr16:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 94%;
}

.x13oubkp:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 96px;
}

.x14atkfc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: auto;
}

.xnlsq7q:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% - 20px);
}

.x1cf4oau:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100vw - 32px);
}

.xeq5yr9:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: fit-content;
}

.xezivpi:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: max-content;
}

.xpn72k7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(560px, 100vw - 32px);
}

.xoffw1:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--active-tab-width);
}

.x1hhjr3y:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--anchor-width);
}

.xrvccfc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--checkbox-checkmark-size, .625rem);
}

.x1f8b8v[data-active]:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--accent);
}

.x114l60p[data-selected]:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: 0;
}

.x1al8nzn[data-selection-start]:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: var(--radius-md);
}

.xu68fbe[data-selected]:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: 0;
}

.xa000cy[data-selection-end]:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: var(--radius-md);
}

.xrvi9uu:last-child:not(:first-child):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 1px;
}

.x18apxjc[data-selected]:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: 0;
}

.xzfon6k[data-selection-start]:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: var(--radius-md);
}

.x1k2ogur[data-selected]:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: 0;
}

.xu6xb6a[data-selection-end]:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: var(--radius-md);
}

.xczw561:first-child:not(:last-child):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 1px;
}

.xoowzz3[data-placement^="top"]:not(#\#):not(#\#):not(#\#):not(#\#), .xw0tdai:is([data-side="bottom"], [data-side="left"], [data-side="right"]):not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: auto;
}

.x1fuwxb3[data-starting-style]:not(#\#):not(#\#):not(#\#):not(#\#), .x61rqsd[data-ending-style]:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 0;
}

.x1apwr0p[data-orientation="vertical"]:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.75rem;
}

.x10rjl6j:is([data-swipe-direction="left"], [data-swipe-direction="right"]):not(#\#):not(#\#):not(#\#):not(#\#), .xosn3zf[data-orientation="vertical"]:not(#\#):not(#\#):not(#\#):not(#\#), .xqmlo60[data-orientation="vertical"]:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100%;
}

.xmx70ne:not([data-frontmost]):not([data-expanded]):not([data-layout-expanded]):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--front-height, var(--toast-height, auto));
}

.x14ja3ed[data-side="right"]:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -12px;
}

.x1gsi22i:is([role="listbox"] > :not(:first-child)):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 4px;
}

.xplfngy:not(:first-child):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 8px;
}

.x1jscetn:is([data-swipe-direction="left"], [data-swipe-direction="right"]):not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 100%;
}

.x1s23f99[data-orientation="vertical"]:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 6.25rem;
}

.x57t4rj:is([data-slot="checkbox"] > *, [data-slot="switch"] > *):not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 0;
}

.xijodfk[data-side="left"]:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -12px;
}

.x1qameca[data-side="bottom"]:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -12px;
}

.x1nojrll[data-placement^="top"]:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 0;
}

.xqvcvq3[data-orientation="vertical"]:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.25rem;
}

.x181m429[data-orientation="vertical"]:not(#\#):not(#\#):not(#\#):not(#\#), .xs0myxw:is([data-slot="checkbox"] > *, [data-slot="switch"] > *):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
}

.x13riys9[data-orientation="vertical"]:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: auto;
}

.xagjfvf:is([data-swipe-direction="left"], [data-swipe-direction="right"]):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(320px, 85vw);
}

.xaxdty3:dir(rtl):not(#\#):not(#\#):not(#\#):not(#\#) {
  left: auto;
}

.xnc2ksv:dir(rtl):not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 0;
}

.x14l7nz5:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 0;
}

.x10zg81t:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 0;
}

.x1t1lzn6:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 0;
}

.xup0pd7:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 0;
}

.xvyb4q0:focus:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 12px;
}

@media (width >= 640px) {
  .x1skytpb.x1skytpb:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 120px;
  }

  .x26y7dd.x26y7dd:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 16px;
  }

  .x12js5t0.x12js5t0:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 80px;
  }
}

@media (width >= 768px) {
  .x14rbiu5.x14rbiu5:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 28px;
  }

  .x1vc4s86.x1vc4s86:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 32px;
  }

  .xqujrix.xqujrix:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 350px;
  }

  .xspj5ew.xspj5ew:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 36px;
  }

  .x19xse92.x19xse92:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 40px;
  }
}

@media (width <= 767px) {
  .xtypdzi.xtypdzi:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 36px;
  }

  .x1ly9wap.x1ly9wap:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 40px;
  }

  .x1gf3ato.x1gf3ato:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 52px;
  }
}

@media (width >= 640px) and (width <= 767.98px) {
  .x167o1z4.x167o1z4:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 300px;
  }
}

@media (width >= 640px) {
  .x1x2rica.x1x2rica:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 0;
  }
}

@media (width <= 1279px) {
  .x1ocan76.x1ocan76:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 16px;
  }
}

@media (width >= 640px) {
  .x1tqgydu.x1tqgydu:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 100%;
  }

  .x190xaj4.x190xaj4:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 384px;
  }
}

@media (width >= 768px) {
  .x1eq074m.x1eq074m:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 220px;
  }
}

@media (width <= 767px) {
  .x7b9bpc.x7b9bpc:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 36px;
  }

  .xfgvxo3.xfgvxo3:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 40px;
  }
}

@media (width <= 1279px) {
  .x1021vbj.x1021vbj:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 16px;
  }
}

@media (width <= 767px) {
  .xd6ti2l.xd6ti2l:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 92px;
  }
}

@media (width >= 640px) {
  .x4qs5t9.x4qs5t9:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 120px;
  }

  .x17cqypb.x17cqypb:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 16px;
  }

  .xacjw2z.xacjw2z:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 512px;
  }

  .x1ryy9cp.x1ryy9cp:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 80px;
  }

  .x1qa66lv.x1qa66lv:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: auto;
  }

  .xkklhx6.xkklhx6:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: var(--toast-width, 356px);
  }
}

@media (width >= 768px) {
  .xviqci5.xviqci5:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 28px;
  }

  .xpu73z8.xpu73z8:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 32px;
  }

  .x1nxl589.x1nxl589:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 36px;
  }

  .x1kh6y97.x1kh6y97:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 40px;
  }
}

@media (width <= 767px) {
  .xqhexo4.xqhexo4:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 36px;
  }

  .xtfmehy.xtfmehy:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 40px;
  }
}

@media (width <= 639px) {
  .xpm4lsr.xpm4lsr:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (width >= 640px) {
  .x1s4uyz2.x1s4uyz2:is([data-swipe-direction="left"], [data-swipe-direction="right"]):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: min(384px, 85vw);
  }
}

.x1lwbgf[data-invalid]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-color: var(--danger);
}

.x1osccmy[data-invalid]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: var(--field-focus);
}

.xxr9b4c[data-invalid]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: var(--danger);
}

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

.x12adqyg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset: -6px;
}

.xarstr8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xxx281p:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  inset: 0;
}

.x1igg56s[data-disabled]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  opacity: var(--disabled-opacity);
}

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

.x2l4bqv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xty4yez:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-radius: 2px;
}

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

.x1k48kgn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xxyica1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-radius: inherit;
}

.x1to2qpd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xscsmz9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-radius: var(--radius-lg);
}

.x4uh87h:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-radius: var(--radius-md);
}

.x1f7zs9b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-radius: var(--radius-sm);
}

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

.x1ch9d2h:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  transition: scale .1s linear,opacity .2s linear,background-color .2s var(--ease-out);
}

.x148iu97:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  transition: scale .25s var(--ease-out);
}

.xymu2ad:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  transition: scale .2s var(--ease-out),background-color .2s var(--ease-out);
}

@media (prefers-reduced-motion: reduce) {
  .x1fgujza.x1fgujza:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xf9de9u.xf9de9u:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
    transition: none;
  }
}

.x1dl01gx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xr44b32:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  animation-duration: 2s;
}

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

.x13ee8us:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xzuot31:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  animation-iteration-count: infinite;
}

.x1d0ezli:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1y1ot6d:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  animation-name: x1fwtych-B;
}

.xt2i8d8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  animation-name: x1wwixy8-B;
}

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

.x15y3wy1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .x1fwxpn4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  animation-timing-function: linear;
}

.x1eb04y8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-color: color-mix(in srgb,var(--surface-foreground) 6%,transparent);
}

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

.x1yizt9q:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .x9dsrjn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-color: var(--accent-foreground);
}

.x1g8q1gz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: var(--accent);
}

.x1e6wkt0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: var(--foreground);
}

.xqnvw2x:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xtvw935:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-color: var(--separator);
}

.x9gfric:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: var(--success);
}

.xutm7od:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-color: var(--track-end-color);
}

.xqgaic2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-image: linear-gradient(120deg, #0000 10%, light-dark(#ffffff4d, #ffffff1a) 45%, light-dark(#ffffff1a, #ffffff0a) 55%, #0000 90%);
}

.xwcjooy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-image: linear-gradient(315deg, light-dark(#e5e5e5, #404040) 0%, light-dark(#fafafa, #262626) 50%, light-dark(#c4c4c4, #525252) 100%);
}

.x1phhyyw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-image: linear-gradient(90deg, #0000 0%, #ffffff80 50%, #0000 100%);
}

.xxp8c1u:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-image: linear-gradient(to right,transparent,var(--surface-tertiary),transparent);
}

.xhphbgm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-image: radial-gradient(circle, #fff3 1px, #0000 1px);
}

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

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

.x8e41en:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-end-end-radius: 999px;
}

.xvy7pz7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-end-end-radius: var(--radius-2xl);
}

.xg7ojyp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-end-start-radius: 999px;
}

.x167f4m7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-end-start-radius: var(--radius-2xl);
}

.x1mtt2wo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-start-end-radius: 999px;
}

.x3gcyjq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-start-end-radius: var(--radius-2xl);
}

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

.xp2yf1l:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-start-start-radius: 999px;
}

.x575r01:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-start-start-radius: var(--radius-2xl);
}

.x1f9pqac:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  box-shadow: inset -1px 0 #0000001a, inset 0 1px #0000001a, inset 0 -1px #0000001a;
}

.x16wsk2e:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  box-shadow: inset 1px 0 #0000001a, inset 0 1px #0000001a, inset 0 -1px #0000001a;
}

.xw50fuw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  box-shadow: var(--field-shadow);
}

.xf2r4ig:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: oklch(70.8% 0 0);
}

.x1ysbdv6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  color: var(--danger);
}

.x1gal4qp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--field-placeholder);
}

.x90mm6l:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--muted);
}

.x1cpjm7i:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1s928wv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: "";
}

.x17tewf1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: "*" / "";
}

.xnahlnb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xvnigvn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: none;
}

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

.xfk6m8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar {
  display: none;
}

.x13vz978:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset-inline-end: -10px;
}

.x1unh1gc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset-inline-end: 0;
}

.x6mj9uu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset-inline-end: auto;
}

.x1xx1t00:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  inset-inline-start: -10px;
}

.xdz3mh0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  inset-inline-start: -1px;
}

.x1iygr5g:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset-inline-start: 0;
}

.x1bliyv6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset-inline-start: 3%;
}

.xu3xmoy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  inset-inline-start: auto;
}

.x1b8oh3b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  margin-inline-start: 2px;
}

.x1hxk83a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  mask-clip: content-box, border-box;
}

.x1hod0co:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  mask-composite: exclude;
}

.x9fvvb7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  mask-image: linear-gradient(#fff 0 0), linear-gradient(#fff 0 0);
}

.xan9qf5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  mix-blend-mode: overlay;
}

.x1a1ylfh:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  opacity: .15;
}

.x124lp2h:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  opacity: 0;
}

.x2q1x1w:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xkk1bqk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  pointer-events: none;
}

.x1hmns74:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1j6awrg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  position: absolute;
}

.x1iofbvg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  position: relative;
}

.xmdgsqx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  scale: .7;
}

.x1tx55wj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xw5a0fk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  scale: 1;
}

.x128ww4c:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  transform: translate(-50%, -50%);
}

.xldp6pj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  transform: translateX(-50%);
}

.xq20v1m:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  transform: translateY(-50%);
}

.xad8zum:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  transform-origin: center;
}

.x1meziqt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xa8ncnj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  translate: -100%;
}

.xi4xitw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  z-index: -1;
}

.x2hztxu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  z-index: 0;
}

.xitxdhh:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  z-index: 1;
}

.x18qc1j8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  z-index: 10;
}

.xs5pasx[data-checked]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: var(--accent-foreground);
}

.x10mp1dt:is([data-slot="checkbox"]:hover *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: var(--accent-hover);
}

.xfya8sy:is([data-slot="checkbox"][data-invalid] *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: var(--danger);
}

.x14ieu4p:is([data-slot="checkbox"]:hover *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x9aea2c:is([data-slot="checkbox"][data-invalid] *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: var(--success);
}

.xap0xxo:is(.dark *, [data-theme="dark"] *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: oklch(55.6% 0 0);
}

.xiay4mb:is([data-expanded], [data-layout-expanded]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: "";
}

.x1cd0hpr:is([data-skeleton-animation="shimmer"] [data-skeleton-animation]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: none;
}

.x7jes33:is([data-slot="checkbox"][data-checked] *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  opacity: 1;
}

.x93quhm[data-checked]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  scale: .4286;
}

.x8d5px9:is([data-slot="radio"]:active [data-checked]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  scale: .5714;
}

.x1aym6fy[data-dragging]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  scale: .9;
}

.x6m6c62:is([data-slot="checkbox"][data-checked] *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  scale: 1;
}

.x1bk9wyb:has([data-skeleton-animation]):not(:is([data-skeleton-animation="shimmer"] [data-skeleton-animation])):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "";
}

.x1gzy4hd:has([data-slot="table-column-resizer"]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xomi9nk:has([data-skeleton-animation]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xguj015:last-child:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: none;
}

.x1fn57b8:empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "";
}

@media (prefers-reduced-motion: reduce) {
  .x1j82dal.x1j82dal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .x7yjyvu.x7yjyvu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
    animation-name: none;
  }
}

.x1488g0m:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-bottom-left-radius: 2px;
}

.x1k4owfz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-bottom-right-radius: 2px;
}

.xieswrq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-top-left-radius: 2px;
}

.x16hdw83:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-top-right-radius: 2px;
}

.x1ne25ji:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  bottom: -10px;
}

.x1xrz1ek:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  bottom: 0;
}

.x1wsn0xg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xszcg87:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  height: 100%;
}

.x17zp9gg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1bymyaz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  height: 10px;
}

.x1a5uphr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  height: 16px;
}

.xcock1l:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  height: 1px;
}

.x1w88dwi:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  height: 1rem;
}

.x5vykd1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  height: 24px;
}

.xdahmmw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  height: 50%;
}

.x17cx49:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .x1wlytlt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  left: 0;
}

.x16v8oms:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  left: 50%;
}

.xksr4jm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  top: -10px;
}

.x1y9o90q:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  top: -13px;
}

.x1m1drc7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .x1y3wzot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  top: 0;
}

.xegjy7w:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  top: 25%;
}

.xoqv437:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  top: 50%;
}

.x9cv1sk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  top: auto;
}

.x9fodr0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  width: 1.5rem;
}

.x1rmj1tg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x4eaejv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  width: 100%;
}

.x1ng0ck5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  width: 100vw;
}

.xaknh5y:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xg4xgkf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  width: 10px;
}

.x1vgi0k:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xv6d0c5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  width: 1px;
}

.x14cvu1z:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  width: 24px;
}

.x1nsqgua:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  width: 94%;
}

.x18f1704[data-placement^="top"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  bottom: -13px;
}

.xgxwsq8[data-orientation="vertical"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  height: 1.5rem;
}

.xel38c8[data-placement^="top"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  top: 0;
}

.x1tmz18j[data-orientation="vertical"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  width: 1rem;
}
