@font-face{font-family:inter;src:url(/_next/static/media/4c0a38defdf31450-s.p.ttf) format("truetype");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_a2c6e0{font-family:inter,inter Fallback;font-style:normal}.__variable_a2c6e0{--font-inter:"inter","inter Fallback"}.dark,.default,.light,:host,:root,[data-theme=dark],[data-theme=default],[data-theme=light]{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--color-background:var(--background);--color-foreground:var(--foreground);--color-surface:var(--surface);--color-surface-foreground:var(--surface-foreground);--color-surface-hover:var(--surface-hover);--color-surface-secondary:var(--surface-secondary);--color-surface-secondary-foreground:var(--surface-secondary-foreground);--color-surface-tertiary:var(--surface-tertiary);--color-surface-tertiary-foreground:var(--surface-tertiary-foreground);--color-overlay:var(--overlay);--color-overlay-foreground:var(--overlay-foreground);--color-muted:var(--muted);--color-accent:var(--accent);--color-accent-foreground:var(--accent-foreground);--color-segment:var(--segment);--color-segment-foreground:var(--segment-foreground);--color-border:var(--border);--color-separator:var(--separator);--color-focus:var(--focus);--color-link:var(--link);--color-default:var(--default);--color-default-foreground:var(--default-foreground);--color-success:var(--success);--color-success-foreground:var(--success-foreground);--color-warning:var(--warning);--color-warning-foreground:var(--warning-foreground);--color-danger:var(--danger);--color-danger-foreground:var(--danger-foreground);--color-backdrop:var(--backdrop);--shadow-surface:var(--surface-shadow);--shadow-overlay:var(--overlay-shadow);--shadow-field:var(--field-shadow);--color-field:var(--field-background,var(--default));--color-field-hover:var(--field-hover);--color-field-foreground:var(--field-foreground,var(--foreground));--color-field-placeholder:var(--field-placeholder,var(--muted));--color-field-border:var(--field-border,var(--border));--radius-field:var(--field-radius,calc(var(--radius) * 1.5));--border-width-field:var(--field-border-width,var(--border-width));--color-background-secondary:var(--background-secondary);--color-background-tertiary:var(--background-tertiary);--color-background-inverse:var(--background-inverse);--color-default-hover:var(--default-hover);--color-accent-hover:var(--accent-hover);--color-success-hover:var(--success-hover);--color-warning-hover:var(--warning-hover);--color-danger-hover:var(--danger-hover);--color-field-focus:var(--field-focus);--color-field-border-hover:var(--field-border-hover);--color-field-border-focus:var(--field-border-focus);--color-default-soft:var(--default-soft);--color-default-soft-foreground:var(--default-soft-foreground);--color-default-soft-hover:var(--default-soft-hover);--color-accent-soft:var(--accent-soft);--color-accent-soft-foreground:var(--accent-soft-foreground);--color-accent-soft-hover:var(--accent-soft-hover);--color-danger-soft:var(--danger-soft);--color-danger-soft-foreground:var(--danger-soft-foreground);--color-danger-soft-hover:var(--danger-soft-hover);--color-warning-soft:var(--warning-soft);--color-warning-soft-foreground:var(--warning-soft-foreground);--color-warning-soft-hover:var(--warning-soft-hover);--color-success-soft:var(--success-soft);--color-success-soft-foreground:var(--success-soft-foreground);--color-success-soft-hover:var(--success-soft-hover);--color-separator-secondary:var(--separator-secondary);--color-separator-tertiary:var(--separator-tertiary);--color-border-secondary:var(--border-secondary);--color-border-tertiary:var(--border-tertiary);--field-radius:calc(var(--radius) * 1.5);--radius-xs:calc(var(--radius) * 0.25);--radius-sm:calc(var(--radius) * 0.5);--radius-md:calc(var(--radius) * 0.75);--radius-lg:calc(var(--radius) * 1);--radius-xl:calc(var(--radius) * 1.5);--radius-2xl:calc(var(--radius) * 2);--radius-3xl:calc(var(--radius) * 3);--radius-4xl:calc(var(--radius) * 4);--ease-smooth:ease;--ease-in-quad:cubic-bezier(0.55,0.085,0.68,0.53);--ease-in-cubic:cubic-bezier(0.55,0.055,0.675,0.19);--ease-in-quart:cubic-bezier(0.895,0.03,0.685,0.22);--ease-in-quint:cubic-bezier(0.755,0.05,0.855,0.06);--ease-in-expo:cubic-bezier(0.95,0.05,0.795,0.035);--ease-in-circ:cubic-bezier(0.6,0.04,0.98,0.335);--ease-out-quad:cubic-bezier(0.25,0.46,0.45,0.94);--ease-out-cubic:cubic-bezier(0.215,0.61,0.355,1);--ease-out-quart:cubic-bezier(0.165,0.84,0.44,1);--ease-out-quint:cubic-bezier(0.23,1,0.32,1);--ease-out-expo:cubic-bezier(0.19,1,0.22,1);--ease-out-circ:cubic-bezier(0.075,0.82,0.165,1);--ease-out-fluid:cubic-bezier(0.32,0.72,0,1);--ease-in-out-quad:cubic-bezier(0.455,0.03,0.515,0.955);--ease-in-out-cubic:cubic-bezier(0.645,0.045,0.355,1);--ease-in-out-quart:cubic-bezier(0.77,0,0.175,1);--ease-in-out-quint:cubic-bezier(0.86,0,0.07,1);--ease-in-out-expo:cubic-bezier(1,0,0,1);--ease-in-out-circ:cubic-bezier(0.785,0.135,0.15,0.86);--ease-linear:linear;--animate-spin-fast:spin 0.75s linear infinite;--animate-skeleton:skeleton 2s linear infinite;--animate-caret-blink:caret-blink 1.2s ease-out infinite}@keyframes spin{to{transform:rotate(1turn)}}@keyframes skeleton{to{transform:translateX(200%)}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}@layer base{:host,:root{--white:oklch(100% 0 0);--black:oklch(0% 0 0);--snow:oklch(0.9911 0 0);--eclipse:oklch(0.2103 0.0059 285.89);--spacing:0.25rem;--border-width:1px;--field-border-width:0px;--disabled-opacity:0.5;--ring-offset-width:2px;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--radius:0.5rem;--field-radius:calc(var(--radius) * 1.5);--accent:oklch(0.6204 0.195 253.83);--accent-foreground:var(--snow);--success:oklch(0.7329 0.1935 150.81);--success-foreground:var(--eclipse);--field-border:transparent;--skeleton-animation:shimmer;--tooltip-delay:1500ms;--tooltip-close-delay:500ms}.default,.light,:host(.default),:host(.light),:host([data-theme=default]),:host([data-theme=light]),:root,[data-theme=default],[data-theme=light]{color-scheme:light;--background:oklch(0.9702 0 0);--foreground:var(--eclipse);--surface:var(--white);--surface-foreground:var(--foreground);--surface-secondary:oklch(0.9524 0.0013 286.37);--surface-secondary-foreground:var(--foreground);--surface-tertiary:oklch(0.9373 0.0013 286.37);--surface-tertiary-foreground:var(--foreground);--overlay:var(--white);--overlay-foreground:var(--foreground);--muted:oklch(0.5517 0.0138 285.94);--scrollbar:var(--scrollbar-thumb);--scrollbar-thumb:color-mix(in oklch,var(--foreground) 15%,transparent);--scrollbar-track:transparent;--scrollbar-gutter:auto;--scrollbar-width:thin;--scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);--default:oklch(94% 0.001 286.375);--default-foreground:var(--eclipse);--field-background:var(--white);--field-foreground:oklch(0.2103 0.0059 285.89);--field-placeholder:var(--muted);--warning:oklch(0.7819 0.1585 72.33);--warning-foreground:var(--eclipse);--danger:oklch(0.6532 0.2328 25.74);--danger-foreground:var(--snow);--segment:var(--white);--segment-foreground:var(--eclipse);--border:oklch(90% 0.004 286.32);--separator:oklch(92% 0.004 286.32);--focus:var(--accent);--link:var(--foreground);--backdrop:rgba(0,0,0,0.5);--surface-hover:color-mix(in oklab,var(--surface) 92%,var(--surface-foreground) 8%);--background-secondary:color-mix(in oklab,var(--background) 96%,var(--foreground) 4%);--background-tertiary:color-mix(in oklab,var(--background) 92%,var(--foreground) 8%);--background-inverse:var(--foreground);--default-hover:color-mix(in oklab,var(--default) 96%,var(--default-foreground) 4%);--accent-hover:color-mix(in oklab,var(--accent) 90%,var(--accent-foreground) 10%);--success-hover:color-mix(in oklab,var(--success) 90%,var(--success-foreground) 10%);--warning-hover:color-mix(in oklab,var(--warning) 90%,var(--warning-foreground) 10%);--danger-hover:color-mix(in oklab,var(--danger) 90%,var(--danger-foreground) 10%);--field-hover:color-mix(in oklab,var(--field-background,var(--default)) 90%,var(--field-foreground,var(--foreground)) 2%);--field-focus:var(--field-background,var(--default));--field-border-hover:color-mix(in oklab,var(--field-border,var(--border)) 88%,var(--field-foreground,var(--foreground)) 10%);--field-border-focus:color-mix(in oklab,var(--field-border,var(--border)) 74%,var(--field-foreground,var(--foreground)) 22%);--default-soft:color-mix(in oklab,var(--default) 50%,transparent);--default-soft-foreground:var(--default-foreground);--default-soft-hover:color-mix(in oklab,var(--default) 60%,transparent);--accent-soft:color-mix(in oklab,var(--accent) 15%,transparent);--accent-soft-foreground:color-mix(in oklab,var(--accent) 70%,var(--foreground) 30%);--accent-soft-hover:color-mix(in oklab,var(--accent) 20%,transparent);--danger-soft:color-mix(in oklab,var(--danger) 15%,transparent);--danger-soft-foreground:color-mix(in oklab,var(--danger) 70%,var(--foreground) 40%);--danger-soft-hover:color-mix(in oklab,var(--danger) 20%,transparent);--warning-soft:color-mix(in oklab,var(--warning) 15%,transparent);--warning-soft-foreground:color-mix(in oklab,var(--warning) 80%,var(--foreground) 70%);--warning-soft-hover:color-mix(in oklab,var(--warning) 20%,transparent);--success-soft:color-mix(in oklab,var(--success) 15%,transparent);--success-soft-foreground:color-mix(in oklab,var(--success) 80%,var(--foreground) 60%);--success-soft-hover:color-mix(in oklab,var(--success) 20%,transparent);--separator-secondary:color-mix(in oklab,var(--surface) 85%,var(--surface-foreground) 15%);--separator-tertiary:color-mix(in oklab,var(--surface) 81%,var(--surface-foreground) 19%);--border-secondary:color-mix(in oklab,var(--surface) 78%,var(--surface-foreground) 22%);--border-tertiary:color-mix(in oklab,var(--surface) 66%,var(--surface-foreground) 34%);--surface-shadow:0 2px 4px 0 rgba(0,0,0,0.04),0 1px 2px 0 rgba(0,0,0,0.06),0 0 1px 0 rgba(0,0,0,0.06);--overlay-shadow:0 2px 8px 0 rgba(0,0,0,0.06),0 -6px 12px 0 rgba(0,0,0,0.03),0 14px 28px 0 rgba(0,0,0,0.08);--field-shadow:0 2px 4px 0 rgba(0,0,0,0.04),0 1px 2px 0 rgba(0,0,0,0.06),0 0 1px 0 rgba(0,0,0,0.06)}.dark,:host(.dark),:host([data-theme=dark]),[data-theme=dark]{color-scheme:dark;--background:oklch(12% 0.005 285.823);--foreground:var(--snow);--surface:oklch(0.2103 0.0059 285.89);--surface-foreground:var(--foreground);--surface-secondary:oklch(0.257 0.0037 286.14);--surface-secondary-foreground:var(--foreground);--surface-tertiary:oklch(0.2721 0.0024 247.91);--surface-tertiary-foreground:var(--foreground);--overlay:oklch(0.2103 0.0059 285.89);--overlay-foreground:var(--foreground);--muted:oklch(70.5% 0.015 286.067);--scrollbar:var(--scrollbar-thumb);--scrollbar-thumb:color-mix(in oklch,var(--foreground) 15%,transparent);--scrollbar-track:transparent;--scrollbar-gutter:auto;--scrollbar-width:thin;--scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);--default:oklch(27.4% 0.006 286.033);--default-foreground:var(--snow);--field-background:oklch(0.2103 0.0059 285.89);--field-foreground:var(--foreground);--field-placeholder:var(--muted);--warning:oklch(0.8203 0.1388 76.34);--warning-foreground:var(--eclipse);--danger:oklch(0.594 0.1967 24.63);--danger-foreground:var(--snow);--segment:oklch(0.3964 0.01 285.93);--segment-foreground:var(--foreground);--border:oklch(28% 0.006 286.033);--separator:oklch(25% 0.006 286.033);--focus:var(--accent);--link:var(--foreground);--backdrop:rgba(0,0,0,0.6);--surface-shadow:0 0 0 0 transparent inset;--overlay-shadow:0 0 1px 0 rgba(255,255,255,0.3) inset;--field-shadow:0 0 0 0 transparent inset;--surface-hover:color-mix(in oklab,var(--surface) 92%,var(--surface-foreground) 8%);--background-secondary:color-mix(in oklab,var(--background) 96%,var(--foreground) 4%);--background-tertiary:color-mix(in oklab,var(--background) 92%,var(--foreground) 8%);--background-inverse:var(--foreground);--default-hover:color-mix(in oklab,var(--default) 96%,var(--default-foreground) 4%);--accent-hover:color-mix(in oklab,var(--accent) 90%,var(--accent-foreground) 10%);--success-hover:color-mix(in oklab,var(--success) 90%,var(--success-foreground) 10%);--warning-hover:color-mix(in oklab,var(--warning) 90%,var(--warning-foreground) 10%);--danger-hover:color-mix(in oklab,var(--danger) 90%,var(--danger-foreground) 10%);--field-hover:color-mix(in oklab,var(--field-background,var(--default)) 90%,var(--field-foreground,var(--foreground)) 2%);--field-focus:var(--field-background,var(--default));--field-border-hover:color-mix(in oklab,var(--field-border,var(--border)) 88%,var(--field-foreground,var(--foreground)) 10%);--field-border-focus:color-mix(in oklab,var(--field-border,var(--border)) 74%,var(--field-foreground,var(--foreground)) 22%);--default-soft:color-mix(in oklab,var(--default) 50%,transparent);--default-soft-foreground:var(--default-foreground);--default-soft-hover:color-mix(in oklab,var(--default) 60%,transparent);--accent-soft:color-mix(in oklab,var(--accent) 12%,transparent);--accent-soft-foreground:color-mix(in oklab,var(--accent) 80%,var(--foreground) 30%);--accent-soft-hover:color-mix(in oklab,var(--accent) 16%,transparent);--danger-soft:color-mix(in oklab,var(--danger) 15%,transparent);--danger-soft-foreground:color-mix(in oklab,var(--danger) 80%,var(--foreground) 30%);--danger-soft-hover:color-mix(in oklab,var(--danger) 20%,transparent);--warning-soft:color-mix(in oklab,var(--warning) 12%,transparent);--warning-soft-foreground:color-mix(in oklab,var(--warning) 80%,var(--foreground) 30%);--warning-soft-hover:color-mix(in oklab,var(--warning) 16%,transparent);--success-soft:color-mix(in oklab,var(--success) 12%,transparent);--success-soft-foreground:color-mix(in oklab,var(--success) 80%,var(--foreground) 30%);--success-soft-hover:color-mix(in oklab,var(--success) 16%,transparent);--separator-secondary:color-mix(in oklab,var(--surface) 85%,var(--surface-foreground) 15%);--separator-tertiary:color-mix(in oklab,var(--surface) 81%,var(--surface-foreground) 19%);--border-secondary:color-mix(in oklab,var(--surface) 78%,var(--surface-foreground) 22%);--border-tertiary:color-mix(in oklab,var(--surface) 66%,var(--surface-foreground) 34%)}[data-vibrant-palette=true].dark,[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]),[data-vibrant-palette=true][data-theme=dark]{--accent-soft-foreground:color-mix(in oklab,var(--accent) 92%,var(--foreground) 8%);--danger-soft-foreground:color-mix(in oklab,var(--danger) 92%,var(--foreground) 8%);--warning-soft-foreground:color-mix(in oklab,var(--warning) 92%,var(--foreground) 8%);--success-soft-foreground:color-mix(in oklab,var(--success) 92%,var(--foreground) 8%)}}@layer base{*,::backdrop,::file-selector-button,:after,:before{box-sizing:border-box;border-color:var(--border,currentColor);border-style:solid;border-width:0}:host,html{line-height:1.5;font-family:var(--font-sans);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,p{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}::file-selector-button,button,input,optgroup,select,textarea{font:inherit;letter-spacing:inherit;color:inherit}button,input[type=button],input[type=reset],input[type=submit]{appearance:button}button{background:transparent}textarea{resize:vertical}canvas,img,svg,video{vertical-align:middle}[hidden]:not([hidden=until-found]){display:none!important}:root{view-transition-name:none;--ease-in:cubic-bezier(0.4,0,1,1);--ease-out:cubic-bezier(0,0,0.2,1);--ease-in-out:cubic-bezier(0.4,0,0.2,1);--z-index-overlay:100000;--z-index-toast:calc(var(--z-index-overlay) + 1)}::view-transition{pointer-events:none}}
@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 x4rdnzb-B {
  to {
    background-position: 24px 24px;
  }
}

@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 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 x1ln90do-B {
  75% {
    opacity: 0;
    transform: scale(2);
  }

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

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

  to {
    translate: 100%;
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.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(#\#) {
  border-color: var(--background);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.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(#\#) {
  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);
}

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

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

.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(#\#) {
  outline: 2px solid var(--focus);
}

.xk2swo9:focus-visible:not(#\#):not(#\#) {
  outline: none;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (width <= 767px) {
  .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;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.x6b8e1p:not(#\#):not(#\#):not(#\#) {
  animation-name: x1ln90do-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;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.x9f619:not(#\#):not(#\#):not(#\#) {
  box-sizing: border-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);
}

.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(#\#) {
  color: var(--accent-foreground);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.xkws0fc:not(#\#):not(#\#):not(#\#) {
  color: var(--x140dq8p);
}

.xtq7kjj:not(#\#):not(#\#):not(#\#) {
  color: var(--x1azly54);
}

.x1rndwz3:not(#\#):not(#\#):not(#\#) {
  color: var(--x586xr1);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.xhi6v0a:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: auto;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.xgpatz3:not(#\#):not(#\#):not(#\#) {
  row-gap: 16px;
}

.x11bb0y5:not(#\#):not(#\#):not(#\#) {
  scale: .5;
}

.x1hsy5kr:not(#\#):not(#\#):not(#\#) {
  scale: 1;
}

.xsal60d:not(#\#):not(#\#):not(#\#) {
  scrollbar-color: transparent transparent;
}

.x1rohswg:not(#\#):not(#\#):not(#\#) {
  scrollbar-width: none;
}

.x1597r2g:not(#\#):not(#\#):not(#\#) {
  scrollbar-width: thin;
}

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

.x2b8uid:not(#\#):not(#\#):not(#\#) {
  text-align: center;
}

.xp4054r:not(#\#):not(#\#):not(#\#) {
  text-align: end;
}

.x1yc453h:not(#\#):not(#\#):not(#\#) {
  text-align: start;
}

.x1r0vodh:not(#\#):not(#\#):not(#\#) {
  text-decoration-color: light-dark(#d4d4d4cc, #525252cc);
}

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

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

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

.x1c071of:not(#\#):not(#\#):not(#\#) {
  transform: none;
}

.x7p49u4:not(#\#):not(#\#):not(#\#) {
  transform: rotate(0);
}

.x1iffjtl:not(#\#):not(#\#):not(#\#) {
  transform: rotate(90deg);
}

.x1xignkv:not(#\#):not(#\#):not(#\#) {
  transform: scale(1.25);
}

.x70t87m:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-50%) scale(1);
}

.xbryuvx:not(#\#):not(#\#):not(#\#) {
  transform: translateX(0);
}

.x1cb1t30:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-50%);
}

.x17dzmu4:not(#\#):not(#\#):not(#\#) {
  transform: translateZ(0);
}

.xx6bhzk:not(#\#):not(#\#):not(#\#) {
  transition-duration: .15s;
}

.x1d8287x:not(#\#):not(#\#):not(#\#) {
  transition-duration: .3s;
}

.xofcydl:not(#\#):not(#\#):not(#\#) {
  transition-duration: .4s;
}

.x1wsgiic:not(#\#):not(#\#):not(#\#) {
  transition-duration: .5s;
}

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

.x1gbuem2:not(#\#):not(#\#):not(#\#) {
  transition-property: color, background-color;
}

.xt3l3uh:not(#\#):not(#\#):not(#\#) {
  transition-property: color;
}

.x13b0p5u:not(#\#):not(#\#):not(#\#) {
  transition-property: none;
}

.x1gg4r6k:not(#\#):not(#\#):not(#\#) {
  transition-property: scale, rotate, filter;
}

.x1xnihij:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, filter, background-image;
}

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

.x1199peq:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.25, 1, .5, 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;
}

.x87ps6o:not(#\#):not(#\#):not(#\#) {
  -webkit-user-select: none;
  user-select: none;
}

.x16dsc37:not(#\#):not(#\#):not(#\#) {
  vertical-align: top;
}

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

.xdnwjd9:not(#\#):not(#\#):not(#\#) {
  word-break: keep-all;
}

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

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

.xiqp1zv[data-ending-style]:not(#\#):not(#\#):not(#\#) {
  animation-duration: .2s;
}

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

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

.x1cxrw96[data-highlighted]:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklch,var(--muted) 70%,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;
}

.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(#\#), .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(#\#), .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(#\#), .xamult8[data-selected]:not(#\#):not(#\#):not(#\#) {
  background-color: var(--accent);
}

.xsc13cl[data-highlighted]:not(#\#):not(#\#):not(#\#) {
  background-color: var(--danger-soft);
}

.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(#\#), .xl9nxtp[aria-pressed="true"]:not(#\#):not(#\#):not(#\#), .xzlvpcn[data-hovered]:not(#\#):not(#\#):not(#\#) {
  background-color: var(--default);
}

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

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

.x7d1rq:is([data-slot="accordion-item"]:last-child :not([aria-expanded="true"])):not(#\#):not(#\#):not(#\#) {
  border-end-start-radius: 16px;
}

.x8mdu1o:is([data-slot="accordion-item"]:first-child *):not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: 16px;
}

.x1q5ntdl:is([data-slot="accordion-item"]:first-child *):not(#\#):not(#\#):not(#\#) {
  border-start-start-radius: 16px;
}

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

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

.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(#\#) {
  color: var(--accent-soft-foreground);
}

.xfirzc4:is([data-pressed] *):not(#\#):not(#\#):not(#\#) {
  color: var(--accent);
}

.x1mnl9gc[aria-pressed="true"]: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(#\#) {
  color: var(--muted);
}

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

.x1la9vra:is([data-slot="accordion-item"]:hover *):not(#\#):not(#\#):not(#\#) {
  filter: drop-shadow(0 4px 3px #00000026);
}

.x1sx0sxe[data-active]:not(#\#):not(#\#):not(#\#), .x1y9b7an[data-selected]:not(#\#):not(#\#):not(#\#) {
  font-weight: 500;
}

.x1y9vnxi[data-pending]:not(#\#):not(#\#):not(#\#) {
  opacity: .4;
}

.x117meyd:is([data-starting-style], [data-ending-style]):not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.x1bqaal:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: -2px;
}

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

.xpg2bxl:is([data-slot="accordion-item"]:hover *):not(#\#):not(#\#):not(#\#) {
  rotate: -10deg;
}

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

.x14p7gce:is([data-panel-open] *):not(#\#):not(#\#):not(#\#) {
  transform: rotate(180deg);
}

.x1vxndzn:is([data-starting-style], [data-ending-style]):not(#\#):not(#\#):not(#\#) {
  transform: translateX(-50%) scale(.98);
}

.x1t4h0pk:is([data-starting-style], [data-ending-style]):not(#\#):not(#\#):not(#\#) {
  transform: translateX(100%);
}

.xpyob7y[data-ending-style]:not(#\#):not(#\#):not(#\#) {
  transition-duration: .2s;
}

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

.x1f6aaap[data-unchecked]:not(#\#):not(#\#):not(#\#) {
  visibility: hidden;
}

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

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

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

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

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

.x1hg75u9:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--success-soft-hover);
}

.xewdo3d:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--success-soft);
}

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

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

.x1jplu5e:active:not(#\#):not(#\#):not(#\#) {
  transform: scale(.95);
}

@media (width >= 640px) {
  .xmci4ra.xmci4ra:not(#\#):not(#\#):not(#\#) {
    align-items: center;
  }
}

@media (width >= 768px) {
  .x1ty98ci.x1ty98ci:not(#\#):not(#\#):not(#\#) {
    align-items: center;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x1aquc0h.x1aquc0h:not(#\#):not(#\#):not(#\#) {
    animation-name: none;
  }
}

@media (width <= 1279px) {
  .x1vc2d2k.x1vc2d2k:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width <= 639px) {
  .x1gnsoq7.x1gnsoq7:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width <= 767px) {
  .xig2svb.xig2svb:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width >= 640px) {
  .x1hgqwjb.x1hgqwjb:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width >= 768px) {
  .x12gs5cb.x12gs5cb:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width <= 767px) {
  .x1dn74xm.x1dn74xm:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width >= 640px) {
  .xjdmj7.xjdmj7:not(#\#):not(#\#):not(#\#) {
    display: inline-flex;
  }
}

@media (width <= 1023px) {
  .x1a1oztq.x1a1oztq:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 1279px) {
  .xi2odvb.xi2odvb:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 767px) {
  .x137v6ai.x137v6ai:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width >= 640px) {
  .x14imms7.x14imms7:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width >= 768px) {
  .xa41o0o.xa41o0o:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 639px) {
  .x16v1wmp.x16v1wmp:not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }

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

@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) {
  .x10mw5me.x10mw5me:not(#\#):not(#\#):not(#\#) {
    flex-wrap: wrap;
  }
}

@media (width >= 640px) {
  .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 <= 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 <= 767px) {
  .xwkle13.xwkle13:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (width >= 640px) and (width <= 1023.99px) {
  .xymiimu.xymiimu:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 768px) {
  .x1um9e8z.x1um9e8z:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 1024px) {
  .x98izi.x98izi:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 768px) {
  .xoafx1o.xoafx1o:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, 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) {
  .x12w9bfk.x12w9bfk:not(#\#):not(#\#):not(#\#) {
    transition-duration: 0s;
  }
}

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

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

.x1hsxtra:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -32px;
}

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

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

.x1vqgdyp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 40px;
}

.xn3w4p2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 44px;
}

.xsdox4t:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 48px;
}

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

.x1wp5j5p:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100dvh - 132px);
}

.x16ye13r:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--x-height);
}

.x10qix3e:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -32px;
}

.x1nrll8i:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 50%;
}

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

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

.x1833jxb:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100dvh - 180px);
}

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

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

.x2lwn1j:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 0;
}

.x18q968i:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 1.42857em;
}

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

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

.xa3b7fw:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 350px;
}

.xbktkl8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 56px;
}

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

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

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

.x17upfok:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 320px;
}

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

.xw2csxc:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: auto;
}

.x1odjw0f:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: auto;
}

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

.xwib8y2:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 8px;
}

.x6wrskw:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 4px;
}

.xnuq7ks:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 12px;
}

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

.x1y1aw1k:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 8px;
}

.x7xh459:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -32px;
}

.x133kxz0:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -48px;
}

.x1uye3lp:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-margin-top: 160px;
}

.xll0d9s:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -100px;
}

.x13ko0gm:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -32px;
}

.x1pdn4fc:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -48px;
}

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

.xwa60dl:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 50%;
}

.xfr5jun:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 8px;
}

.x80663w:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: auto;
}

.x1jw3ynk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .75rem;
}

.xnalus7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 0;
}

.xwqq7k2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.25rem;
}

.xp8d6y2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.5rem;
}

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

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

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

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

.x13oubkp:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 96px;
}

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

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

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

.x14l7nz5:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 0;
}

.x1t1lzn6:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 0;
}

.xvyb4q0:focus:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 12px;
}

@media (width >= 640px) {
  .x1skytpb.x1skytpb:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 120px;
  }
}

@media (width >= 640px) and (width <= 767.99px) {
  .xxu61hb.xxu61hb:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 300px;
  }
}

@media (width >= 768px) {
  .xqujrix.xqujrix:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 350px;
  }
}

@media (width <= 767px) {
  .x1gf3ato.x1gf3ato:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 52px;
  }
}

@media (width >= 640px) {
  .x12js5t0.x12js5t0:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 80px;
  }
}

@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 <= 1279px) {
  .x1021vbj.x1021vbj:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 16px;
  }
}

@media (width <= 767px) {
  .xd6ti2l.xd6ti2l:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 92px;
  }
}

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

@media (width >= 640px) {
  .x4qs5t9.x4qs5t9:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 120px;
  }

  .xacjw2z.xacjw2z:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 512px;
  }

  .x1ryy9cp.x1ryy9cp:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 80px;
  }

  .x1qa66lv.x1qa66lv:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: auto;
  }
}

.xarstr8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xxx281p:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  inset: 0;
}

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

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

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

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

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

.xt2i8d8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  animation-name: x1wwixy8-B;
}

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

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

.xtvw935:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-color: var(--separator);
}

.x9gfric:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: var(--success);
}

.xqgaic2: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(#\#):before {
  background-image: linear-gradient(315deg, light-dark(#e5e5e5, #404040) 0%, light-dark(#fafafa, #262626) 50%, light-dark(#c4c4c4, #525252) 100%);
}

.xf2r4ig:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: oklch(70.8% 0 0);
}

.x90mm6l:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--muted);
}

.x1cpjm7i:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1s928wv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: "";
}

.x1hxk83a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  mask-clip: content-box, border-box;
}

.x1hod0co:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  mask-composite: exclude;
}

.x9fvvb7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  mask-image: linear-gradient(#fff 0 0), linear-gradient(#fff 0 0);
}

.x2q1x1w:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xkk1bqk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  pointer-events: none;
}

.x1hmns74:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1j6awrg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  position: absolute;
}

.xldp6pj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  transform: translateX(-50%);
}

.xa8ncnj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  translate: -100%;
}

.x2hztxu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  z-index: 0;
}

.x14ieu4p:is([data-slot="checkbox"]:hover *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x9aea2c:is([data-slot="checkbox"][data-invalid] *):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(#\#)::placeholder {
  color: oklch(55.6% 0 0);
}

@media (prefers-reduced-motion: reduce) {
  .x1j82dal.x1j82dal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
    animation-name: none;
  }
}

.x1488g0m:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-bottom-left-radius: 2px;
}

.x1k4owfz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-bottom-right-radius: 2px;
}

.xieswrq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-top-left-radius: 2px;
}

.x16hdw83:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-top-right-radius: 2px;
}

.x1xrz1ek:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  bottom: 0;
}

.x1wsn0xg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  height: 100%;
}

.xcock1l:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  height: 1px;
}

.x16v8oms:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  left: 50%;
}

.x4eaejv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  width: 100%;
}

.x1ng0ck5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  width: 100vw;
}
