*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0;padding:0}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/__fd/assets/DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/__fd/assets/Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:400;src:url(/__fd/assets/DehDhP4C.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:400;src:url(/__fd/assets/C42RasBZ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:700;src:url(/__fd/assets/URU-TBJY.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:700;src:url(/__fd/assets/CLGq6Yj4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Baskerville;font-style:italic;font-display:swap;font-weight:400;src:url(/__fd/assets/BgvGgHFw.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Baskerville;font-style:italic;font-display:swap;font-weight:400;src:url(/__fd/assets/Dx5Rrf3o.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html,body{height:100%;width:100%;margin:0;padding:0;background-color:var(--ds-color-surface-canvas)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-optical-sizing:auto;text-size-adjust:100%;-webkit-text-size-adjust:100%;font-variant-ligatures:common-ligatures;font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:-.009em;line-height:1.5}#root{height:100%;background-color:inherit}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms;animation-iteration-count:1;transition-duration:0ms;scroll-behavior:auto}}html[data-theme-transitioning] *,html[data-theme-transitioning] *:before,html[data-theme-transitioning] *:after{transition:none;animation:none}[data-prosemirror-root] ::selection{background-color:light-dark(#ddf4f4,#0b1f1f);color:light-dark(#0e7490,#67e8f9)}[data-prosemirror-root] p.is-editor-empty:first-child:before{color:var(--ds-color-foreground-placeholder);content:attr(data-placeholder);float:left;height:0;pointer-events:none}[data-prosemirror-root] [data-editor-node=list-item]>[data-editor-node=paragraph]{margin-block:var(--ds-space-0)}[data-prosemirror-root]>[data-editor-node=paragraph]:last-child{padding-block-end:var(--ds-space-10)}[data-prosemirror-root][data-editor-selection-state=active]{cursor:grab}[data-prosemirror-root] [data-selection-mirror],[data-prosemirror-root][data-editor-selection-state=active] [data-selection-mirror]{background-color:#0acdcd1f;color:light-dark(#0e7490,#67e8f9);cursor:grab}[data-prosemirror-root][data-editor-selection-state=active]:not(:focus) [data-selection-mirror]{background-color:#0acdcd14;color:light-dark(#0e7490,#67e8f9)}[data-prosemirror-root][data-editor-selection-state=grabbing],[data-prosemirror-root][data-editor-selection-state=grabbing] *{cursor:grabbing}[data-prosemirror-root] [data-editor-preview-target] [data-check-issue],[data-prosemirror-root] [data-check-issue]:has([data-editor-preview-target]){background-color:#0acdcd14;color:light-dark(#0e7490,#67e8f9)}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@keyframes x106kcs8-B {
  from {
    background-color: #0000;
    box-shadow: 0 0 0 .125em #0000;
  }

  to {
    background-color: #0acdcd1f;
    box-shadow: 0 0 0 .125em #0acdcd1f;
  }
}

@keyframes xzjtaop-B {
  from {
    background-color: var(--ds-color-surface-loading);
  }

  50% {
    background-color: var(--ds-color-surface-loading-emphasis);
  }

  to {
    background-color: var(--ds-color-surface-loading);
  }
}

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

  to {
    background-position: 0 0;
  }
}

@keyframes xw7fqn6-B {
  0%, 100% {
    color: var(--ds-color-foreground-tertiary);
    opacity: .68;
  }

  50% {
    color: var(--ds-color-foreground-primary);
    opacity: 1;
  }
}

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

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

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

  to {
    opacity: .82;
  }
}

@keyframes xmhbuvb-B {
  0%, 100% {
    opacity: .6;
    transform: translateY(0)scale(.94);
  }

  50% {
    opacity: .94;
    transform: translateY(-1.4px)scale(1.12);
  }
}

@keyframes xpzlkxi-B {
  0%, 100% {
    opacity: .56;
    transform: scale(.88);
  }

  45% {
    opacity: .96;
    transform: scale(1.16);
  }
}

@keyframes x1u61yxe-B {
  0%, 100% {
    opacity: .6;
    transform: translateX(0)scale(.92);
  }

  50% {
    opacity: .96;
    transform: translateX(1.4px)scale(1.14);
  }
}

@keyframes x17bmke9-B {
  0%, 100% {
    opacity: 1;
  }

  50% {
    opacity: 0;
  }
}

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

  to {
    opacity: 0;
  }
}

@keyframes xsshkjk-B {
  0%, 50% {
    opacity: 1;
  }

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

@keyframes x1jfh40u-B {
  0% {
    opacity: 0;
    transform: translate3d(-50%, 6px, 0)scale(.72)rotate(0);
  }

  18% {
    opacity: 1;
  }

  72% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    transform: translate3d(calc(4px - 50%), -48px, 0)scale(1.04)rotate(8deg);
  }
}

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

  to {
    opacity: 1;
  }
}

@keyframes xen6j5c-B {
  0%, 100% {
    opacity: .64;
    transform: scale(.92);
  }

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

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

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

@keyframes xrtpnkg-B {
  from {
    opacity: 0;
    transform: translate(-50%, -100%)translateY(4px);
  }

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

@keyframes x1xpwn9x-B {
  from {
    opacity: 0;
    transform: translateY(2px)scale(.96);
  }

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

@keyframes x1b1dg3o-B {
  from {
    opacity: 0;
    transform: translateY(var(--ds-space-6));
  }

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

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

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

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

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

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

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

@keyframes xzf2aw1-B {
  from {
    opacity: 0;
    transform: translateY(var(--ds-space-8));
  }

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

@keyframes x1yrhrn9-B {
  from {
    padding-inline-start: calc(var(--ds-space-13)  + var(--ds-space-8)  + var(--ds-space-2)  + var(--ds-space-3)  + var(--ds-control-height-md)  + var(--ds-space-7)  + var(--ds-space-1));
  }

  to {
    padding-inline-start: var(--ds-space-7);
  }
}

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

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

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

@keyframes x6lcs8r-B {
  0% {
    transform: translate(0)scale(1);
  }

  25% {
    transform: translate(40%, -30%)scale(1.4);
  }

  50% {
    transform: translate(-10%, -60%)scale(.9);
  }

  75% {
    transform: translate(20%, 10%)scale(1.2);
  }

  100% {
    transform: translate(-20%, 30%)scale(1);
  }
}

@keyframes x1vwneek-B {
  0% {
    transform: translate(0)scale(1);
  }

  33% {
    transform: translate(-50%, 40%)scale(1.5);
  }

  66% {
    transform: translate(20%, 60%)scale(.8);
  }

  100% {
    transform: translate(10%, -30%)scale(1.1);
  }
}

@keyframes x1gd4jn9-B {
  0% {
    transform: translate(0)scale(1);
  }

  33% {
    transform: translate(30%, 50%)scale(1.6);
  }

  66% {
    transform: translate(-40%, -20%)scale(.9);
  }

  100% {
    transform: translate(10%, 40%)scale(1.2);
  }
}

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

  to {
    transform: translateX(0);
  }
}

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

  25%, 75% {
    transform: translateX(var(--ds-space-2));
  }

  50% {
    transform: translateX(calc(var(--ds-space-2) * -1));
  }
}

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

  25%, 75% {
    transform: translateX(calc(var(--ds-space-2) * -1));
  }

  50% {
    transform: translateX(var(--ds-space-2));
  }
}

@keyframes x1yyq8v5-B {
  from {
    transform: translateY(var(--ds-space-5));
  }

  to {
    transform: translateY(0);
  }
}

:root, .xa5tpap {
  --_ds-recipe-elevation-flat-box-shadow: none;
  --_ds-recipe-elevation-floating-box-shadow: 0 4px 16px #0808081a, 0 1px 4px #0808080f, 0 0 0 1px #0808080a;
  --_ds-recipe-elevation-overlay-box-shadow: 0 24px 64px #08080833, 0 8px 24px #0808081a, 0 0 0 1px #08080814;
  --_ds-recipe-elevation-raised-box-shadow: 0 1px 3px #08080814, 0 0 0 1px #0808080a, 0 5px 16px #08080808;
  --_ds-recipe-material-floating-background: color-mix(in srgb, var(--ds-color-surface-raised) 99%, transparent);
}

:root, .x1bemf5q {
  --ds-border-width-default: 1px;
  --ds-border-width-hairline: .5px;
  --ds-border-width-none: 0px;
  --ds-border-width-strong: 2px;
  --ds-content-width-anchored: 192px;
  --ds-content-width-dialog: 512px;
  --ds-content-width-form: 384px;
  --ds-content-width-reading: 68ch;
  --ds-control-height-lg: 36px;
  --ds-control-height-md: 32px;
  --ds-control-height-sm: 28px;
  --ds-control-height-xl: 44px;
  --ds-control-height-xs: 24px;
  --ds-icon-size-lg: 20px;
  --ds-icon-size-md: 16px;
  --ds-icon-size-sm: 14px;
  --ds-icon-size-xl: 24px;
  --ds-icon-size-xs: 12px;
  --ds-layout-gutter-compact: 16px;
  --ds-layout-gutter-default: 24px;
  --ds-layout-gutter-spacious: 32px;
  --ds-motion-easing-emphasized: cubic-bezier(.2, .8, .2, 1);
  --ds-motion-easing-enter: cubic-bezier(.16, 1, .3, 1);
  --ds-motion-easing-exit: cubic-bezier(.4, 0, 1, 1);
  --ds-motion-easing-standard: cubic-bezier(.2, 0, 0, 1);
  --ds-navigation-width-rail: 48px;
  --ds-navigation-width-sidebar: 240px;
  --ds-radius-full: 9999px;
  --ds-radius-lg: 12px;
  --ds-radius-md: 8px;
  --ds-radius-none: 0px;
  --ds-radius-sm: 6px;
  --ds-radius-xl: 16px;
  --ds-radius-xs: 4px;
  --ds-space-0: 0px;
  --ds-space-1: 2px;
  --ds-space-10: 32px;
  --ds-space-11: 40px;
  --ds-space-12: 48px;
  --ds-space-13: 64px;
  --ds-space-14: 96px;
  --ds-space-2: 4px;
  --ds-space-3: 6px;
  --ds-space-4: 8px;
  --ds-space-5: 10px;
  --ds-space-6: 12px;
  --ds-space-7: 16px;
  --ds-space-8: 20px;
  --ds-space-9: 24px;
  --ds-stack-base: 0;
  --ds-stack-dropdown: 200;
  --ds-stack-maximum: 999;
  --ds-stack-modal: 400;
  --ds-stack-modal-popover: 410;
  --ds-stack-popover: 300;
  --ds-stack-popover-nested: 310;
  --ds-stack-raised: 10;
  --ds-stack-sticky: 100;
  --ds-stack-toast: 500;
  --ds-stack-tooltip: 600;
  --ds-viewport-breakpoint-compact: 640px;
  --ds-viewport-breakpoint-medium: 960px;
  --ds-viewport-breakpoint-wide: 1280px;
}

:root, .x1dhjj3y {
  --ds-color-border-accent: #2b6ef5;
  --ds-color-border-danger: #c92a37;
  --ds-color-border-default: #e8e8e8;
  --ds-color-border-disabled: #e8e8e8;
  --ds-color-border-focus: #1f5ee0;
  --ds-color-border-hover: #888;
  --ds-color-border-info: #5b6cf8;
  --ds-color-border-strong: #888;
  --ds-color-border-subtle: #eee;
  --ds-color-border-success: #168443;
  --ds-color-border-warning: #a95c0b;
  --ds-color-foreground-accent: #1f5ee0;
  --ds-color-foreground-danger: #b4232f;
  --ds-color-foreground-disabled: #a0a0a0;
  --ds-color-foreground-info: #1750c7;
  --ds-color-foreground-inverse: #fff;
  --ds-color-foreground-link: #1750c7;
  --ds-color-foreground-link-hover: #1243ad;
  --ds-color-foreground-navigation: #0e0e0e;
  --ds-color-foreground-navigation-muted: #888;
  --ds-color-foreground-on-accent: #fff;
  --ds-color-foreground-on-danger: #fff;
  --ds-color-foreground-placeholder: #6f6f6f;
  --ds-color-foreground-primary: #0e0e0e;
  --ds-color-foreground-secondary: #4d4d4d;
  --ds-color-foreground-success: #14743b;
  --ds-color-foreground-tertiary: #6f6f6f;
  --ds-color-foreground-tooltip: #fff;
  --ds-color-foreground-warning: #8a4a0f;
  --ds-color-scrim-default: #0808087a;
  --ds-color-scrim-strong: #080808b3;
  --ds-color-scrim-veil: #ffffffbd;
  --ds-color-surface-accent: #2b6ef5;
  --ds-color-surface-accent-subtle: #e9edff;
  --ds-color-surface-active: #e8e8e8;
  --ds-color-surface-canvas: #fafafa;
  --ds-color-surface-danger: #dc2626;
  --ds-color-surface-danger-active: #a31919;
  --ds-color-surface-danger-hover: #b91c1c;
  --ds-color-surface-danger-subtle: #fee2e2;
  --ds-color-surface-disabled: #f3f3f3;
  --ds-color-surface-highlight: #fff;
  --ds-color-surface-hover: #f8f8f8;
  --ds-color-surface-inverse: #0e0e0e;
  --ds-color-surface-inverse-active: #3f3f3f;
  --ds-color-surface-inverse-hover: #343434;
  --ds-color-surface-loading: #6f6f6f1a;
  --ds-color-surface-loading-emphasis: #6f6f6f2e;
  --ds-color-surface-muted: #c7c7c7;
  --ds-color-surface-navigation-highlight: #eee;
  --ds-color-surface-primary: #fff;
  --ds-color-surface-raised: #fff;
  --ds-color-surface-secondary: #fafafa;
  --ds-color-surface-selected: #f3f3f3;
  --ds-color-surface-success-subtle: #dcfce7;
  --ds-color-surface-sunken: #f3f3f3;
  --ds-color-surface-tertiary: #f3f3f3;
  --ds-color-surface-tooltip: #242424;
  --ds-color-surface-warning-subtle: #fef3c7;
}

:root, .x19de5qu {
  --ds-motion-duration-deliberate: .42s;
  --ds-motion-duration-fast: .12s;
  --ds-motion-duration-instant: 80ms;
  --ds-motion-duration-normal: .18s;
  --ds-motion-duration-slow: .26s;
}

@media (forced-colors: active) {
  :root, .xa5tpap {
    --_ds-recipe-elevation-flat-box-shadow: none;
    --_ds-recipe-elevation-floating-box-shadow: none;
    --_ds-recipe-elevation-overlay-box-shadow: none;
    --_ds-recipe-elevation-raised-box-shadow: none;
    --_ds-recipe-material-floating-background: Canvas;
  }

  :root, .x1dhjj3y {
    --ds-color-border-accent: ButtonBorder;
    --ds-color-border-danger: ButtonBorder;
    --ds-color-border-default: ButtonBorder;
    --ds-color-border-disabled: ButtonBorder;
    --ds-color-border-focus: Highlight;
    --ds-color-border-hover: ButtonBorder;
    --ds-color-border-info: ButtonBorder;
    --ds-color-border-strong: ButtonBorder;
    --ds-color-border-subtle: ButtonBorder;
    --ds-color-border-success: ButtonBorder;
    --ds-color-border-warning: ButtonBorder;
    --ds-color-foreground-accent: CanvasText;
    --ds-color-foreground-danger: CanvasText;
    --ds-color-foreground-disabled: CanvasText;
    --ds-color-foreground-info: CanvasText;
    --ds-color-foreground-inverse: CanvasText;
    --ds-color-foreground-link: CanvasText;
    --ds-color-foreground-link-hover: CanvasText;
    --ds-color-foreground-navigation: CanvasText;
    --ds-color-foreground-navigation-muted: CanvasText;
    --ds-color-foreground-on-accent: HighlightText;
    --ds-color-foreground-on-danger: HighlightText;
    --ds-color-foreground-placeholder: CanvasText;
    --ds-color-foreground-primary: CanvasText;
    --ds-color-foreground-secondary: CanvasText;
    --ds-color-foreground-success: CanvasText;
    --ds-color-foreground-tertiary: CanvasText;
    --ds-color-foreground-tooltip: CanvasText;
    --ds-color-foreground-warning: CanvasText;
    --ds-color-scrim-default: transparent;
    --ds-color-scrim-strong: transparent;
    --ds-color-scrim-veil: transparent;
    --ds-color-surface-accent: Highlight;
    --ds-color-surface-accent-subtle: Canvas;
    --ds-color-surface-active: Canvas;
    --ds-color-surface-canvas: Canvas;
    --ds-color-surface-danger: Canvas;
    --ds-color-surface-danger-active: Canvas;
    --ds-color-surface-danger-hover: Canvas;
    --ds-color-surface-danger-subtle: Canvas;
    --ds-color-surface-disabled: Canvas;
    --ds-color-surface-highlight: Canvas;
    --ds-color-surface-hover: Canvas;
    --ds-color-surface-inverse: Canvas;
    --ds-color-surface-inverse-active: Canvas;
    --ds-color-surface-inverse-hover: Canvas;
    --ds-color-surface-loading: CanvasText;
    --ds-color-surface-loading-emphasis: CanvasText;
    --ds-color-surface-muted: Canvas;
    --ds-color-surface-navigation-highlight: Canvas;
    --ds-color-surface-primary: Canvas;
    --ds-color-surface-raised: Canvas;
    --ds-color-surface-secondary: Canvas;
    --ds-color-surface-selected: Canvas;
    --ds-color-surface-success-subtle: Canvas;
    --ds-color-surface-sunken: Canvas;
    --ds-color-surface-tertiary: Canvas;
    --ds-color-surface-tooltip: Canvas;
    --ds-color-surface-warning-subtle: Canvas;
  }
}

@media (prefers-reduced-motion: reduce) {
  :root, .x19de5qu {
    --ds-motion-duration-deliberate: .16s;
    --ds-motion-duration-fast: 0s;
    --ds-motion-duration-instant: 0s;
    --ds-motion-duration-normal: 80ms;
    --ds-motion-duration-slow: .12s;
  }
}

.xtnehec.xtnehec, .xtnehec.xtnehec:root {
  --_ds-recipe-elevation-flat-box-shadow: none;
  --_ds-recipe-elevation-floating-box-shadow: 0 0 0 1px #333, 0 6px 20px #0000001a, 0 2px 6px #00000014;
  --_ds-recipe-elevation-overlay-box-shadow: 0 0 0 1px #ffffff0f, 0 28px 72px #0003, 0 10px 28px #0000001a;
  --_ds-recipe-elevation-raised-box-shadow: 0 0 0 1px #ffffff0f, 0 1px 3px #00000014, 0 6px 18px #0000000f;
  --_ds-recipe-material-floating-background: color-mix(in srgb, var(--ds-color-surface-raised) 98%, transparent);
}

.xikjo8i.xikjo8i, .xikjo8i.xikjo8i:root {
  --_ds-recipe-elevation-flat-box-shadow: none;
  --_ds-recipe-elevation-floating-box-shadow: 0 4px 16px #0808081a, 0 1px 4px #0808080f, 0 0 0 1px #0808080a;
  --_ds-recipe-elevation-overlay-box-shadow: 0 24px 64px #08080833, 0 8px 24px #0808081a, 0 0 0 1px #08080814;
  --_ds-recipe-elevation-raised-box-shadow: 0 1px 3px #08080814, 0 0 0 1px #0808080a, 0 5px 16px #08080808;
  --_ds-recipe-material-floating-background: color-mix(in srgb, var(--ds-color-surface-raised) 99%, transparent);
}

.xdjz670.xdjz670, .xdjz670.xdjz670:root {
  --ds-color-border-accent: #2b6ef5;
  --ds-color-border-danger: #c92a37;
  --ds-color-border-default: #e8e8e8;
  --ds-color-border-disabled: #e8e8e8;
  --ds-color-border-focus: #1f5ee0;
  --ds-color-border-hover: #888;
  --ds-color-border-info: #5b6cf8;
  --ds-color-border-strong: #888;
  --ds-color-border-subtle: #eee;
  --ds-color-border-success: #168443;
  --ds-color-border-warning: #a95c0b;
  --ds-color-foreground-accent: #1f5ee0;
  --ds-color-foreground-danger: #b4232f;
  --ds-color-foreground-disabled: #a0a0a0;
  --ds-color-foreground-info: #1750c7;
  --ds-color-foreground-inverse: #fff;
  --ds-color-foreground-link: #1750c7;
  --ds-color-foreground-link-hover: #1243ad;
  --ds-color-foreground-navigation: #0e0e0e;
  --ds-color-foreground-navigation-muted: #888;
  --ds-color-foreground-on-accent: #fff;
  --ds-color-foreground-on-danger: #fff;
  --ds-color-foreground-placeholder: #6f6f6f;
  --ds-color-foreground-primary: #0e0e0e;
  --ds-color-foreground-secondary: #4d4d4d;
  --ds-color-foreground-success: #14743b;
  --ds-color-foreground-tertiary: #6f6f6f;
  --ds-color-foreground-tooltip: #fff;
  --ds-color-foreground-warning: #8a4a0f;
  --ds-color-scrim-default: #0808087a;
  --ds-color-scrim-strong: #080808b3;
  --ds-color-scrim-veil: #ffffffbd;
  --ds-color-surface-accent: #2b6ef5;
  --ds-color-surface-accent-subtle: #e9edff;
  --ds-color-surface-active: #e8e8e8;
  --ds-color-surface-canvas: #fafafa;
  --ds-color-surface-danger: #dc2626;
  --ds-color-surface-danger-active: #a31919;
  --ds-color-surface-danger-hover: #b91c1c;
  --ds-color-surface-danger-subtle: #fee2e2;
  --ds-color-surface-disabled: #f3f3f3;
  --ds-color-surface-highlight: #fff;
  --ds-color-surface-hover: #f8f8f8;
  --ds-color-surface-inverse: #0e0e0e;
  --ds-color-surface-inverse-active: #3f3f3f;
  --ds-color-surface-inverse-hover: #343434;
  --ds-color-surface-loading: #6f6f6f1a;
  --ds-color-surface-loading-emphasis: #6f6f6f2e;
  --ds-color-surface-muted: #c7c7c7;
  --ds-color-surface-navigation-highlight: #eee;
  --ds-color-surface-primary: #fff;
  --ds-color-surface-raised: #fff;
  --ds-color-surface-secondary: #fafafa;
  --ds-color-surface-selected: #f3f3f3;
  --ds-color-surface-success-subtle: #dcfce7;
  --ds-color-surface-sunken: #f3f3f3;
  --ds-color-surface-tertiary: #f3f3f3;
  --ds-color-surface-tooltip: #242424;
  --ds-color-surface-warning-subtle: #fef3c7;
}

.x1jn8s4z.x1jn8s4z, .x1jn8s4z.x1jn8s4z:root {
  --ds-color-border-accent: #3d82ff;
  --ds-color-border-danger: #ff9696;
  --ds-color-border-default: #333;
  --ds-color-border-disabled: #242424;
  --ds-color-border-focus: #2b6ef5;
  --ds-color-border-hover: #6b6b6b;
  --ds-color-border-info: #8d9cff;
  --ds-color-border-strong: #6b6b6b;
  --ds-color-border-subtle: #242424;
  --ds-color-border-success: #59d98e;
  --ds-color-border-warning: #f4c15d;
  --ds-color-foreground-accent: #3d82ff;
  --ds-color-foreground-danger: #ff9696;
  --ds-color-foreground-disabled: #6b6b6b;
  --ds-color-foreground-info: #3d82ff;
  --ds-color-foreground-inverse: #0e0e0e;
  --ds-color-foreground-link: #3d82ff;
  --ds-color-foreground-link-hover: #5c9aff;
  --ds-color-foreground-navigation: #b8b8b8;
  --ds-color-foreground-navigation-muted: #888;
  --ds-color-foreground-on-accent: #0a0a0a;
  --ds-color-foreground-on-danger: #fff;
  --ds-color-foreground-placeholder: #888;
  --ds-color-foreground-primary: #fcfcfc;
  --ds-color-foreground-secondary: #b8b8b8;
  --ds-color-foreground-success: #59d98e;
  --ds-color-foreground-tertiary: #a0a0a0;
  --ds-color-foreground-tooltip: #fff;
  --ds-color-foreground-warning: #f4c15d;
  --ds-color-scrim-default: #000000a3;
  --ds-color-scrim-strong: #000000d1;
  --ds-color-scrim-veil: #0e0e0ebd;
  --ds-color-surface-accent: #3d82ff;
  --ds-color-surface-accent-subtle: #171a2f;
  --ds-color-surface-active: #333;
  --ds-color-surface-canvas: #0a0a0a;
  --ds-color-surface-danger: #b91c1c;
  --ds-color-surface-danger-active: #e03030;
  --ds-color-surface-danger-hover: #dc2626;
  --ds-color-surface-danger-subtle: #2d161a;
  --ds-color-surface-disabled: #181818;
  --ds-color-surface-highlight: #fff;
  --ds-color-surface-hover: #131313;
  --ds-color-surface-inverse: #fcfcfc;
  --ds-color-surface-inverse-active: #d4d4d4;
  --ds-color-surface-inverse-hover: #e4e4e4;
  --ds-color-surface-loading: #a0a0a01a;
  --ds-color-surface-loading-emphasis: #a0a0a02e;
  --ds-color-surface-muted: #5c5c5c;
  --ds-color-surface-navigation-highlight: #181818;
  --ds-color-surface-primary: #0e0e0e;
  --ds-color-surface-raised: #1e1e1e;
  --ds-color-surface-secondary: #181818;
  --ds-color-surface-selected: #242424;
  --ds-color-surface-success-subtle: #132a1b;
  --ds-color-surface-sunken: #0a0a0a;
  --ds-color-surface-tertiary: #242424;
  --ds-color-surface-tooltip: #242424;
  --ds-color-surface-warning-subtle: #2b2111;
}

.xmj69sw.xmj69sw, .xmj69sw.xmj69sw:root {
  --ds-motion-duration-deliberate: .16s;
  --ds-motion-duration-fast: 0s;
  --ds-motion-duration-instant: 0s;
  --ds-motion-duration-normal: 80ms;
  --ds-motion-duration-slow: .12s;
}

.x17c4d42.x17c4d42, .x17c4d42.x17c4d42:root {
  --ds-motion-duration-deliberate: .42s;
  --ds-motion-duration-fast: .12s;
  --ds-motion-duration-instant: 80ms;
  --ds-motion-duration-normal: .18s;
  --ds-motion-duration-slow: .26s;
}

@media (forced-colors: active) {
  .xikjo8i.xikjo8i, .xikjo8i.xikjo8i:root, .xtnehec.xtnehec, .xtnehec.xtnehec:root {
    --_ds-recipe-elevation-flat-box-shadow: none;
    --_ds-recipe-elevation-floating-box-shadow: none;
    --_ds-recipe-elevation-overlay-box-shadow: none;
    --_ds-recipe-elevation-raised-box-shadow: none;
    --_ds-recipe-material-floating-background: Canvas;
  }

  .x1jn8s4z.x1jn8s4z, .x1jn8s4z.x1jn8s4z:root, .xdjz670.xdjz670, .xdjz670.xdjz670:root {
    --ds-color-border-accent: ButtonBorder;
    --ds-color-border-danger: ButtonBorder;
    --ds-color-border-default: ButtonBorder;
    --ds-color-border-disabled: ButtonBorder;
    --ds-color-border-focus: Highlight;
    --ds-color-border-hover: ButtonBorder;
    --ds-color-border-info: ButtonBorder;
    --ds-color-border-strong: ButtonBorder;
    --ds-color-border-subtle: ButtonBorder;
    --ds-color-border-success: ButtonBorder;
    --ds-color-border-warning: ButtonBorder;
    --ds-color-foreground-accent: CanvasText;
    --ds-color-foreground-danger: CanvasText;
    --ds-color-foreground-disabled: CanvasText;
    --ds-color-foreground-info: CanvasText;
    --ds-color-foreground-inverse: CanvasText;
    --ds-color-foreground-link: CanvasText;
    --ds-color-foreground-link-hover: CanvasText;
    --ds-color-foreground-navigation: CanvasText;
    --ds-color-foreground-navigation-muted: CanvasText;
    --ds-color-foreground-on-accent: HighlightText;
    --ds-color-foreground-on-danger: HighlightText;
    --ds-color-foreground-placeholder: CanvasText;
    --ds-color-foreground-primary: CanvasText;
    --ds-color-foreground-secondary: CanvasText;
    --ds-color-foreground-success: CanvasText;
    --ds-color-foreground-tertiary: CanvasText;
    --ds-color-foreground-tooltip: CanvasText;
    --ds-color-foreground-warning: CanvasText;
    --ds-color-scrim-default: transparent;
    --ds-color-scrim-strong: transparent;
    --ds-color-scrim-veil: transparent;
    --ds-color-surface-accent: Highlight;
    --ds-color-surface-accent-subtle: Canvas;
    --ds-color-surface-active: Canvas;
    --ds-color-surface-canvas: Canvas;
    --ds-color-surface-danger: Canvas;
    --ds-color-surface-danger-active: Canvas;
    --ds-color-surface-danger-hover: Canvas;
    --ds-color-surface-danger-subtle: Canvas;
    --ds-color-surface-disabled: Canvas;
    --ds-color-surface-highlight: Canvas;
    --ds-color-surface-hover: Canvas;
    --ds-color-surface-inverse: Canvas;
    --ds-color-surface-inverse-active: Canvas;
    --ds-color-surface-inverse-hover: Canvas;
    --ds-color-surface-loading: CanvasText;
    --ds-color-surface-loading-emphasis: CanvasText;
    --ds-color-surface-muted: Canvas;
    --ds-color-surface-navigation-highlight: Canvas;
    --ds-color-surface-primary: Canvas;
    --ds-color-surface-raised: Canvas;
    --ds-color-surface-secondary: Canvas;
    --ds-color-surface-selected: Canvas;
    --ds-color-surface-success-subtle: Canvas;
    --ds-color-surface-sunken: Canvas;
    --ds-color-surface-tertiary: Canvas;
    --ds-color-surface-tooltip: Canvas;
    --ds-color-surface-warning-subtle: Canvas;
  }
}

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

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

.x1anvkwx:not(#\#) {
  inset: auto;
}

.x1go59sf:not(#\#) {
  inset: calc(-1 * var(--ds-border-width-strong));
}

.x6yjkng:not(#\#) {
  inset: var(--ds-space-0);
}

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

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

.x1k514uk:not(#\#) {
  margin: var(--ds-space-0);
}

.xomum59:not(#\#) {
  margin: var(--ds-space-7);
}

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

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

.x10xs6qf:not(#\#) {
  padding: 28px;
}

.xnab0b5:not(#\#) {
  padding: calc(var(--ds-space-7)  - var(--ds-space-1));
}

.x1q4z6rp:not(#\#) {
  padding: var(--ds-layout-gutter-compact);
}

.x30yd29:not(#\#) {
  padding: var(--ds-layout-gutter-spacious);
}

.xq6wbx:not(#\#) {
  padding: var(--ds-space-0);
}

.x13o6nvm:not(#\#) {
  padding: var(--ds-space-1);
}

.x18m62p2:not(#\#) {
  padding: var(--ds-space-10);
}

.x14whvcp:not(#\#) {
  padding: var(--ds-space-11);
}

.xey0xy4:not(#\#) {
  padding: var(--ds-space-2);
}

.xm5m9m:not(#\#) {
  padding: var(--ds-space-3);
}

.x37rfhu:not(#\#) {
  padding: var(--ds-space-4);
}

.x1c6xyl1:not(#\#) {
  padding: var(--ds-space-5);
}

.xcgmcji:not(#\#) {
  padding: var(--ds-space-6);
}

.x12f0272:not(#\#) {
  padding: var(--ds-space-7);
}

.x17uxx6b:not(#\#) {
  padding: var(--ds-space-8);
}

.x1mb7kvu:not(#\#) {
  padding: var(--ds-space-9);
}

@media (min-width: 769px) {
  .x1ueqi4r.x1ueqi4r:not(#\#) {
    inset: auto;
  }
}

@media (max-width: 1024px) {
  .x1af15d5.x1af15d5:not(#\#) {
    margin: var(--ds-space-6);
  }
}

@media (max-width: 640px) {
  .x1f7wc5y.x1f7wc5y:not(#\#) {
    padding: var(--ds-layout-gutter-compact);
  }
}

@media (min-width: 769px) {
  .xk4ikzh.xk4ikzh:not(#\#) {
    padding: var(--ds-space-2);
  }
}

@media (max-width: 640px) {
  .xcifdam.xcifdam:not(#\#) {
    padding: var(--ds-space-7);
  }
}

.x1xsqp64:not(#\#):not(#\#) {
  background-position: center;
}

.xn820s5:not(#\#):not(#\#) {
  background-position: 0 0, 12px 0;
}

.x1mcmiwx:not(#\#):not(#\#) {
  background-position: 0 0, 3px 0;
}

.x9v4o3m:not(#\#):not(#\#) {
  background-position: var(--x-backgroundPosition);
}

.x2ft4on:not(#\#):not(#\#) {
  border-color: #dbdbdb;
}

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

.x1yekkmu:not(#\#):not(#\#) {
  border-color: #0000000d;
}

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

.x1j6p1ow:not(#\#):not(#\#) {
  border-color: var(--ds-color-border-accent);
}

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

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

.xoh5ugv:not(#\#):not(#\#) {
  border-color: var(--ds-color-border-disabled);
}

.xwsj8dy:not(#\#):not(#\#) {
  border-color: var(--ds-color-border-focus);
}

.xxzlh1d:not(#\#):not(#\#) {
  border-color: var(--ds-color-border-strong);
}

.x11bhb4p:not(#\#):not(#\#) {
  border-color: var(--ds-color-border-subtle);
}

.xsycw3l:not(#\#):not(#\#) {
  border-color: var(--ds-color-foreground-disabled);
}

.x1mih8b4:not(#\#):not(#\#) {
  border-color: var(--ds-color-surface-danger);
}

.x1voc7ii:not(#\#):not(#\#) {
  border-color: var(--ds-color-surface-disabled);
}

.x9u4idw:not(#\#):not(#\#) {
  border-color: var(--ds-color-surface-inverse-hover);
}

.x3hc019:not(#\#):not(#\#) {
  border-color: var(--ds-color-surface-inverse);
}

.xfh8zyh:not(#\#):not(#\#) {
  border-color: var(--ds-color-surface-primary);
}

.x18ojalf:not(#\#):not(#\#) {
  border-color: var(--ds-color-surface-tooltip);
}

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

.x1m3cj6l:not(#\#):not(#\#) {
  border-radius: 0 var(--ds-radius-lg) var(--ds-radius-lg) 0;
}

.xn5hx6u:not(#\#):not(#\#) {
  border-radius: 15px;
}

.x1m3ak92:not(#\#):not(#\#) {
  border-radius: 20px;
}

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

.x1nprp4c:not(#\#):not(#\#) {
  border-radius: var(--ds-radius-full);
}

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

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

.xcv8wl2:not(#\#):not(#\#) {
  border-radius: var(--ds-radius-none);
}

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

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

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

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

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

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

.x1nt0vvv:not(#\#):not(#\#) {
  border-width: .29px;
}

.x1e5nfiz:not(#\#):not(#\#) {
  border-width: var(--ds-border-width-default);
}

.x14rmnij:not(#\#):not(#\#) {
  border-width: var(--ds-border-width-hairline);
}

.x8tpho4:not(#\#):not(#\#) {
  border-width: var(--ds-border-width-none);
}

.xh51ez0:not(#\#):not(#\#) {
  border-width: var(--ds-border-width-strong);
}

.x19z0rd6:not(#\#):not(#\#) {
  border-width: var(--ds-space-0);
}

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

.x33pbmt:not(#\#):not(#\#) {
  gap: 28px;
}

.xv5gsod:not(#\#):not(#\#) {
  gap: 36px;
}

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

.xtp3fuj:not(#\#):not(#\#) {
  gap: 44px;
}

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

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

.x1passjy:not(#\#):not(#\#) {
  gap: 72px;
}

.x949a7u:not(#\#):not(#\#) {
  gap: calc(var(--ds-icon-size-md)  + var(--ds-space-1));
}

.x5wnkmd:not(#\#):not(#\#) {
  gap: calc(var(--ds-space-11)  + var(--ds-space-1));
}

.xrg6v59:not(#\#):not(#\#) {
  gap: calc(var(--ds-space-3) / 2);
}

.x1ctogzr:not(#\#):not(#\#) {
  gap: calc(var(--ds-space-7)  - var(--ds-space-1));
}

.x1nk7jbk:not(#\#):not(#\#) {
  gap: calc(var(--ds-space-7)  + var(--ds-space-1));
}

.x33perw:not(#\#):not(#\#) {
  gap: calc(var(--ds-space-8)  - var(--ds-space-1));
}

.x14jz5rd:not(#\#):not(#\#) {
  gap: calc(var(--ds-space-8)  + var(--ds-space-1));
}

.x1a3o74u:not(#\#):not(#\#) {
  gap: calc(var(--ds-space-9)  + (var(--ds-space-3) / 2));
}

.x1nttf3v:not(#\#):not(#\#) {
  gap: calc(var(--ds-space-9)  + var(--ds-space-1));
}

.x1hhpogw:not(#\#):not(#\#) {
  gap: var(--ds-border-width-default);
}

.x7xehna:not(#\#):not(#\#) {
  gap: var(--ds-space-0);
}

.x16z8f60:not(#\#):not(#\#) {
  gap: var(--ds-space-1);
}

.x1wkg9xz:not(#\#):not(#\#) {
  gap: var(--ds-space-10);
}

.xuhdqa:not(#\#):not(#\#) {
  gap: var(--ds-space-11);
}

.x1nuw13c:not(#\#):not(#\#) {
  gap: var(--ds-space-12);
}

.xxwzapr:not(#\#):not(#\#) {
  gap: var(--ds-space-2);
}

.xzf6ew0:not(#\#):not(#\#) {
  gap: var(--ds-space-3);
}

.x1rrznnu:not(#\#):not(#\#) {
  gap: var(--ds-space-4);
}

.xtp27s8:not(#\#):not(#\#) {
  gap: var(--ds-space-5);
}

.xe5o09x:not(#\#):not(#\#) {
  gap: var(--ds-space-6);
}

.x176y2oa:not(#\#):not(#\#) {
  gap: var(--ds-space-7);
}

.x8ytn9r:not(#\#):not(#\#) {
  gap: var(--ds-space-8);
}

.x1x1vr0u:not(#\#):not(#\#) {
  gap: var(--ds-space-9);
}

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

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

.x14d52f8:not(#\#):not(#\#) {
  grid-column: var(--x-gridColumn);
}

.x1ms6mhf:not(#\#):not(#\#) {
  grid-row: 1;
}

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

.x13mj8vy:not(#\#):not(#\#) {
  list-style: inherit;
}

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

.x8wq77w:not(#\#):not(#\#) {
  margin-block: .3em;
}

.x1seolot:not(#\#):not(#\#) {
  margin-block: 1.35em;
}

.xzajeio:not(#\#):not(#\#) {
  margin-block: 1.75em;
}

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

.x4ehvo7:not(#\#):not(#\#) {
  margin-block: var(--ds-space-1);
}

.x1pdv0q:not(#\#):not(#\#) {
  margin-block: var(--ds-space-2);
}

.x19wgf3t:not(#\#):not(#\#) {
  margin-block: var(--ds-space-4);
}

.x12q6jcd:not(#\#):not(#\#) {
  margin-block: var(--ds-space-7);
}

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

.x1c3nxxy:not(#\#):not(#\#) {
  margin-inline: var(--ds-space-0);
}

.x1t29ifc:not(#\#):not(#\#) {
  margin-inline: var(--ds-space-2);
}

.xu1f6wt:not(#\#):not(#\#) {
  margin-inline: var(--ds-space-4);
}

.xdcesjq:not(#\#):not(#\#) {
  margin-inline: var(--ds-space-5);
}

.x15mpkmb:not(#\#):not(#\#) {
  margin-inline: var(--ds-space-6);
}

.xxbcy7u:not(#\#):not(#\#) {
  margin-inline: var(--ds-space-7);
}

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

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

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

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

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

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

.x8du1vd:not(#\#):not(#\#) {
  overscroll-behavior: none;
}

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

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

.x1b9wmvo:not(#\#):not(#\#) {
  padding-block: 15px;
}

.xhyosrm:not(#\#):not(#\#) {
  padding-block: 18px;
}

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

.x1o11xza:not(#\#):not(#\#) {
  padding-block: calc(var(--ds-space-7)  - var(--ds-border-width-default));
}

.x1ruk9c0:not(#\#):not(#\#) {
  padding-block: var(--ds-layout-gutter-default);
}

.x1d4b6ou:not(#\#):not(#\#) {
  padding-block: var(--ds-space-0);
}

.xydw99a:not(#\#):not(#\#) {
  padding-block: var(--ds-space-1);
}

.xplz3dk:not(#\#):not(#\#) {
  padding-block: var(--ds-space-10);
}

.x8hixoc:not(#\#):not(#\#) {
  padding-block: var(--ds-space-2);
}

.x2cnr2r:not(#\#):not(#\#) {
  padding-block: var(--ds-space-3);
}

.x3yi1bm:not(#\#):not(#\#) {
  padding-block: var(--ds-space-4);
}

.x1547d7g:not(#\#):not(#\#) {
  padding-block: var(--ds-space-5);
}

.x1hv2yli:not(#\#):not(#\#) {
  padding-block: var(--ds-space-6);
}

.x1ofyf3e:not(#\#):not(#\#) {
  padding-block: var(--ds-space-7);
}

.xl1xdo:not(#\#):not(#\#) {
  padding-block: var(--ds-space-8);
}

.x1aqjybo:not(#\#):not(#\#) {
  padding-block: var(--ds-space-9);
}

.xkoc2e8:not(#\#):not(#\#) {
  padding-inline: .35em;
}

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

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

.x12j899k:not(#\#):not(#\#) {
  padding-inline: 18px;
}

.x1smulzj:not(#\#):not(#\#) {
  padding-inline: 25%;
}

.x1pbfunf:not(#\#):not(#\#) {
  padding-inline: 28px;
}

.x1tcxzho:not(#\#):not(#\#) {
  padding-inline: 36px;
}

.x3y1lgt:not(#\#):not(#\#) {
  padding-inline: 3px;
}

.xejzg49:not(#\#):not(#\#) {
  padding-inline: calc(var(--ds-space-6)  + var(--ds-space-1));
}

.x1ut49za:not(#\#):not(#\#) {
  padding-inline: calc(var(--ds-space-7)  - var(--ds-space-1));
}

.x1j8vb8c:not(#\#):not(#\#) {
  padding-inline: clamp(var(--ds-space-9), 7vw, calc(var(--ds-space-12)  + var(--ds-space-4)));
}

.x1azgem3:not(#\#):not(#\#) {
  padding-inline: var(--ds-layout-gutter-default);
}

.xp2sog9:not(#\#):not(#\#) {
  padding-inline: var(--ds-layout-gutter-spacious);
}

.xq0264z:not(#\#):not(#\#) {
  padding-inline: var(--ds-space-0);
}

.x10eqi76:not(#\#):not(#\#) {
  padding-inline: var(--ds-space-1);
}

.x1gtcz01:not(#\#):not(#\#) {
  padding-inline: var(--ds-space-12);
}

.xjohdq6:not(#\#):not(#\#) {
  padding-inline: var(--ds-space-14);
}

.xvoiz5f:not(#\#):not(#\#) {
  padding-inline: var(--ds-space-2);
}

.x1np8vt4:not(#\#):not(#\#) {
  padding-inline: var(--ds-space-3);
}

.xi4dx8q:not(#\#):not(#\#) {
  padding-inline: var(--ds-space-4);
}

.xosu0r7:not(#\#):not(#\#) {
  padding-inline: var(--ds-space-5);
}

.xu252a4:not(#\#):not(#\#) {
  padding-inline: var(--ds-space-6);
}

.x1bfxw8m:not(#\#):not(#\#) {
  padding-inline: var(--ds-space-7);
}

.x9csukz:not(#\#):not(#\#) {
  padding-inline: var(--ds-space-8);
}

.xgdvant:not(#\#):not(#\#) {
  padding-inline: var(--ds-space-9);
}

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

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

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

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

.xr0e3pk:hover:not(:disabled):not(#\#):not(#\#) {
  border-color: #dbdbdb;
}

.x10v1hd3:hover:not(:focus-within):not(#\#):not(#\#), .x13618eq:hover:not(:disabled):not(#\#):not(#\#) {
  border-color: #0000;
}

.x186n7vo:hover:not(:focus-visible):not(#\#):not(#\#) {
  border-color: #0000;
}

.x7yu9wt:focus-visible:not(#\#):not(#\#) {
  border-color: #0000;
}

.xm912t1:focus-within:not(#\#):not(#\#) {
  border-color: #0000;
}

.x1n2id7s:focus-visible:not(#\#):not(#\#) {
  border-color: var(--ds-color-border-danger);
}

.x5e6c9i:focus-within:not(#\#):not(#\#) {
  border-color: var(--ds-color-border-danger);
}

.xutykv0:hover:not(:disabled):not(#\#):not(#\#) {
  border-color: var(--ds-color-border-default);
}

.xj6yutf:focus-visible:not(#\#):not(#\#) {
  border-color: var(--ds-color-border-focus);
}

.xtwstkx:focus-within:not(#\#):not(#\#) {
  border-color: var(--ds-color-border-focus);
}

.x122uiug:hover:not(:focus-visible):not(#\#):not(#\#) {
  border-color: var(--ds-color-border-hover);
}

.x18gjsuk:hover:not(:disabled):not(:focus-visible):not(#\#):not(#\#) {
  border-color: var(--ds-color-border-hover);
}

.xcg10gn:hover:not(:focus-within):not(#\#):not(#\#) {
  border-color: var(--ds-color-border-hover);
}

.x1uwkib8:focus-visible:not(#\#):not(#\#) {
  border-radius: var(--ds-radius-xs);
}

.xd2hn3s:disabled:not(#\#):not(#\#) {
  border-color: #dbdbdb;
}

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

.x1etzsmv:disabled:not(#\#):not(#\#) {
  border-color: var(--ds-color-border-default);
}

.xc67rvq:hover:not(#\#):not(#\#) {
  border-color: var(--ds-color-border-danger);
}

.x1szp1xb:hover:not(#\#):not(#\#) {
  border-color: var(--ds-color-surface-danger-hover);
}

.x1mokurx:hover:not(#\#):not(#\#) {
  border-color: var(--ds-color-surface-inverse-hover);
}

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

.x162nay0:active:not(#\#):not(#\#) {
  border-color: var(--ds-color-surface-danger-active);
}

.xku3jx3:active:not(#\#):not(#\#) {
  border-color: var(--ds-color-surface-inverse-active);
}

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

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

  .xc7vrh0.xc7vrh0:not(#\#):not(#\#) {
    border-color: var(--ds-color-surface-accent);
  }
}

@media (max-width: 768px) {
  .x1uy41iw.x1uy41iw:not(#\#):not(#\#) {
    border-radius: var(--ds-radius-none);
  }
}

@media (forced-colors: active) {
  .xx61lck.xx61lck:not(#\#):not(#\#) {
    border-style: solid;
  }

  .x5r1yy.x5r1yy:not(#\#):not(#\#) {
    border-width: var(--ds-border-width-default);
  }
}

@media (max-width: 1112px) {
  .x27jxn5.x27jxn5:not(#\#):not(#\#) {
    gap: 10px 24px;
  }
}

@media (max-width: 1280px) {
  .xr7fzwb.xr7fzwb:not(#\#):not(#\#) {
    gap: var(--ds-space-1);
  }
}

@media (max-width: 640px) {
  .x1efg0ap.x1efg0ap:not(#\#):not(#\#) {
    gap: var(--ds-space-10);
  }
}

@media (max-width: 760px) {
  .x2o6fm4.x2o6fm4:not(#\#):not(#\#) {
    gap: var(--ds-space-10);
  }
}

@media (max-width: 560px) {
  .x16u2ygp.x16u2ygp:not(#\#):not(#\#) {
    gap: var(--ds-space-2);
  }
}

@media (max-width: 768px) {
  .x29nfde.x29nfde:not(#\#):not(#\#) {
    gap: var(--ds-space-2);
  }
}

@media (max-width: 920px) {
  .x1bjhzjz.x1bjhzjz:not(#\#):not(#\#) {
    gap: var(--ds-space-2);
  }
}

@media (max-width: 760px) {
  .x1p3e35y.x1p3e35y:not(#\#):not(#\#) {
    gap: var(--ds-space-3);
  }
}

@media (max-width: 640px) {
  .x1dy963n.x1dy963n:not(#\#):not(#\#) {
    gap: var(--ds-space-6);
  }
}

@media (max-width: 620px) {
  .xbnegm5.xbnegm5:not(#\#):not(#\#) {
    gap: var(--ds-space-7);
  }
}

@media (max-width: 640px) {
  .x1fjk9vn.x1fjk9vn:not(#\#):not(#\#) {
    gap: var(--ds-space-7);
  }
}

@media (max-width: 820px) {
  .x1632pi3.x1632pi3:not(#\#):not(#\#) {
    gap: var(--ds-space-7);
  }
}

@media (max-width: 960px) {
  .xtj5rk9.xtj5rk9:not(#\#):not(#\#) {
    gap: var(--ds-space-7);
  }
}

@media (min-width: 640.01px) and (max-width: 960px) {
  .x16fr0t4.x16fr0t4:not(#\#):not(#\#) {
    gap: var(--ds-space-7);
  }
}

@media (max-width: 640px) {
  .xy0c70x.xy0c70x:not(#\#):not(#\#) {
    gap: var(--ds-space-8);
  }
}

@media (max-width: 560px) {
  .x1t6683y.x1t6683y:not(#\#):not(#\#) {
    gap: var(--ds-space-9);
  }
}

@media (max-width: 820px) {
  .xidfgal.xidfgal:not(#\#):not(#\#) {
    gap: var(--ds-space-9);
  }
}

@media (max-width: 860px) {
  .x7gsb0f.x7gsb0f:not(#\#):not(#\#) {
    gap: var(--ds-space-9);
  }
}

@media (max-width: 1280px) {
  .xgne78w.xgne78w:not(#\#):not(#\#) {
    margin-inline: auto;
  }
}

@media (min-width: 769px) {
  .x1gut0cb.x1gut0cb:not(#\#):not(#\#) {
    margin-inline: auto;
  }
}

@media (forced-colors: active) {
  .xn1zzv2.xn1zzv2:not(#\#):not(#\#) {
    outline: none;
  }

  .x1b7a42j.x1b7a42j:not(#\#):not(#\#) {
    outline: var(--ds-border-width-default) solid CanvasText;
  }
}

@media (max-width: 1280px) {
  .xm8vpxs.xm8vpxs:not(#\#):not(#\#) {
    overflow: visible;
  }
}

@media (max-width: 640px) {
  .x7zq708.x7zq708:not(#\#):not(#\#) {
    overflow: visible;
  }
}

@media (min-width: 769px) {
  .x180nw5s.x180nw5s:not(#\#):not(#\#) {
    overscroll-behavior: contain;
  }
}

@media (max-width: 768px) {
  .x1509l4i.x1509l4i:not(#\#):not(#\#) {
    padding-block: var(--ds-space-0);
  }
}

@media (max-width: 820px) {
  .x14qj7jn.x14qj7jn:not(#\#):not(#\#) {
    padding-block: var(--ds-space-10);
  }
}

@media (min-width: 1920px) {
  .x1y3kyjz.x1y3kyjz:not(#\#):not(#\#) {
    padding-inline: 30%;
  }
}

@media (min-width: 1024.01px) and (max-width: 1440px) {
  .x1g5vl7g.x1g5vl7g:not(#\#):not(#\#) {
    padding-inline: 80px;
  }
}

@media (max-width: 1280px) {
  .xcpwl9q.xcpwl9q:not(#\#):not(#\#) {
    padding-inline: var(--ds-layout-gutter-compact);
  }
}

@media (max-width: 640px) {
  .x1elg60u.x1elg60u:not(#\#):not(#\#) {
    padding-inline: var(--ds-layout-gutter-compact);
  }
}

@media (max-width: 820px) {
  .xxjrgc3.xxjrgc3:not(#\#):not(#\#) {
    padding-inline: var(--ds-layout-gutter-compact);
  }
}

@media (max-width: 960px) {
  .xp9gs78.xp9gs78:not(#\#):not(#\#) {
    padding-inline: var(--ds-layout-gutter-compact);
  }
}

@media (min-width: 640.01px) and (max-width: 960px) {
  .x180pscn.x180pscn:not(#\#):not(#\#) {
    padding-inline: var(--ds-layout-gutter-default);
  }
}

@media (max-width: 768px) {
  .xovg8lm.xovg8lm:not(#\#):not(#\#) {
    padding-inline: var(--ds-space-10);
  }
}

@media (min-width: 768.01px) and (max-width: 1024px) {
  .xghp89a.xghp89a:not(#\#):not(#\#) {
    padding-inline: var(--ds-space-13);
  }
}

@media (min-width: 769px) {
  .x1q3cgud.x1q3cgud:not(#\#):not(#\#) {
    padding-inline: var(--ds-space-4);
  }
}

@media (max-width: 820px) {
  .xb70hnv.xb70hnv:not(#\#):not(#\#) {
    padding-inline: var(--ds-space-6);
  }
}

@media (max-width: 359px) {
  .x122f0h.x122f0h:not(#\#):not(#\#) {
    padding-inline: var(--ds-space-7);
  }
}

@media (max-width: 640px), (max-height: 640px) {
  .x1k92a3o.x1k92a3o:not(#\#):not(#\#) {
    padding-inline: var(--ds-space-7);
  }
}

@media (max-width: 560px) {
  .xjfs2qj.xjfs2qj:not(#\#):not(#\#) {
    padding-inline: var(--ds-space-8);
  }
}

@media (max-width: 820px) {
  .x1pggcsq.x1pggcsq:not(#\#):not(#\#) {
    padding-inline: var(--ds-space-9);
  }
}

@media (max-width: 920px) {
  .x1wf2psm.x1wf2psm:not(#\#):not(#\#) {
    padding-inline: var(--ds-space-9);
  }
}

@media (forced-colors: active) {
  .x4o288m.x4o288m:hover:not(:disabled):not(#\#):not(#\#), .x1iac0ze.x1iac0ze:disabled:not(#\#):not(#\#) {
    border-color: highlight;
  }
}

.xavu8j0:not(#\#):not(#\#):not(#\#) {
  -webkit-app-region: drag;
}

.xlvsv26:not(#\#):not(#\#):not(#\#) {
  -webkit-app-region: no-drag;
}

.x1ua5tub:not(#\#):not(#\#):not(#\#) {
  -webkit-box-orient: vertical;
}

.x1h7i4cw:not(#\#):not(#\#):not(#\#) {
  -webkit-line-clamp: 2;
}

.x1gzmk7r:not(#\#):not(#\#):not(#\#) {
  -webkit-line-clamp: 3;
}

.x1y0coxh:not(#\#):not(#\#):not(#\#) {
  -webkit-line-clamp: 9;
}

.x5lxg6s:not(#\#):not(#\#):not(#\#) {
  -webkit-overflow-scrolling: touch;
}

.xf73hgo:not(#\#):not(#\#):not(#\#) {
  accent-color: var(--ds-color-foreground-accent);
}

.x82m2ni:not(#\#):not(#\#):not(#\#) {
  accent-color: var(--ds-color-foreground-danger);
}

.xzu71ix:not(#\#):not(#\#):not(#\#) {
  accent-color: var(--ds-color-foreground-success);
}

.x1syvl4z:not(#\#):not(#\#):not(#\#) {
  accent-color: var(--ds-color-surface-accent);
}

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

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

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

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

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

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

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

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

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

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

.x1oa3qoh:not(#\#):not(#\#):not(#\#) {
  align-self: auto;
}

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

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

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

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

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

.x1kjwwns:not(#\#):not(#\#):not(#\#) {
  animation-delay: -1200ms;
}

.xebrng7:not(#\#):not(#\#):not(#\#) {
  animation-delay: -600ms;
}

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

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

.xyb0aoa:not(#\#):not(#\#):not(#\#) {
  animation-duration: .62s;
}

.x1892a7p:not(#\#):not(#\#):not(#\#) {
  animation-duration: .72s;
}

.x117wril:not(#\#):not(#\#):not(#\#) {
  animation-duration: .94s;
}

.xil8xnl:not(#\#):not(#\#):not(#\#) {
  animation-duration: .98s;
}

.x91mn1r:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.18s;
}

.x9qpuev:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.28s;
}

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

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

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

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

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

.xnnkgqn:not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--ds-motion-duration-deliberate);
}

.x15cojay:not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--ds-motion-duration-fast);
}

.xuehps6:not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--ds-motion-duration-normal);
}

.xphrw61:not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--ds-motion-duration-slow);
}

.xg6skn9:not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--x-animationDuration);
}

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

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

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

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

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

.x1o82w41:not(#\#):not(#\#):not(#\#) {
  animation-name: x106kcs8-B;
}

.x1xcdv6u:not(#\#):not(#\#):not(#\#) {
  animation-name: x17bmke9-B;
}

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

.xkuk3xd:not(#\#):not(#\#):not(#\#) {
  animation-name: x1b1dg3o-B;
}

.xtl7yxs:not(#\#):not(#\#):not(#\#) {
  animation-name: x1d5rdki-B;
}

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

.xah7bk6:not(#\#):not(#\#):not(#\#) {
  animation-name: x1gd4jn9-B;
}

.xfi39gr:not(#\#):not(#\#):not(#\#) {
  animation-name: x1jfh40u-B;
}

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

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

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

.xqs3zsw:not(#\#):not(#\#):not(#\#) {
  animation-name: x1u61yxe-B;
}

.xamt84u:not(#\#):not(#\#):not(#\#) {
  animation-name: x1vwneek-B;
}

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

.x1bd7ggp:not(#\#):not(#\#):not(#\#) {
  animation-name: x1xpwn9x-B;
}

.x19685ef:not(#\#):not(#\#):not(#\#) {
  animation-name: x1yrhrn9-B;
}

.xf0f3n1:not(#\#):not(#\#):not(#\#) {
  animation-name: x1yyq8v5-B;
}

.xq7n6ir:not(#\#):not(#\#):not(#\#) {
  animation-name: x6lcs8r-B;
}

.x1rldhli:not(#\#):not(#\#):not(#\#) {
  animation-name: xd1rnfo-B;
}

.xr0obam:not(#\#):not(#\#):not(#\#) {
  animation-name: xen6j5c-B;
}

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

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

.x10zm2wj:not(#\#):not(#\#):not(#\#) {
  animation-name: xlb4ayj-B;
}

.x1puuc7r:not(#\#):not(#\#):not(#\#) {
  animation-name: xmhbuvb-B;
}

.xhppcgr:not(#\#):not(#\#):not(#\#) {
  animation-name: xnv5v99-B;
}

.x1px80s5:not(#\#):not(#\#):not(#\#) {
  animation-name: xpzlkxi-B;
}

.x4mpw9s:not(#\#):not(#\#):not(#\#) {
  animation-name: xrtpnkg-B;
}

.x1abdqfl:not(#\#):not(#\#):not(#\#) {
  animation-name: xsshkjk-B;
}

.x1kup4xi:not(#\#):not(#\#):not(#\#) {
  animation-name: xw7fqn6-B;
}

.xn00umz:not(#\#):not(#\#):not(#\#) {
  animation-name: xz0kwj5-B;
}

.x6a2s2d:not(#\#):not(#\#):not(#\#) {
  animation-name: xzf2aw1-B;
}

.xnhxhey:not(#\#):not(#\#):not(#\#) {
  animation-name: xzjtaop-B;
}

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

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

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

.x1ja5y92:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: var(--ds-motion-easing-emphasized);
}

.xmesp80:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: var(--ds-motion-easing-enter);
}

.xz88qri:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: var(--ds-motion-easing-exit);
}

.x19zgflr:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: var(--ds-motion-easing-standard);
}

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

.x186iv6y:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 16 / 9;
}

.x1lz4nde:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 218 / 336;
}

.x154dhf6:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 356 / 403;
}

.xuu5lhk:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 636 / 196;
}

.x11fneen:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: auto;
}

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

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

.x1t853zo:not(#\#):not(#\#):not(#\#) {
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
}

.xlp1x4z:not(#\#):not(#\#):not(#\#) {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.x1uzowvo:not(#\#):not(#\#):not(#\#) {
  background-color: #131313;
}

.x1rde357:not(#\#):not(#\#):not(#\#) {
  background-color: #201b18;
}

.xya7c8x:not(#\#):not(#\#):not(#\#) {
  background-color: #252116;
}

.xyai6ag:not(#\#):not(#\#):not(#\#) {
  background-color: #26211d;
}

.x1639kbn:not(#\#):not(#\#):not(#\#) {
  background-color: #2b2622;
}

.x1ojswwl:not(#\#):not(#\#):not(#\#) {
  background-color: #302b1e;
}

.xr7084h:not(#\#):not(#\#):not(#\#) {
  background-color: #eae6d7;
}

.x1ejkn1t:not(#\#):not(#\#):not(#\#) {
  background-color: #efebe5;
}

.x1s7xuvs:not(#\#):not(#\#):not(#\#) {
  background-color: #f5f0e8;
}

.x1xg88z2:not(#\#):not(#\#):not(#\#) {
  background-color: #f6f5f2;
}

.x1ch18da:not(#\#):not(#\#):not(#\#) {
  background-color: #f9f5ef;
}

.xnjsb4l:not(#\#):not(#\#):not(#\#) {
  background-color: #fff9e5;
}

.x1pdbft6:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb, #c2c8f7 24%, var(--ds-color-surface-primary));
}

.xa7rb73:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb, #c2e0f7 24%, var(--ds-color-surface-primary));
}

.x1jart7a:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb, #c2f7e8 24%, var(--ds-color-surface-primary));
}

.xjdgusu:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb, #c5c5c5 24%, var(--ds-color-surface-primary));
}

.x1wewboo:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb, #f7c2df 24%, var(--ds-color-surface-primary));
}

.xrmfxoy:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb, #f7c9c2 24%, var(--ds-color-surface-primary));
}

.x1pq46px:not(#\#):not(#\#):not(#\#) {
  background-color: #0acdcd0b;
}

.x1hkejl:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb, var(--ds-color-foreground-primary) 16%, transparent);
}

.xfcxlvz:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb, var(--ds-color-foreground-primary) 23%, var(--ds-color-surface-disabled));
}

.xls7nzs:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb, var(--ds-color-foreground-primary) 24%, transparent);
}

.x1vyzhw2:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb, var(--ds-color-foreground-primary) 39%, var(--ds-color-surface-disabled));
}

.x13jvjhs:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb, var(--ds-color-foreground-primary) 60%, var(--ds-color-surface-disabled));
}

.x1h5ply4:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb, var(--ds-color-foreground-primary) 83%, var(--ds-color-surface-disabled));
}

.x12tc8ne:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb, var(--ds-color-foreground-tertiary) 28%, transparent);
}

.x1jqh1km:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb, var(--ds-color-foreground-tertiary) 36%, transparent);
}

.x1q5y5ki:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb, var(--ds-color-surface-raised) 96%, transparent);
}

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

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

.x14bij9o:not(#\#):not(#\#):not(#\#) {
  background-color: var(--lightningcss-light, #0acdcd29) var(--lightningcss-dark, #0acdcd2e);
}

.x1pgiwqm:not(#\#):not(#\#):not(#\#) {
  background-color: #0acdcd14;
}

.x9l6j83:not(#\#):not(#\#):not(#\#) {
  background-color: #0acdcd1f;
}

.x1s3nykz:not(#\#):not(#\#):not(#\#) {
  background-color: #c7c7c766;
}

.x1ijgc9a:not(#\#):not(#\#):not(#\#) {
  background-color: #c7c7c799;
}

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

.x1m7zx0h:not(#\#):not(#\#):not(#\#) {
  background-color: var(--_ds-recipe-material-floating-background);
}

.xnwutqe:not(#\#):not(#\#):not(#\#) {
  background-color: var(--color-highlight-caret, #22d3ee);
}

.xaj92m5:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-border-default);
}

.x1791z0o:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-border-strong);
}

.x1ieecda:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-border-subtle);
}

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

.x1h1l03p:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-foreground-danger);
}

.x1o12g29:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-foreground-disabled);
}

.x1bo902s:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-foreground-info);
}

.xpcmz0t:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-foreground-primary);
}

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

.xx73mb4:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-foreground-tertiary);
}

.x124vf3e:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-foreground-tooltip);
}

.x1xde0hr:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-foreground-warning);
}

.x1b2vhjy:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-scrim-default);
}

.x9qjtx5:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-scrim-veil);
}

.xzmuh7d:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-accent-subtle);
}

.x1vz5991:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-accent);
}

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

.x136y8af:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-canvas);
}

.x7ixx7i:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-danger-subtle);
}

.x1m3gavc:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-danger);
}

.xewmm8f:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-disabled);
}

.xz57hw0:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-highlight);
}

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

.x1cyuyr5:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-inverse);
}

.x13f8zn2:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-loading-emphasis);
}

.x1oh0nyg:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-loading);
}

.x16a46tl:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-muted);
}

.x19rucg:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-navigation-highlight);
}

.x1mpexez:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-primary);
}

.xz9of0c:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-raised);
}

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

.xwg9eyh:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-selected);
}

.x16l9dyp:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-success-subtle);
}

.x1qik8lp:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-sunken);
}

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

.xeptakq:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-tooltip);
}

.xpy4eyo:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-warning-subtle);
}

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

.x1cdjffp:not(#\#):not(#\#):not(#\#) {
  background-image: conic-gradient(at var(--ds-space-1) var(--ds-space-1), transparent 0 75%, color-mix(in srgb, var(--ds-color-foreground-disabled) 36%, transparent) 0);
}

.xh39kes:not(#\#):not(#\#):not(#\#) {
  background-image: conic-gradient(at var(--ds-space-1) var(--ds-space-1), transparent 0 75%, color-mix(in srgb, var(--ds-color-foreground-disabled) 48%, transparent) 0);
}

.x1wsagta:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(126deg, var(--ds-color-surface-warning-subtle) 15.19%, color-mix(in srgb, var(--ds-color-surface-warning-subtle) 72%, var(--ds-color-surface-secondary)) 96.25%);
}

.x1kvx78z:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(135deg, var(--ds-color-surface-secondary) 0%, var(--ds-color-surface-tertiary) 100%);
}

.x1ldnmon:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(180deg, transparent 0%, transparent 54%, color-mix(in srgb, var(--ds-color-surface-primary) 54%, transparent) 72%, var(--ds-color-surface-primary) 88%);
}

.x42mecq:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(270deg, #0e0e0e42 2.88%, #0000 100%), linear-gradient(270deg, #ffffff21 2.88%, #0000 100%);
}

.x1i6inv0:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(270deg, #ffffff1a 2.88%, #0000 100%), linear-gradient(270deg, #ffffff38 2.88%, #0000 100%);
}

.xtup732:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(90deg, #0000 17.39%, #0e0e0e38 57.72%, #0000 101.84%), linear-gradient(90deg, #0000 17.39%, #0e0e0e1c 57.72%, #0000 101.84%);
}

.x5udy5n:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(90deg, #0000 17.39%, #ffffff4a 57.72%, #0000 101.84%), linear-gradient(90deg, #0000 17.39%, #ffffff29 57.72%, #0000 101.84%);
}

.xu1y4go:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom, var(--ds-color-surface-primary) 0%, transparent 100%);
}

.xis2m91:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom, var(--ds-color-surface-raised) 0%, transparent 100%);
}

.x1uawpd0:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom, var(--ds-color-surface-secondary) 0%, transparent 100%);
}

.x8bsidz:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom, var(--ds-color-surface-tertiary) 0%, transparent 100%);
}

.xbbu1x1:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom, var(--ds-color-surface-warning-subtle) 0%, transparent 100%);
}

.x9pile:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top, var(--ds-color-surface-primary) 0%, transparent 100%);
}

.x1m2ocin:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top, var(--ds-color-surface-raised) 0%, transparent 100%);
}

.xg90czo:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top, var(--ds-color-surface-secondary) 0%, transparent 100%);
}

.xyxkxb8:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top, var(--ds-color-surface-tertiary) 0%, transparent 100%);
}

.x1mbrp2e:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top, var(--ds-color-surface-warning-subtle) 0%, transparent 100%);
}

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

.xiy17q3:not(#\#):not(#\#):not(#\#) {
  background-repeat: no-repeat;
}

.x182nak8:not(#\#):not(#\#):not(#\#) {
  background-repeat: repeat;
}

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

.xj4fib:not(#\#):not(#\#):not(#\#) {
  background-size: 29px 100%, 53px 100%;
}

.x19syrkf:not(#\#):not(#\#):not(#\#) {
  background-size: 5px 100%, 13px 100%;
}

.x18d0r48:not(#\#):not(#\#):not(#\#) {
  background-size: cover;
}

.x1ozayzd:not(#\#):not(#\#):not(#\#) {
  background-size: var(--x-backgroundSize);
}

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

.x1adb424:not(#\#):not(#\#):not(#\#) {
  border-end-end-radius: var(--ds-radius-lg);
}

.x1qua0wx:not(#\#):not(#\#):not(#\#) {
  border-end-start-radius: var(--ds-radius-none);
}

.x18oe1m7:not(#\#):not(#\#):not(#\#) {
  border-inline-end-style: none;
}

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

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

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

.xstzfhl:not(#\#):not(#\#):not(#\#) {
  border-inline-start-style: none;
}

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

.xl667kj:not(#\#):not(#\#):not(#\#) {
  border-inline-start-width: var(--ds-border-width-default);
}

.x1g699r1:not(#\#):not(#\#):not(#\#) {
  border-inline-start-width: var(--ds-border-width-strong);
}

.xlg3j6z:not(#\#):not(#\#):not(#\#) {
  border-start-end-radius: var(--ds-radius-lg);
}

.xv3mxd8:not(#\#):not(#\#):not(#\#) {
  border-start-start-radius: var(--ds-radius-none);
}

.xyh5bb9:not(#\#):not(#\#):not(#\#) {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.xr18n35:not(#\#):not(#\#):not(#\#) {
  box-shadow: -7.533px 7.533px 8.112px #00000014, -.579px .579px 2.318px #0003, -3.477px 2.318px 2.318px #0000000f, 0 2px 3px #0000002e, 0 2px 1px #00000014;
}

.x1tthdq8:not(#\#):not(#\#):not(#\#) {
  box-shadow: -7.533px 7.533px 8.112px #00000014, -.579px .579px 2.318px #0003, -3.477px 2.318px 2.318px #0000000f;
}

.xyeihot:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 .125em var(--lightningcss-light, #0acdcd29) var(--lightningcss-dark, #0acdcd2e);
}

.x6ssp4g:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 .125em #0acdcd1f;
}

.xne58lz:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 .1em #0acdcd0b;
}

.x1ihypa:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 .1em #0acdcd14;
}

.x3ly8aq:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 var(--ds-border-width-strong) var(--ds-color-border-focus);
}

.xopb4wx:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 var(--ds-space-2) color-mix(in srgb, var(--color-highlight-caret, #22d3ee) 40%, transparent);
}

.xwzumn9:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 var(--ds-space-3) color-mix(in srgb, var(--color-highlight-caret, #22d3ee) 40%, transparent);
}

.x1iqqts5:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 var(--ds-space-6) color-mix(in srgb, var(--color-highlight-caret, #22d3ee) 60%, transparent);
}

.xp6rc9j:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 var(--ds-space-7) color-mix(in srgb, var(--ds-color-foreground-success) 48%, transparent);
}

.x1s7vuc7:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 var(--ds-border-width-default) var(--ds-color-border-danger);
}

.xdn6js9:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 var(--ds-border-width-hairline) var(--ds-color-border-subtle);
}

.x1g0hvvd:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 1px #ffffff14;
}

.xcprdfe:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 1px 1px var(--ds-color-border-warning);
}

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

.x394jdn:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--_ds-recipe-elevation-flat-box-shadow);
}

.x1ajmnxo:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--_ds-recipe-elevation-floating-box-shadow);
}

.xw967kp:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--_ds-recipe-elevation-overlay-box-shadow);
}

.x1kt3sm8:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--_ds-recipe-elevation-raised-box-shadow);
}

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

.x1cilkhe:not(#\#):not(#\#):not(#\#) {
  caret-color: currentColor;
}

.xxhkuws:not(#\#):not(#\#):not(#\#) {
  caret-color: var(--ds-color-foreground-primary);
}

.x78m7wc:not(#\#):not(#\#):not(#\#) {
  clip-path: inset(0 round 6px 8px 8px 6px);
}

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

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

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

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

.x1of5lhl:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb, #c2c8f7 58%, var(--ds-color-foreground-primary));
}

.x1f2eluf:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb, #c2e0f7 58%, var(--ds-color-foreground-primary));
}

.xh3c8ij:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb, #c2f7e8 58%, var(--ds-color-foreground-primary));
}

.x7keri1:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb, #c5c5c5 58%, var(--ds-color-foreground-primary));
}

.x1urb75r:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb, #f7c2df 58%, var(--ds-color-foreground-primary));
}

.x1we8djy:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb, #f7c9c2 58%, var(--ds-color-foreground-primary));
}

.x8xq1ha:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb, var(--ds-color-foreground-tertiary) 62%, transparent);
}

.xjjgzi1:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb, var(--ds-color-foreground-tooltip) 64%, transparent);
}

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

.x66ycyj:not(#\#):not(#\#):not(#\#) {
  color: var(--lightningcss-light, #0e7490) var(--lightningcss-dark, #67e8f9);
}

.xws0p7m:not(#\#):not(#\#):not(#\#) {
  color: var(--ds-color-foreground-accent);
}

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

.xhms0z7:not(#\#):not(#\#):not(#\#) {
  color: var(--ds-color-foreground-disabled);
}

.x3jv674:not(#\#):not(#\#):not(#\#) {
  color: var(--ds-color-foreground-info);
}

.x10kmddl:not(#\#):not(#\#):not(#\#) {
  color: var(--ds-color-foreground-inverse);
}

.x1o5xs66:not(#\#):not(#\#):not(#\#) {
  color: var(--ds-color-foreground-link);
}

.x1wmhdza:not(#\#):not(#\#):not(#\#) {
  color: var(--ds-color-foreground-navigation-muted);
}

.x17wor95:not(#\#):not(#\#):not(#\#) {
  color: var(--ds-color-foreground-navigation);
}

.x1g2wtp:not(#\#):not(#\#):not(#\#) {
  color: var(--ds-color-foreground-on-danger);
}

.xlwc111:not(#\#):not(#\#):not(#\#) {
  color: var(--ds-color-foreground-placeholder);
}

.x1lw7lfr:not(#\#):not(#\#):not(#\#) {
  color: var(--ds-color-foreground-primary);
}

.x5ypnyt:not(#\#):not(#\#):not(#\#) {
  color: var(--ds-color-foreground-secondary);
}

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

.xbo7hlq:not(#\#):not(#\#):not(#\#) {
  color: var(--ds-color-foreground-tertiary);
}

.x10f0aes:not(#\#):not(#\#):not(#\#) {
  color: var(--ds-color-foreground-tooltip);
}

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

.x14rh7hd:not(#\#):not(#\#):not(#\#) {
  color: var(--x-color);
}

.xq5c7ks:not(#\#):not(#\#):not(#\#) {
  column-gap: 18px;
}

.xmfql39:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--ds-space-4);
}

.xa5fxad:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--ds-space-6);
}

.xp9x4hc:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--ds-space-8);
}

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

.x18dfbjx:not(#\#):not(#\#):not(#\#) {
  contain: layout paint;
}

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

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

.x16qrkmw:not(#\#):not(#\#):not(#\#) {
  contain: paint;
}

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

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

.xsid9ct:not(#\#):not(#\#):not(#\#) {
  cursor: crosshair;
}

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

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

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

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

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

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

.xky4qsq:not(#\#):not(#\#):not(#\#) {
  cursor: wait;
}

.x104kibb:not(#\#):not(#\#):not(#\#) {
  display: -webkit-box;
}

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

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

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

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

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

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

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

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

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

.x5f5z56:not(#\#):not(#\#):not(#\#) {
  field-sizing: content;
}

.x1nw8yy0:not(#\#):not(#\#):not(#\#) {
  fill: color-mix(in srgb, var(--ds-color-foreground-tertiary) 68%, transparent);
}

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

.x13xyjqg:not(#\#):not(#\#):not(#\#) {
  fill: var(--ds-color-border-info);
}

.xf6mqeq:not(#\#):not(#\#):not(#\#) {
  fill: var(--ds-color-foreground-info);
}

.x1dr3m4r:not(#\#):not(#\#):not(#\#) {
  fill: var(--ds-color-foreground-secondary);
}

.xgekyl4:not(#\#):not(#\#):not(#\#) {
  fill: var(--ds-color-surface-accent-subtle);
}

.x123e6n4:not(#\#):not(#\#):not(#\#) {
  fill: var(--ds-color-surface-secondary);
}

.xzft2ed:not(#\#):not(#\#):not(#\#) {
  fill: var(--ds-color-surface-tertiary);
}

.x19zyb68:not(#\#):not(#\#):not(#\#) {
  fill: var(--x-fill);
}

.x1xveu8o:not(#\#):not(#\#):not(#\#) {
  filter: blur(7px);
}

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

.xf40zah:not(#\#):not(#\#):not(#\#) {
  flex-basis: 14px;
}

.x1x0l8y7:not(#\#):not(#\#):not(#\#) {
  flex-basis: 180px;
}

.x1ysnybc:not(#\#):not(#\#):not(#\#) {
  flex-basis: 18px;
}

.xkkpne8:not(#\#):not(#\#):not(#\#) {
  flex-basis: 216px;
}

.x1gc7yrn:not(#\#):not(#\#):not(#\#) {
  flex-basis: 260px;
}

.xxaxx1t:not(#\#):not(#\#):not(#\#) {
  flex-basis: 34px;
}

.xv5el7q:not(#\#):not(#\#):not(#\#) {
  flex-basis: 37px;
}

.x1x4ha49:not(#\#):not(#\#):not(#\#) {
  flex-basis: 40px;
}

.x1sxlqb1:not(#\#):not(#\#):not(#\#) {
  flex-basis: 46px;
}

.x4pfjvb:not(#\#):not(#\#):not(#\#) {
  flex-basis: 50%;
}

.xdl72j9:not(#\#):not(#\#):not(#\#) {
  flex-basis: auto;
}

.x1n3jvrn:not(#\#):not(#\#):not(#\#) {
  flex-basis: calc(var(--ds-icon-size-md)  + var(--ds-space-1));
}

.xpjka88:not(#\#):not(#\#):not(#\#) {
  flex-basis: calc(var(--ds-space-3)  + var(--ds-border-width-default));
}

.x7k96e0:not(#\#):not(#\#):not(#\#) {
  flex-basis: var(--ds-control-height-md);
}

.xhxhlya:not(#\#):not(#\#):not(#\#) {
  flex-basis: var(--ds-control-height-sm);
}

.x1mifoeh:not(#\#):not(#\#):not(#\#) {
  flex-basis: var(--ds-control-height-xl);
}

.x1tmqbmr:not(#\#):not(#\#):not(#\#) {
  flex-basis: var(--ds-control-height-xs);
}

.x35hge0:not(#\#):not(#\#):not(#\#) {
  flex-basis: var(--ds-icon-size-lg);
}

.x52m54v:not(#\#):not(#\#):not(#\#) {
  flex-basis: var(--ds-icon-size-md);
}

.x1cs481g:not(#\#):not(#\#):not(#\#) {
  flex-basis: var(--ds-icon-size-xs);
}

.x1cfugck:not(#\#):not(#\#):not(#\#) {
  flex-basis: var(--ds-space-0);
}

.x1mjd4tp:not(#\#):not(#\#):not(#\#) {
  flex-basis: var(--ds-space-11);
}

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

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

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

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

.xw36f2b:not(#\#):not(#\#):not(#\#) {
  flex-grow: var(--x-flexGrow);
}

.x2lah0s:not(#\#):not(#\#):not(#\#) {
  flex-shrink: 0;
}

.xs83m0k:not(#\#):not(#\#):not(#\#) {
  flex-shrink: 1;
}

.xozqiw3:not(#\#):not(#\#):not(#\#) {
  flex-wrap: nowrap;
}

.x1a02dak:not(#\#):not(#\#):not(#\#) {
  flex-wrap: wrap;
}

.xrwox5l:not(#\#):not(#\#):not(#\#) {
  font-family: Courier New, Menlo, Consolas, monospace;
}

.x19hxb8z:not(#\#):not(#\#):not(#\#) {
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
}

.xkejn7n:not(#\#):not(#\#):not(#\#) {
  font-family: Inter Variable, Inter, system-ui, -apple-system, BlinkMacSystemFont, sans-serif;
}

.x1nub5ov:not(#\#):not(#\#):not(#\#) {
  font-family: Inter Variable, Inter, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;
}

.x8d7p1w:not(#\#):not(#\#):not(#\#) {
  font-family: Inter Variable, Inter, system-ui, sans-serif;
}

.xbc0rla:not(#\#):not(#\#):not(#\#) {
  font-family: Libre Baskerville, Georgia, Times New Roman, serif;
}

.x18gsbti:not(#\#):not(#\#):not(#\#) {
  font-family: Libre Baskerville, Georgia, serif;
}

.xahchv3:not(#\#):not(#\#):not(#\#) {
  font-family: SF Mono, Fira Code, Fira Mono, Menlo, Consolas, monospace;
}

.x1ac26t9:not(#\#):not(#\#):not(#\#) {
  font-family: SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace;
}

.xjb2p0i:not(#\#):not(#\#):not(#\#) {
  font-family: inherit;
}

.x764qis:not(#\#):not(#\#):not(#\#) {
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif;
}

.xk2v41j:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x-fontFamily);
}

.x1wag4rx:not(#\#):not(#\#):not(#\#) {
  font-feature-settings: "kern" 1, "liga" 1, "calt" 1;
}

.xzi3nbc:not(#\#):not(#\#):not(#\#) {
  font-kerning: normal;
}

.xeb7xqv:not(#\#):not(#\#):not(#\#) {
  font-size: .9em;
}

.xdytuvf:not(#\#):not(#\#):not(#\#) {
  font-size: 1.08em;
}

.x10siri3:not(#\#):not(#\#):not(#\#) {
  font-size: 1.2em;
}

.x1wypooj:not(#\#):not(#\#):not(#\#) {
  font-size: 1.35em;
}

.xbg4bxt:not(#\#):not(#\#):not(#\#) {
  font-size: 1.6em;
}

.x1k6wstc:not(#\#):not(#\#):not(#\#) {
  font-size: 10px;
}

.xfifm61:not(#\#):not(#\#):not(#\#) {
  font-size: 12px;
}

.x4z9k3i:not(#\#):not(#\#):not(#\#) {
  font-size: 13px;
}

.xif65rj:not(#\#):not(#\#):not(#\#) {
  font-size: 14px;
}

.x1jvydc1:not(#\#):not(#\#):not(#\#) {
  font-size: 15px;
}

.x1j61zf2:not(#\#):not(#\#):not(#\#) {
  font-size: 16px;
}

.x19d36u7:not(#\#):not(#\#):not(#\#) {
  font-size: 17px;
}

.xosj86m:not(#\#):not(#\#):not(#\#) {
  font-size: 18px;
}

.xrv4cvt:not(#\#):not(#\#):not(#\#) {
  font-size: 1em;
}

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

.x1i1m3gp:not(#\#):not(#\#):not(#\#) {
  font-size: 22px;
}

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

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

.xodt8ld:not(#\#):not(#\#):not(#\#) {
  font-size: 2em;
}

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

.x1s3cmhv:not(#\#):not(#\#):not(#\#) {
  font-size: 32px;
}

.x1m6oxru:not(#\#):not(#\#):not(#\#) {
  font-size: 34px;
}

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

.x1tgwohi:not(#\#):not(#\#):not(#\#) {
  font-size: 40px;
}

.x93iunb:not(#\#):not(#\#):not(#\#) {
  font-size: 48px;
}

.x1qlqyl8:not(#\#):not(#\#):not(#\#) {
  font-size: inherit;
}

.x6t1ewi:not(#\#):not(#\#):not(#\#) {
  font-size: var(--ds-icon-size-md);
}

.x1hxfzko:not(#\#):not(#\#):not(#\#) {
  font-size: var(--ds-space-3);
}

.xsfwtcn:not(#\#):not(#\#):not(#\#) {
  font-size: var(--ds-space-4);
}

.xdmh292:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x-fontSize);
}

.x1t35e8:not(#\#):not(#\#):not(#\#) {
  font-style: inherit;
}

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

.x1j61x8r:not(#\#):not(#\#):not(#\#) {
  font-style: normal;
}

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

.x1pd3egz:not(#\#):not(#\#):not(#\#) {
  font-weight: inherit;
}

.x1tzjh5l:not(#\#):not(#\#):not(#\#) {
  forced-color-adjust: auto;
}

.x1j6zlfi:not(#\#):not(#\#):not(#\#) {
  grid-auto-columns: 12px;
}

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

.x9krv94:not(#\#):not(#\#):not(#\#) {
  grid-auto-rows: var(--ds-control-height-sm);
}

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

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

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

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

.x1agbcgv:not(#\#):not(#\#):not(#\#) {
  grid-row-start: 1;
}

.x19diaj:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 156px 860px;
}

.xp1sfmz:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 16px minmax(0, 1fr) 44px;
}

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

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

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

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

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

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

.xznhjcf:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 52px minmax(0, 1fr) 96px;
}

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

.x1gdpnny:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: auto auto minmax(0, 1fr) max-content;
}

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

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

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

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

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

.x9canim:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) var(--ds-icon-size-xs);
}

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

.xln5v1h:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(180px, 5fr) minmax(120px, 7fr);
}

.x5ch2gw:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(2, max-content);
}

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

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

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

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

.x6nybso:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(198px, 1fr));
}

.x18jfnfw:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(218px, 218px));
}

.xhsicrm:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(220px, 1fr));
}

.x16aok5p:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(256px, 256px));
}

.x15tv2jl:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(276px, 276px));
}

.x9pnkmr:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: var(--ds-content-width-dialog);
}

.xwlquuv:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: var(--ds-control-height-lg) minmax(0, 1fr) auto;
}

.x1cvikjj:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: var(--ds-icon-size-xl) minmax(0, 1fr);
}

.x1fmx73u:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: var(--ds-space-6) minmax(0, auto) minmax(0, 1fr);
}

.xqketvx:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: var(--x-gridTemplateColumns);
}

.xihq33y:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: 0fr;
}

.x1tu4anv:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: 1fr;
}

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

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

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

.x1bkrxaf:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: repeat(7, 12px);
}

.xafmaio:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: calc(100% - var(--ds-space-3));
}

.xagnx5y:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: var(--ds-space-2);
}

.xqxgn94:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: var(--x-insetInlineEnd);
}

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

.xbudbmw:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 50%;
}

.x1nwj7s3:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: calc(-1 * var(--ds-space-2));
}

.x35g82h:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: calc(100% - var(--ds-space-3));
}

.xevmc9o:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: var(--ds-space-0);
}

.x1lxsm33:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: var(--x-insetInlineStart);
}

.xc8icb0:not(#\#):not(#\#):not(#\#) {
  isolation: isolate;
}

.xl56j7k:not(#\#):not(#\#):not(#\#) {
  justify-content: center;
}

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

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

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

.x12j93s6:not(#\#):not(#\#):not(#\#) {
  justify-content: normal;
}

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

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

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

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

.x1qab1bc:not(#\#):not(#\#):not(#\#) {
  justify-self: end;
}

.x1r3l7qp:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.004em;
}

.x1mvmbdv:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.006em;
}

.x1deyeav:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.008em;
}

.x1hi0czg:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.012em;
}

.x1lg07ej:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.015em;
}

.x94scma:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.022em;
}

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

.x72az59:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.02em;
}

.xmhuawf:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.144px;
}

.x1j7pf75:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.1px;
}

.x1v7zzj0:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.28px;
}

.xiaed6b:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.32px;
}

.xk4w79k:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.35px;
}

.x1at7nog:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.45px;
}

.x1roq8pg:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.5px;
}

.x1yf5rgg:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .01em;
}

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

.x9pfba7:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .08em;
}

.x12oo3zp:not(#\#):not(#\#):not(#\#) {
  letter-spacing: 0;
}

.x4gjf66:not(#\#):not(#\#):not(#\#) {
  letter-spacing: inherit;
}

.x1uo3zyz:not(#\#):not(#\#):not(#\#) {
  line-height: 1.15;
}

.x1u7k74:not(#\#):not(#\#):not(#\#) {
  line-height: 1.2;
}

.xujt7mm:not(#\#):not(#\#):not(#\#) {
  line-height: 1.23;
}

.x1fkpmu2:not(#\#):not(#\#):not(#\#) {
  line-height: 1.286;
}

.x1btupbp:not(#\#):not(#\#):not(#\#) {
  line-height: 1.333;
}

.x1xfvgam:not(#\#):not(#\#):not(#\#) {
  line-height: 1.35;
}

.x1pujyh6:not(#\#):not(#\#):not(#\#) {
  line-height: 1.375;
}

.xxk4d5q:not(#\#):not(#\#):not(#\#) {
  line-height: 1.385;
}

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

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

.x9mdha0:not(#\#):not(#\#):not(#\#) {
  line-height: 1.56;
}

.x1dbl2gt:not(#\#):not(#\#):not(#\#) {
  line-height: 1.6;
}

.xwxc2jc:not(#\#):not(#\#):not(#\#) {
  line-height: 1.8;
}

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

.x1wfe3co:not(#\#):not(#\#):not(#\#) {
  line-height: 12px;
}

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

.xuy8w9f:not(#\#):not(#\#):not(#\#) {
  line-height: 17px;
}

.xd4r4e8:not(#\#):not(#\#):not(#\#) {
  line-height: 18px;
}

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

.x19v9tvf:not(#\#):not(#\#):not(#\#) {
  line-height: 22px;
}

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

.x1htr374:not(#\#):not(#\#):not(#\#) {
  line-height: 27px;
}

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

.xggrcbb:not(#\#):not(#\#):not(#\#) {
  line-height: 42px;
}

.xbzal7z:not(#\#):not(#\#):not(#\#) {
  line-height: 44px;
}

.x15bjb6t:not(#\#):not(#\#):not(#\#) {
  line-height: inherit;
}

.x440plp:not(#\#):not(#\#):not(#\#) {
  line-height: var(--ds-space-10);
}

.x15dsfln:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x-lineHeight);
}

.x43c9pm:not(#\#):not(#\#):not(#\#) {
  list-style-position: outside;
}

.xrylv2j:not(#\#):not(#\#):not(#\#) {
  list-style-type: circle;
}

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

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

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

.x152237o:not(#\#):not(#\#):not(#\#) {
  list-style-type: square;
}

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

.x1ikqopi:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: calc(var(--ds-space-7)  + var(--ds-space-1));
}

.xqku2ta:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: var(--ds-space-6);
}

.xm2uvlt:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: var(--ds-space-7);
}

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

.x509sj7:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: calc(-1 * var(--ds-space-2));
}

.x1c63qu5:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: calc(-1 * var(--ds-space-3));
}

.x1xiqcp8:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: var(--ds-space-0);
}

.x17epk1v:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: var(--ds-space-2);
}

.x1butp8r:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: var(--ds-space-3);
}

.xy0uquy:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: var(--ds-space-4);
}

.xofda7x:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: var(--ds-space-6);
}

.xwgxeq8:not(#\#):not(#\#):not(#\#) {
  mix-blend-mode: overlay;
}

.x19kjcj4:not(#\#):not(#\#):not(#\#) {
  object-fit: contain;
}

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

.x1667htg:not(#\#):not(#\#):not(#\#) {
  opacity: .78;
}

.x6xrdp9:not(#\#):not(#\#):not(#\#) {
  opacity: .84;
}

.x27vdmw:not(#\#):not(#\#):not(#\#) {
  opacity: .95;
}

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

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

.x12kz5qc:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--ds-color-border-focus);
}

.xsez4ux:not(#\#):not(#\#):not(#\#) {
  outline-offset: var(--ds-space-0);
}

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

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

.x18uecou:not(#\#):not(#\#):not(#\#) {
  outline-width: var(--ds-border-width-none);
}

.xl2iafr:not(#\#):not(#\#):not(#\#) {
  outline-width: var(--ds-border-width-strong);
}

.x1bkb6bm:not(#\#):not(#\#):not(#\#) {
  outline-width: var(--ds-space-0);
}

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

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

.x1h4wwuj:not(#\#):not(#\#):not(#\#) {
  overflow-wrap: normal;
}

.x194u5oj:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 42px;
}

.x2jgowd:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: calc(env(safe-area-inset-right, 0px)  + 16px);
}

.x5geo42:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: calc(env(safe-area-inset-right, 0px)  + var(--ds-layout-gutter-compact));
}

.xk1kqs0:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: calc(env(safe-area-inset-right, var(--ds-space-0))  + var(--ds-layout-gutter-default));
}

.xnqdigp:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: max(var(--ds-layout-gutter-compact), env(safe-area-inset-right, 0px));
}

.xvu6z7h:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: max(var(--ds-space-2), env(safe-area-inset-right, var(--ds-space-0)));
}

.x19m11cf:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: var(--ds-space-0);
}

.x11tfjbn:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: var(--ds-space-10);
}

.x1hl9vmw:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: var(--ds-space-2);
}

.xnzlo9c:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: var(--ds-space-3);
}

.x1rjv56s:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: var(--ds-space-4);
}

.x1ezilf7:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: var(--ds-space-6);
}

.x1m57kvf:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: var(--ds-space-8);
}

.x1kx8qyr:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: var(--ds-space-9);
}

.xjckm1m:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 1.45em;
}

.x1fb9ff0:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 1.5em;
}

.xwn43p0:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: 18px;
}

.x1uf3pqm:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: calc(env(safe-area-inset-left, 0px)  + 16px);
}

.xdnqc3r:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: calc(env(safe-area-inset-left, 0px)  + var(--ds-layout-gutter-compact));
}

.xwrz2lf:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: calc(env(safe-area-inset-left, var(--ds-space-0))  + var(--ds-layout-gutter-default));
}

.x1vo2snz:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: calc(var(--ds-space-13)  + var(--ds-space-8)  + var(--ds-space-2));
}

.xp6kwez:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: calc(var(--ds-space-13)  + var(--ds-space-8)  + var(--ds-space-3));
}

.x18dacfa:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: max(var(--ds-layout-gutter-compact), env(safe-area-inset-left, 0px));
}

.xyj4n2l:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: max(var(--ds-space-2), env(safe-area-inset-left, var(--ds-space-0)));
}

.x1ws449s:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--ds-layout-gutter-default);
}

.x51t4s8:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--ds-space-0);
}

.xd8trpr:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--ds-space-10);
}

.xozii34:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--ds-space-2);
}

.xcrwq5n:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--ds-space-3);
}

.xl53a9d:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--ds-space-4);
}

.xfgm4dz:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--ds-space-6);
}

.xetr0vg:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--ds-space-7);
}

.x8xdkt5:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--ds-space-9);
}

.x1x0jnz8:not(#\#):not(#\#):not(#\#) {
  paint-order: stroke;
}

.x67bb7w:not(#\#):not(#\#):not(#\#) {
  pointer-events: auto;
}

.x47corl:not(#\#):not(#\#):not(#\#) {
  pointer-events: none;
}

.x10l6tqk:not(#\#):not(#\#):not(#\#) {
  position: absolute;
}

.xixxii4:not(#\#):not(#\#):not(#\#) {
  position: fixed;
}

.x1n2onr6:not(#\#):not(#\#):not(#\#) {
  position: relative;
}

.x1uhb9sk:not(#\#):not(#\#):not(#\#) {
  position: static;
}

.x7wzq59:not(#\#):not(#\#):not(#\#) {
  position: -webkit-sticky;
  position: sticky;
}

.xtt52l0:not(#\#):not(#\#):not(#\#) {
  resize: none;
}

.x288g5:not(#\#):not(#\#):not(#\#) {
  resize: vertical;
}

.x1gcftaf:not(#\#):not(#\#):not(#\#) {
  rotate: none;
}

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

.xuv2w3b:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--ds-space-2);
}

.xchaaxy:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--ds-space-4);
}

.xuj2jfd:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--ds-space-5);
}

.xgnzw1m:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--ds-space-7);
}

.xvmuh4n:not(#\#):not(#\#):not(#\#) {
  scale: 2;
}

.x1odefgu:not(#\#):not(#\#):not(#\#) {
  scroll-padding-block-end: var(--ds-space-2);
}

.x1z0ty9c:not(#\#):not(#\#):not(#\#) {
  scroll-padding-block-start: var(--ds-space-2);
}

.x1n4jvbq:not(#\#):not(#\#):not(#\#) {
  scrollbar-color: color-mix(in srgb, var(--ds-color-foreground-primary) 20%, transparent) transparent;
}

.x5fgm97:not(#\#):not(#\#):not(#\#) {
  scrollbar-color: color-mix(in srgb, var(--ds-color-foreground-primary) 25%, transparent) transparent;
}

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

.x1wqi21y:not(#\#):not(#\#):not(#\#) {
  scrollbar-color: var(--ds-color-border-default) transparent;
}

.xi1plga:not(#\#):not(#\#):not(#\#) {
  scrollbar-color: var(--ds-color-border-strong) transparent;
}

.x1c0skz8:not(#\#):not(#\#):not(#\#) {
  scrollbar-color: var(--ds-color-foreground-disabled) transparent;
}

.x185mbhu:not(#\#):not(#\#):not(#\#) {
  scrollbar-gutter: stable;
}

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

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

.x1w8zb96:not(#\#):not(#\#):not(#\#) {
  stroke-dasharray: 3 4;
}

.xlz5em3:not(#\#):not(#\#):not(#\#) {
  stroke-dasharray: 4 4;
}

.x1owpc8m:not(#\#):not(#\#):not(#\#) {
  stroke-linecap: round;
}

.x1f6yumg:not(#\#):not(#\#):not(#\#) {
  stroke-linejoin: round;
}

.x1i8vdtw:not(#\#):not(#\#):not(#\#) {
  stroke-width: 1.3px;
}

.xhr4kjn:not(#\#):not(#\#):not(#\#) {
  stroke-width: 1.5px;
}

.xb090w:not(#\#):not(#\#):not(#\#) {
  stroke-width: 4px;
}

.x1wjhdzc:not(#\#):not(#\#):not(#\#) {
  stroke-width: var(--ds-border-width-default);
}

.xhxhh4a:not(#\#):not(#\#):not(#\#) {
  stroke-width: var(--ds-border-width-strong);
}

.x1wmjhnr:not(#\#):not(#\#):not(#\#) {
  stroke: color-mix(in srgb, var(--ds-color-border-accent) 74%, var(--ds-color-foreground-secondary));
}

.x12e32la:not(#\#):not(#\#):not(#\#) {
  stroke: color-mix(in srgb, var(--ds-color-foreground-tertiary) 44%, transparent);
}

.x73je2i:not(#\#):not(#\#):not(#\#) {
  stroke: currentColor;
}

.xyh8yqi:not(#\#):not(#\#):not(#\#) {
  stroke: #fff3;
}

.x1dfselt:not(#\#):not(#\#):not(#\#) {
  stroke: var(--ds-color-border-default);
}

.xg3mp4d:not(#\#):not(#\#):not(#\#) {
  stroke: var(--ds-color-border-strong);
}

.xclp0xd:not(#\#):not(#\#):not(#\#) {
  stroke: var(--ds-color-border-subtle);
}

.x17oj3a0:not(#\#):not(#\#):not(#\#) {
  stroke: var(--ds-color-foreground-accent);
}

.xzamefu:not(#\#):not(#\#):not(#\#) {
  stroke: var(--ds-color-foreground-danger);
}

.xljblhf:not(#\#):not(#\#):not(#\#) {
  stroke: var(--ds-color-foreground-disabled);
}

.x4rc72r:not(#\#):not(#\#):not(#\#) {
  stroke: var(--ds-color-foreground-primary);
}

.xboqih1:not(#\#):not(#\#):not(#\#) {
  stroke: var(--ds-color-foreground-success);
}

.xtg9aj6:not(#\#):not(#\#):not(#\#) {
  stroke: var(--ds-color-foreground-warning);
}

.x1u6x59v:not(#\#):not(#\#):not(#\#) {
  stroke: var(--ds-color-surface-canvas);
}

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

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

.xmw9mke:not(#\#):not(#\#):not(#\#) {
  text-align: justify;
}

.xdpxx8g:not(#\#):not(#\#):not(#\#) {
  text-align: left;
}

.x1hr2gdg:not(#\#):not(#\#):not(#\#) {
  text-align: right;
}

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

.x142shqn:not(#\#):not(#\#):not(#\#) {
  text-align: var(--x-textAlign);
}

.xw6cgo0:not(#\#):not(#\#):not(#\#) {
  text-anchor: middle;
}

.x13bm1gb:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-color: var(--ds-color-border-danger);
  text-decoration-color: var(--ds-color-border-danger);
}

.x1h45dg3:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-color: var(--ds-color-border-info);
  text-decoration-color: var(--ds-color-border-info);
}

.xzdu2y7:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-color: var(--ds-color-border-warning);
  text-decoration-color: var(--ds-color-border-warning);
}

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

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

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

.x15t23oz:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-skip-ink: auto;
  text-decoration-skip-ink: auto;
}

.x895k1t:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
}

.xi2nhp4:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-style: dotted;
  text-decoration-style: dotted;
}

.x28dy1g:not(#\#):not(#\#):not(#\#) {
  text-decoration-thickness: var(--ds-border-width-strong);
}

.xzugeeo:not(#\#):not(#\#):not(#\#) {
  text-indent: 0;
}

.xbrixnn:not(#\#):not(#\#):not(#\#) {
  text-overflow: clip;
}

.xlyipyv:not(#\#):not(#\#):not(#\#) {
  text-overflow: ellipsis;
}

.xfqjyog:not(#\#):not(#\#):not(#\#) {
  text-rendering: optimizeLegibility;
}

.xn80e1m:not(#\#):not(#\#):not(#\#) {
  text-transform: capitalize;
}

.xtvhhri:not(#\#):not(#\#):not(#\#) {
  text-transform: uppercase;
}

.x156j3zh:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: var(--ds-space-1);
}

.xautzod:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: var(--ds-space-2);
}

.x1w2vvpw:not(#\#):not(#\#):not(#\#) {
  text-wrap: balance;
}

.x1fzhlzt:not(#\#):not(#\#):not(#\#) {
  text-wrap: pretty;
}

.x2lcwoz:not(#\#):not(#\#):not(#\#) {
  touch-action: auto;
}

.x5ve5x3:not(#\#):not(#\#):not(#\#) {
  touch-action: none;
}

.x1764fhq:not(#\#):not(#\#):not(#\#) {
  transform-box: fill-box;
}

.x1xcwlea:not(#\#):not(#\#):not(#\#) {
  transform-box: view-box;
}

.x1hj3fc7:not(#\#):not(#\#):not(#\#) {
  transform-origin: 0 0;
}

.xu3cg7j:not(#\#):not(#\#):not(#\#) {
  transform-origin: 0 0;
}

.xvtk2u5:not(#\#):not(#\#):not(#\#) {
  transform-origin: 100% 0;
}

.xsg45am:not(#\#):not(#\#):not(#\#) {
  transform-origin: 24px 24px;
}

.x3hd3fk:not(#\#):not(#\#):not(#\#) {
  transform-origin: 50% 0;
}

.xqlk7fu:not(#\#):not(#\#):not(#\#) {
  transform-origin: 50% 100%;
}

.x1jpgh95:not(#\#):not(#\#):not(#\#), .x1g0ag68:not(#\#):not(#\#):not(#\#) {
  transform-origin: center;
}

.x1nf803f:not(#\#):not(#\#):not(#\#) {
  transform-origin: 0;
}

.x1dp6rp6:not(#\#):not(#\#):not(#\#) {
  transform-origin: top;
}

.x1al4vs7:not(#\#):not(#\#):not(#\#) {
  transform-origin: 0 0;
}

.xm79le0:not(#\#):not(#\#):not(#\#) {
  transform: rotate(-16deg);
}

.x10ehno2:not(#\#):not(#\#):not(#\#) {
  transform: rotate(28deg);
}

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

.xoq0dg1:not(#\#):not(#\#):not(#\#) {
  transform: scale(.354839);
}

.xqx3hx2:not(#\#):not(#\#):not(#\#) {
  transform: scale(.693548);
}

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

.x131phci:not(#\#):not(#\#):not(#\#) {
  transform: translate(-1px, -1px);
}

.xo88s9q:not(#\#):not(#\#):not(#\#) {
  transform: translate(-50%, -100%);
}

.x1p2wh21:not(#\#):not(#\#):not(#\#) {
  transform: translate(-50%, -13.5px);
}

.x11lhmoz:not(#\#):not(#\#):not(#\#) {
  transform: translate(-50%, -50%);
}

.xkbbuep:not(#\#):not(#\#):not(#\#) {
  transform: translate(0, -13.5px);
}

.xnz22vk:not(#\#):not(#\#):not(#\#) {
  transform: translate(0)scale(1);
}

.x1q2yuad:not(#\#):not(#\#):not(#\#), .xbhepay:not(#\#):not(#\#):not(#\#) {
  transform: translate(0);
}

.x1vy3i0c:not(#\#):not(#\#):not(#\#) {
  transform: translate(calc(-100% - var(--ds-control-height-lg)), -13.5px);
}

.x5i6ehr:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-100%);
}

.x13dw4bo:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-50%)rotate(45deg);
}

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

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

.x1u5e4xs:not(#\#):not(#\#):not(#\#) {
  transform: translateX(var(--ds-space-4));
}

.xmx6knb:not(#\#):not(#\#):not(#\#) {
  transform: translateX(var(--ds-space-5));
}

.x3gznbl:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-10%);
}

.x105ttfm:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-100%);
}

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

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

.xsqj5wx:not(#\#):not(#\#):not(#\#) {
  transform: var(--x-transform);
}

.x1mq3mr6:not(#\#):not(#\#):not(#\#) {
  transition-duration: 0s;
}

.xjd9b36:not(#\#):not(#\#):not(#\#) {
  transition-duration: 1ms;
}

.x16fj20d:not(#\#):not(#\#):not(#\#) {
  transition-duration: 1s;
}

.x58z7sd:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--ds-motion-duration-deliberate);
}

.x19bp3lo:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--ds-motion-duration-fast), var(--ds-motion-duration-normal);
}

.x5geyzm:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--ds-motion-duration-fast);
}

.x1uqp90t:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--ds-motion-duration-instant);
}

.x1xpkex9:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--ds-motion-duration-normal);
}

.x1ucy3uo:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--ds-motion-duration-slow);
}

.x11vqxbs:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, border-color, box-shadow;
}

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

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

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

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

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

.x10smdlg:not(#\#):not(#\#):not(#\#) {
  transition-property: bottom, right, width;
}

.x15wldfd:not(#\#):not(#\#):not(#\#) {
  transition-property: box-shadow, background-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;
}

.x1qn9uv2:not(#\#):not(#\#):not(#\#) {
  transition-property: grid-template-rows;
}

.xxh369n:not(#\#):not(#\#):not(#\#) {
  transition-property: height, opacity;
}

.x1fdcx2y:not(#\#):not(#\#):not(#\#) {
  transition-property: left, top, opacity;
}

.xpsqcfj:not(#\#):not(#\#):not(#\#) {
  transition-property: max-height, opacity;
}

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

.x19is4e4:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, grid-template-rows;
}

.x6o7n8i:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, transform;
}

.x1jl3cmp:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, visibility;
}

.x19991ni:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity;
}

.x10mdygp:not(#\#):not(#\#):not(#\#) {
  transition-property: padding, gap;
}

.x1up1gac:not(#\#):not(#\#):not(#\#) {
  transition-property: padding;
}

.x1s3hfkw:not(#\#):not(#\#):not(#\#) {
  transition-property: rotate;
}

.x2fpcui:not(#\#):not(#\#):not(#\#) {
  transition-property: stroke, stroke-dashoffset;
}

.x16n73rl:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, box-shadow;
}

.x19yuxwe:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, opacity, visibility;
}

.x1vl5xio:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, width, height, opacity;
}

.x11xpdln:not(#\#):not(#\#):not(#\#) {
  transition-property: transform;
}

.xqzan4j:not(#\#):not(#\#):not(#\#) {
  transition-property: translate, opacity;
}

.xtcu0sa:not(#\#):not(#\#):not(#\#) {
  transition-property: width, flex-basis;
}

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

.x1kx5imk:not(#\#):not(#\#):not(#\#) {
  transition-property: width, height, box-shadow, opacity;
}

.xgfkq5f:not(#\#):not(#\#):not(#\#) {
  transition-property: width, margin-left, opacity;
}

.x1bw6t8s:not(#\#):not(#\#):not(#\#) {
  transition-property: width, padding, opacity;
}

.xxrbq2n:not(#\#):not(#\#):not(#\#) {
  transition-property: width;
}

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

.xcj1dhv:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: linear;
}

.x1hz0l7z:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--ds-motion-easing-emphasized);
}

.x1nrelnt:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--ds-motion-easing-enter);
}

.x10x4ge7:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--ds-motion-easing-exit);
}

.xxm9ctk:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--ds-motion-easing-standard), var(--ds-motion-easing-enter);
}

.xzyadnp:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--ds-motion-easing-standard);
}

.x1qeszuu:not(#\#):not(#\#):not(#\#) {
  translate: 0;
}

.x1cih6b6:not(#\#):not(#\#):not(#\#) {
  translate: 0 calc(var(--ds-space-13)  + var(--ds-space-9));
}

.x4wlrk2:not(#\#):not(#\#):not(#\#) {
  translate: calc(var(--ds-space-13)  + var(--ds-space-4)) 0;
}

.x155mkjn:not(#\#):not(#\#):not(#\#) {
  translate: calc(var(--ds-space-14)  + var(--ds-space-12)) calc(var(--ds-space-14)  + var(--ds-space-10)  + var(--ds-space-2));
}

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

.x13efnbd:not(#\#):not(#\#):not(#\#) {
  vector-effect: non-scaling-stroke;
}

.x11njtxf:not(#\#):not(#\#):not(#\#) {
  vertical-align: baseline;
}

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

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

.xlshs6z:not(#\#):not(#\#):not(#\#) {
  visibility: hidden;
}

.xnpuxes:not(#\#):not(#\#):not(#\#) {
  visibility: visible;
}

.x17etxam:not(#\#):not(#\#):not(#\#) {
  white-space: break-spaces;
}

.xeaf4i8:not(#\#):not(#\#):not(#\#) {
  white-space: normal;
}

.xuxw1ft:not(#\#):not(#\#):not(#\#) {
  white-space: nowrap;
}

.x1fj9vlw:not(#\#):not(#\#):not(#\#) {
  white-space: pre-line;
}

.x126k92a:not(#\#):not(#\#):not(#\#) {
  white-space: pre-wrap;
}

.x1sdyfia:not(#\#):not(#\#):not(#\#) {
  white-space: pre;
}

.x1dwv3re:not(#\#):not(#\#):not(#\#) {
  will-change: auto;
}

.xlx69ma:not(#\#):not(#\#):not(#\#) {
  will-change: left, top;
}

.x1q1rmc8:not(#\#):not(#\#):not(#\#) {
  will-change: transform, opacity;
}

.x1thgoas:not(#\#):not(#\#):not(#\#) {
  will-change: transform, width, height;
}

.x13w7htt:not(#\#):not(#\#):not(#\#) {
  will-change: width;
}

.x13faqbe:not(#\#):not(#\#):not(#\#) {
  word-break: break-word;
}

.x1vjfegm:not(#\#):not(#\#):not(#\#) {
  z-index: 1;
}

.xhtitgo:not(#\#):not(#\#):not(#\#) {
  z-index: 2;
}

.xzkaem6:not(#\#):not(#\#):not(#\#) {
  z-index: 3;
}

.xcckesg:not(#\#):not(#\#):not(#\#) {
  z-index: calc(var(--ds-stack-popover)  + 2);
}

.x1etc85d:not(#\#):not(#\#):not(#\#) {
  z-index: var(--ds-stack-base);
}

.x1igfw6e:not(#\#):not(#\#):not(#\#) {
  z-index: var(--ds-stack-dropdown);
}

.x5zcrsn:not(#\#):not(#\#):not(#\#) {
  z-index: var(--ds-stack-maximum);
}

.xke5nrr:not(#\#):not(#\#):not(#\#) {
  z-index: var(--ds-stack-modal-popover);
}

.x8ofuqp:not(#\#):not(#\#):not(#\#) {
  z-index: var(--ds-stack-modal);
}

.xg3iq8c:not(#\#):not(#\#):not(#\#) {
  z-index: var(--ds-stack-popover-nested);
}

.x57shc9:not(#\#):not(#\#):not(#\#) {
  z-index: var(--ds-stack-popover);
}

.x1ilt6e5:not(#\#):not(#\#):not(#\#) {
  z-index: var(--ds-stack-raised);
}

.xzf5zr0:not(#\#):not(#\#):not(#\#) {
  z-index: var(--ds-stack-sticky);
}

.x1ojyaxa:not(#\#):not(#\#):not(#\#) {
  z-index: var(--ds-stack-toast);
}

.xqvs0xf:not(#\#):not(#\#):not(#\#) {
  z-index: var(--ds-stack-tooltip);
}

.xr3buco:not(#\#):not(#\#):not(#\#) {
  z-index: var(--x-zIndex);
}

.x1kyludp:not(#\#):not(#\#):not(#\#) {
  zoom: 1;
}

.x12651j4:not(#\#):not(#\#):not(#\#) {
  zoom: var(--x-zoom);
}

.x1ar7rof:focus-within:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb, currentColor 10%, transparent);
}

.xl20rnn:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb, var(--ds-color-surface-active) 92%, var(--ds-color-foreground-primary) 8%);
}

.x1knpyry:hover:not(:disabled):not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb, var(--ds-color-surface-active) 92%, var(--ds-color-foreground-primary));
}

.xt6pbvk:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb, var(--ds-color-surface-active) 92%, var(--ds-color-foreground-primary));
}

.x14rb9jf:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: #0000;
}

.x109ti0j:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-active);
}

.x1gzk2s:active:not(:disabled):not(#\#):not(#\#):not(#\#), .x99lodx:hover:not(:disabled):not(#\#):not(#\#):not(#\#), .xdjyuns:focus-within:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-active);
}

.x1cswyus:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-danger-subtle);
}

.x14e0y1m:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-hover);
}

.x12h3f5b:focus-within:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-navigation-highlight);
}

.x1rois3a:hover:not(:disabled):not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-selected);
}

.xm2a6y0:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-selected);
}

.x1ezwg5f:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-tertiary);
}

.x3gdf52:hover:not(:disabled):not(#\#):not(#\#):not(#\#), .xtxyz8a:focus-within:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-tertiary);
}

.xieb0by:focus-visible:not(#\#):not(#\#):not(#\#) {
  color: inherit;
}

.x13pzkbu:focus-visible:not(#\#):not(#\#):not(#\#) {
  color: var(--ds-color-foreground-danger);
}

.x1atr9hq:hover:not(:disabled):not(#\#):not(#\#):not(#\#) {
  color: var(--ds-color-foreground-link-hover);
}

.x1v6yh7p:focus-within:not(#\#):not(#\#):not(#\#) {
  color: var(--ds-color-foreground-primary);
}

.xk1a3qg:focus-visible:not(#\#):not(#\#):not(#\#) {
  color: var(--ds-color-foreground-primary);
}

.xuahv3j:hover:not(:disabled):not(#\#):not(#\#):not(#\#) {
  color: var(--ds-color-foreground-primary);
}

.x2gyz6d:focus-visible:not(#\#):not(#\#):not(#\#) {
  font-size: var(--ds-space-5);
}

.x1v8x7ac:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-color: currentColor;
}

.xzjrqtc:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--ds-color-border-focus);
}

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

.xnnyz1o:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: calc(-1 * var(--ds-border-width-strong));
}

.x1d4o77s:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: calc(0px - var(--ds-border-width-strong));
}

.x1wv4kyx:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: calc(var(--ds-space-2) * -1);
}

.x13a34ci:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: var(--ds-space-0);
}

.x1j6qr61:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: var(--ds-space-1);
}

.xum7rrn:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: var(--ds-space-2);
}

.x9v5kkp:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-style: solid;
}

.x1su0c1d:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-width: var(--ds-border-width-strong);
}

.x1k8fm0m:focus-visible:not(#\#):not(#\#):not(#\#) {
  z-index: var(--ds-stack-base);
}

.x3p9klx:focus-visible:not(#\#):not(#\#):not(#\#) {
  z-index: var(--ds-stack-raised);
}

.x1vw5n1w:visited:not(#\#):not(#\#):not(#\#) {
  color: var(--ds-color-foreground-link);
}

.xzu34zx:disabled:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-active);
}

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

.x1qsm2ar:disabled:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-selected);
}

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

.x12yz0gt:disabled:not(#\#):not(#\#):not(#\#) {
  color: var(--ds-color-foreground-disabled);
}

.x15bj4ao:disabled:not(#\#):not(#\#):not(#\#) {
  color: var(--ds-color-foreground-primary);
}

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

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

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

.xo3u330:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .62;
}

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

.x1e50uo5:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb, currentColor 10%, transparent);
}

.x1ni9zjy:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb, var(--ds-color-surface-active) 92%, var(--ds-color-foreground-primary) 8%);
}

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

.x7am6ua:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-active);
}

.xezd0eb:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-danger-hover);
}

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

.xabongf:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-inverse-hover);
}

.x8xlxek:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-navigation-highlight);
}

.xgy0d0s:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-selected);
}

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

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

.x9eh3ua:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--ds-color-foreground-link-hover);
}

.xi7j662:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--ds-color-foreground-navigation);
}

.xp1smno:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--ds-color-foreground-primary);
}

.x15fzsnk:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--ds-color-foreground-secondary);
}

.xp0i0kj:hover:not(#\#):not(#\#):not(#\#) {
  font-size: var(--ds-space-5);
}

.x14snt5h:hover:not(#\#):not(#\#):not(#\#) {
  transform: scale(1.05);
}

.xuq0fi5:active:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb, currentColor 16%, transparent);
}

.xsjtj6o:active:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb, var(--ds-color-surface-active) 92%, var(--ds-color-foreground-primary) 8%);
}

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

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

.xavc6y9:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-danger-active);
}

.xstkpac:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-inverse-active);
}

.x4jy9ke:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-navigation-highlight);
}

.x1nibu5n:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-selected);
}

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

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

.x1a8thji:active:not(#\#):not(#\#):not(#\#) {
  color: var(--ds-color-foreground-navigation);
}

.xzpi61u:active:not(#\#):not(#\#):not(#\#) {
  color: var(--ds-color-foreground-primary);
}

.xhkabkr:active:not(#\#):not(#\#):not(#\#) {
  color: var(--ds-color-foreground-secondary);
}

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

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

@media (max-width: 640px) {
  .x6xtm4r.x6xtm4r:not(#\#):not(#\#):not(#\#) {
    -webkit-line-clamp: 6;
  }
}

@media (min-width: 640.01px) and (max-width: 960px) {
  .x1yddovs.x1yddovs:not(#\#):not(#\#):not(#\#) {
    -webkit-line-clamp: 8;
  }
}

@media (max-width: 560px) {
  .xpgjd4n.xpgjd4n:not(#\#):not(#\#):not(#\#) {
    align-items: flex-start;
  }
}

@media (max-width: 620px) {
  .x1xj70gi.x1xj70gi:not(#\#):not(#\#):not(#\#) {
    align-items: flex-start;
  }
}

@media (max-width: 640px), (max-height: 640px) {
  .x1d1ogiq.x1d1ogiq:not(#\#):not(#\#):not(#\#) {
    align-items: flex-start;
  }
}

@media (max-width: 640px) {
  .xelgs58.xelgs58:not(#\#):not(#\#):not(#\#) {
    align-items: flex-start;
  }
}

@media (max-width: 760px) {
  .x1pbhkn.x1pbhkn:not(#\#):not(#\#):not(#\#) {
    align-items: flex-start;
  }
}

@media (max-width: 820px) {
  .x17xn2.x17xn2:not(#\#):not(#\#):not(#\#) {
    align-items: flex-start;
  }
}

@media (max-width: 860px) {
  .x1xk28vu.x1xk28vu:not(#\#):not(#\#):not(#\#) {
    align-items: flex-start;
  }
}

@media (max-width: 820px) {
  .x12k4dtd.x12k4dtd:not(#\#):not(#\#):not(#\#) {
    align-items: start;
  }
}

@media (max-width: 640px) {
  .x1o3peri.x1o3peri:not(#\#):not(#\#):not(#\#) {
    align-items: stretch;
  }
}

@media (max-width: 760px) {
  .x1yiwvkq.x1yiwvkq:not(#\#):not(#\#):not(#\#) {
    align-items: stretch;
  }
}

@media (max-width: 820px) {
  .x19qgt33.x19qgt33:not(#\#):not(#\#):not(#\#) {
    align-items: stretch;
  }
}

@media (max-width: 560px) {
  .x1ko9ixp.x1ko9ixp:not(#\#):not(#\#):not(#\#) {
    align-self: flex-end;
  }
}

@media (forced-colors: active) {
  .xal2be3.xal2be3:not(#\#):not(#\#):not(#\#) {
    animation-name: none;
  }
}

@media (prefers-reduced-motion: reduce) and (not (forced-colors: active)) {
  .xu2strt.xu2strt:not(#\#):not(#\#):not(#\#) {
    animation-name: none;
  }
}

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

@media (max-width: 480px) {
  .x12yg5xb.x12yg5xb:not(#\#):not(#\#):not(#\#) {
    aspect-ratio: 2 / 3;
  }
}

@media (forced-colors: active) {
  .x14hm74v.x14hm74v:not(#\#):not(#\#):not(#\#) {
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
  }

  .x1jzqe4.x1jzqe4:not(#\#):not(#\#):not(#\#) {
    background-color: highlight;
  }

  .x1gpubvz.x1gpubvz:not(#\#):not(#\#):not(#\#) {
    background-color: var(--ds-color-surface-accent);
  }
}

@media (prefers-reduced-motion: reduce) {
  .x1e9znso.x1e9znso:not(#\#):not(#\#):not(#\#) {
    background-color: var(--ds-color-surface-loading-emphasis);
  }
}

@media (forced-colors: active) {
  .x107ldi.x107ldi:not(#\#):not(#\#):not(#\#) {
    background-color: var(--ds-color-surface-primary);
  }
}

@media (max-width: 768px) {
  .xw46xwp.xw46xwp:not(#\#):not(#\#):not(#\#) {
    background-color: var(--ds-color-surface-primary);
  }
}

@media (forced-colors: active) {
  .xwaqzdf.xwaqzdf:not(#\#):not(#\#):not(#\#) {
    box-shadow: none;
  }
}

@media (min-width: 769px) {
  .x1jvve6x.x1jvve6x:not(#\#):not(#\#):not(#\#) {
    box-sizing: border-box;
  }
}

@media (forced-colors: active) {
  .x1k5gbb1.x1k5gbb1:not(#\#):not(#\#):not(#\#) {
    color: highlighttext;
  }

  .x1hj1fk4.x1hj1fk4:not(#\#):not(#\#):not(#\#) {
    color: var(--ds-color-foreground-on-accent);
  }
}

@media (min-width: 769px) {
  .x1bcfc41.x1bcfc41:not(#\#):not(#\#):not(#\#) {
    container-name: canvas-empty-state;
  }

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

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

@media (max-width: 1112px) {
  .x16glzul.x16glzul:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }
}

@media (max-width: 640px) {
  .x10acg2q.x10acg2q:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }
}

@media (forced-colors: active) {
  .x1c7sf14.x1c7sf14:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (max-width: 640px) {
  .xkaaz9w.xkaaz9w:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (max-width: 768px) {
  .xcq4dyp.xcq4dyp:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (max-width: 920px) {
  .x19dcrgq.x19dcrgq:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (min-width: 769px) {
  .x1h9zjew.x1h9zjew:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (forced-colors: active) {
  .xyi7m0c.xyi7m0c:not(#\#):not(#\#):not(#\#) {
    fill: var(--ds-color-surface-accent);
  }
}

@media (min-width: 769px) {
  .xyq1ajw.xyq1ajw:not(#\#):not(#\#):not(#\#) {
    flex-basis: 0;
  }
}

@media (max-width: 560px) {
  .x1oouwu2.x1oouwu2:not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (max-width: 620px) {
  .x1apw3ch.x1apw3ch:not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (max-width: 640px) {
  .x17cst73.x17cst73:not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (max-width: 760px) {
  .x1krwfvz.x1krwfvz:not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (max-width: 820px) {
  .x1uj8cf6.x1uj8cf6:not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (max-width: 860px) {
  .x1mf51k1.x1mf51k1:not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (min-width: 769px) {
  .x180sryl.x180sryl:not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (max-width: 640px), (max-height: 640px) {
  .xeh8zhq.xeh8zhq:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@media (min-width: 769px) {
  .x1t2yoy6.x1t2yoy6:not(#\#):not(#\#):not(#\#) {
    flex-grow: 1;
  }

  .x1xnioct.x1xnioct:not(#\#):not(#\#):not(#\#) {
    flex-shrink: 0;
  }
}

@media (max-width: 760px) {
  .x1ofn8p4.x1ofn8p4:not(#\#):not(#\#):not(#\#) {
    flex-wrap: wrap;
  }
}

@media (max-width: 560px) {
  .x1by5vih.x1by5vih:not(#\#):not(#\#):not(#\#) {
    font-size: 28px;
  }
}

@media (forced-colors: active) {
  .xr5dkdi.xr5dkdi:not(#\#):not(#\#):not(#\#) {
    forced-color-adjust: auto;
  }

  .x1g12otp.x1g12otp:not(#\#):not(#\#):not(#\#) {
    forced-color-adjust: none;
  }
}

@media (max-width: 1112px) {
  .x32795b.x32795b:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr;
  }
}

@media (max-width: 640px) {
  .xreyasp.xreyasp:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr;
  }
}

@media (max-width: 720px) {
  .x1oysyvg.x1oysyvg:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr;
  }
}

@media (max-width: 760px) {
  .x1guth9d.x1guth9d:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr;
  }
}

@media (max-width: 980px) {
  .xup0gzv.xup0gzv:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr;
  }
}

@media (max-width: 1112px) {
  .xpiucu4.xpiucu4:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) auto;
  }
}

@media (max-width: 640px) {
  .x4jmfmw.x4jmfmw:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (max-width: 760px) {
  .x185wt85.x185wt85:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (max-width: 768px) {
  .xlldfm8.xlldfm8:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (max-width: 820px) {
  .x1nvgh83.x1nvgh83:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (max-width: 640px) {
  .xou8obv.xou8obv:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (max-width: 760px) {
  .xqzx9j9.xqzx9j9:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (min-width: 640.01px) and (max-width: 1279px) {
  .x1a28bas.x1a28bas:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (min-width: 640.01px) and (max-width: 980px) {
  .x4xftpl.x4xftpl:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (min-width: 760.01px) and (max-width: 1112px) {
  .xwzen5b.xwzen5b:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (min-width: 640.01px) and (max-width: 960px) {
  .xttwxsl.xttwxsl:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(auto-fill, minmax(140px, 140px));
  }

  .x5okowf.x5okowf:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(auto-fill, minmax(240px, 240px));
  }
}

@media (max-width: 640px), (max-height: 640px) {
  .xfld0vv.xfld0vv:not(#\#):not(#\#):not(#\#) {
    justify-content: center;
  }
}

@media (max-width: 640px) {
  .xmn758v.xmn758v:not(#\#):not(#\#):not(#\#) {
    justify-content: flex-start;
  }
}

@media (max-width: 760px) {
  .x1wod0m6.x1wod0m6:not(#\#):not(#\#):not(#\#) {
    justify-content: flex-start;
  }
}

@media (max-width: 820px) {
  .x1y557me.x1y557me:not(#\#):not(#\#):not(#\#) {
    justify-self: stretch;
  }
}

@media (max-width: 560px) {
  .xqe1vwm.xqe1vwm:not(#\#):not(#\#):not(#\#) {
    line-height: 36px;
  }
}

@media (hover: none) {
  .x1ke6l58.x1ke6l58:not(#\#):not(#\#):not(#\#) {
    margin-inline-start: var(--ds-space-4);
  }
}

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

@media (prefers-reduced-motion: reduce) {
  .x1o9sq8h.x1o9sq8h:not(#\#):not(#\#):not(#\#) {
    opacity: 0;
  }
}

@media (hover: none) {
  .xqzx146.xqzx146:not(#\#):not(#\#):not(#\#) {
    opacity: 1;
  }
}

@media (max-width: 640px) {
  .xpvzxny.xpvzxny:not(#\#):not(#\#):not(#\#) {
    opacity: 1;
  }
}

@media (forced-colors: active) {
  .x9kitbm.x9kitbm:not(#\#):not(#\#):not(#\#) {
    outline-color: var(--ds-color-border-focus);
  }

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

  .xx4n9t1.xx4n9t1:not(#\#):not(#\#):not(#\#) {
    outline-width: var(--ds-border-width-default);
  }
}

@media (max-width: 1280px) {
  .x1815h53.x1815h53:not(#\#):not(#\#):not(#\#) {
    padding-inline-end: var(--ds-layout-gutter-compact);
  }
}

@media (max-width: 960px) {
  .xhak4iv.xhak4iv:not(#\#):not(#\#):not(#\#) {
    padding-inline-end: var(--ds-layout-gutter-compact);
  }
}

@media (max-width: 768px) {
  .x1iuj0rr.x1iuj0rr:not(#\#):not(#\#):not(#\#) {
    padding-inline-end: var(--ds-space-0);
  }
}

@media (max-width: 1280px) {
  .x1qzuwo2.x1qzuwo2:not(#\#):not(#\#):not(#\#) {
    padding-inline-start: var(--ds-layout-gutter-compact);
  }
}

@media (max-width: 640px) {
  .x1gi26m6.x1gi26m6:not(#\#):not(#\#):not(#\#) {
    padding-inline-start: var(--ds-layout-gutter-compact);
  }
}

@media (max-width: 960px) {
  .xx8tj3k.xx8tj3k:not(#\#):not(#\#):not(#\#) {
    padding-inline-start: var(--ds-layout-gutter-compact);
  }
}

@media (max-width: 1024px) {
  .x1uxjdfy.x1uxjdfy:not(#\#):not(#\#):not(#\#) {
    padding-inline-start: var(--ds-space-6);
  }
}

@media (max-width: 920px) {
  .x1ps8flh.x1ps8flh:not(#\#):not(#\#):not(#\#) {
    padding-inline-start: var(--ds-space-6);
  }
}

@media (max-width: 768px) {
  .xnivdkr.xnivdkr:not(#\#):not(#\#):not(#\#) {
    padding-inline-start: var(--ds-space-7);
  }
}

@media (hover: none) {
  .xj2bkfp.xj2bkfp:not(#\#):not(#\#):not(#\#) {
    pointer-events: auto;
  }
}

@media (max-width: 640px) {
  .x12h8xkd.x12h8xkd:not(#\#):not(#\#):not(#\#) {
    pointer-events: auto;
  }
}

@media (min-width: 769px) {
  .x1lugtnh.x1lugtnh:not(#\#):not(#\#):not(#\#) {
    pointer-events: auto;
  }
}

@media (max-width: 640px) {
  .x1y3dkol.x1y3dkol:not(#\#):not(#\#):not(#\#) {
    pointer-events: none;
  }
}

@media (max-width: 768px) {
  .x1pm8l9u.x1pm8l9u:not(#\#):not(#\#):not(#\#) {
    position: fixed;
  }
}

@media (min-width: 769px) {
  .xda8dwc.xda8dwc:not(#\#):not(#\#):not(#\#) {
    position: relative;
  }
}

@media (max-width: 1280px) {
  .xugby5j.xugby5j:not(#\#):not(#\#):not(#\#) {
    position: static;
  }
}

@media (forced-colors: active) {
  .xrt0bpp.xrt0bpp:not(#\#):not(#\#):not(#\#) {
    stroke: var(--ds-color-surface-accent);
  }
}

@media (max-width: 640px) {
  .x1rg48jt.x1rg48jt:not(#\#):not(#\#):not(#\#) {
    text-align: center;
  }
}

@media (max-width: 560px) {
  .x1n9nl7u.x1n9nl7u:not(#\#):not(#\#):not(#\#) {
    text-align: left;
  }
}

@media (forced-colors: active) {
  .x3u2ifc.x3u2ifc:not(#\#):not(#\#):not(#\#) {
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline;
  }
}

@media (max-width: 640px) {
  .x1jvfs7a.x1jvfs7a:not(#\#):not(#\#):not(#\#) {
    text-overflow: clip;
  }
}

@media (max-width: 700px) {
  .x1u7isuh.x1u7isuh:not(#\#):not(#\#):not(#\#) {
    transform: none;
  }
}

@media (min-width: 769px) {
  .x1r4kzmq.x1r4kzmq:not(#\#):not(#\#):not(#\#) {
    transform: none;
  }
}

@media (max-width: 768px) {
  .xf72oqe.xf72oqe:not(#\#):not(#\#):not(#\#) {
    transform: translateX(0);
  }

  .x8we8gt.x8we8gt:not(#\#):not(#\#):not(#\#) {
    transform: translateX(100%);
  }
}

@media (prefers-reduced-motion: reduce) {
  .x12w9bfk.x12w9bfk:not(#\#):not(#\#):not(#\#) {
    transition-duration: 0s;
  }

  .x1132tj4.x1132tj4:not(#\#):not(#\#):not(#\#) {
    transition-duration: 1ms;
  }

  .xb1odol.xb1odol:not(#\#):not(#\#):not(#\#) {
    transition-duration: var(--ds-motion-duration-fast);
  }

  .x1j8xl04.x1j8xl04:not(#\#):not(#\#):not(#\#) {
    transition-duration: var(--ds-motion-duration-instant);
  }
}

@media (max-width: 768px) {
  .x1lycnd4.x1lycnd4:not(#\#):not(#\#):not(#\#) {
    transition-duration: var(--ds-motion-duration-normal);
  }
}

@media (prefers-reduced-motion: reduce) {
  .x4g3787.x4g3787:not(#\#):not(#\#):not(#\#) {
    transition-property: grid-template-rows;
  }

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

@media (max-width: 768px) {
  .xekwpse.xekwpse:not(#\#):not(#\#):not(#\#) {
    transition-property: transform;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x1x1cj45.x1x1cj45:not(#\#):not(#\#):not(#\#) {
    transition-timing-function: linear;
  }
}

@media (max-width: 640px) {
  .x12t1chi.x12t1chi:not(#\#):not(#\#):not(#\#) {
    visibility: hidden;
  }

  .xi7l9qf.xi7l9qf:not(#\#):not(#\#):not(#\#) {
    visibility: visible;
  }

  .x1i1s3md.x1i1s3md:not(#\#):not(#\#):not(#\#) {
    white-space: normal;
  }
}

@media (max-width: 768px) {
  .x1vwdlov.x1vwdlov:not(#\#):not(#\#):not(#\#) {
    will-change: transform;
  }

  .x9pys7y.x9pys7y:not(#\#):not(#\#):not(#\#) {
    z-index: var(--ds-stack-maximum);
  }
}

.x5l8rhk:enabled:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb, var(--ds-color-surface-active) 92%, var(--ds-color-foreground-primary));
}

.x1ms4oeh:enabled:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-active);
}

.xpqkx20:enabled:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-danger-subtle);
}

.xkbxkmd:enabled:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-selected);
}

.x10412oi:enabled:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-tertiary);
}

.xghvpz8:enabled:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--ds-color-foreground-danger);
}

.x9o98y7:enabled:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--ds-color-foreground-primary);
}

@media (forced-colors: active) {
  .x13alb21.x13alb21:hover:not(:disabled):not(#\#):not(#\#):not(#\#) {
    background-color: highlight;
  }

  .xxk9nbg.xxk9nbg:not(:focus-visible):not(#\#):not(#\#):not(#\#) {
    outline-color: var(--ds-color-surface-accent);
  }

  .x1bxhqgc.x1bxhqgc:not(:focus-visible):not(#\#):not(#\#):not(#\#) {
    outline-offset: var(--ds-space-0);
  }

  .x1fin651.x1fin651:not(:focus-visible):not(#\#):not(#\#):not(#\#) {
    outline-style: solid;
  }

  .x11zyetv.x11zyetv:not(:focus-visible):not(#\#):not(#\#):not(#\#) {
    outline-width: var(--ds-border-width-default);
  }
}

.x4a2ked:enabled:active:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb, var(--ds-color-surface-active) 92%, var(--ds-color-foreground-primary));
}

.x12bvl03:enabled:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-active);
}

.x1krpgoj:enabled:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-danger-subtle);
}

.xiz2l4r:enabled:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-selected);
}

@media (forced-colors: active) {
  .x5ibo3g.x5ibo3g:disabled:not(#\#):not(#\#):not(#\#) {
    background-color: highlight;
  }

  .x1ukk633.x1ukk633:disabled:not(#\#):not(#\#):not(#\#) {
    color: highlighttext;
  }
}

@container canvas-empty-state (height <= 120px) {
  .xfcmadu.xfcmadu:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@container canvas-empty-state (height <= 300px) {
  .xtehmq.xtehmq:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@container canvas-empty-state (height <= 44px) {
  .xmsbqg5.xmsbqg5:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (forced-colors: active) {
  .x1799n4d.x1799n4d:hover:not(#\#):not(#\#):not(#\#) {
    background-color: var(--ds-color-surface-accent);
  }
}

.x1r0gi1m:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--ds-color-border-default);
}

.xhr2km6:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--ds-color-border-info);
}

.xvah41k:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--ds-color-border-subtle);
}

.x2ct5uc:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--ds-color-border-warning);
}

.x30rf6y:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: 2.318px;
}

.x1uwdgcd:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: var(--ds-radius-lg);
}

.xgm5olx:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: var(--ds-radius-none);
}

.x12eapl9:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: var(--ds-radius-sm);
}

.xz586a1:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: 4.636px;
}

.x1p7db7d:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: var(--ds-radius-lg);
}

.xwsnz39:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: var(--ds-radius-md);
}

.x1x0hpzv:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: var(--ds-radius-none);
}

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

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

.x7w4ob5:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: var(--ds-border-width-default);
}

.x1axxv24:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: var(--ds-border-width-hairline);
}

.xccsl5v:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: var(--ds-border-width-none);
}

.x1mkxbyy:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: var(--ds-border-width-strong);
}

.x2kgcmz:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--ds-color-border-default);
}

.xjw08u3:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--ds-color-border-strong);
}

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

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

.xxoh6ik:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-width: var(--ds-border-width-default);
}

.x1hq9966:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-width: var(--ds-border-width-strong);
}

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

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

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

.x50iozg:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--ds-color-border-danger);
}

.x1gnr3v2:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--ds-color-border-default);
}

.x1x3yzfc:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--ds-color-border-subtle);
}

.x1ij9n19:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: 2.318px;
}

.x1hu57qo:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: var(--ds-radius-sm);
}

.x1v7kyv8:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: 4.636px;
}

.x2san1h:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: var(--ds-radius-md);
}

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

.x215e40:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: var(--ds-border-width-default);
}

.xhrvj4x:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: var(--ds-border-width-hairline);
}

.xb3fcpr:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -.29px;
}

.x174vb8k:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -8.82%;
}

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

.x10w3d4m:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 100%;
}

.x11rhxwg:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 12%;
}

.xdd4er5:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: auto;
}

.x3pew4k:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: calc(-1 * var(--ds-space-1));
}

.xogq0kj:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: calc(100% + var(--ds-space-2));
}

.x1bi3450:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: calc(100% + var(--ds-space-3));
}

.x1dbucmt:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: calc(56px + env(safe-area-inset-bottom, 0px)  + 16px);
}

.x1skqtmw:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: calc(env(safe-area-inset-bottom, 0px)  + 20px);
}

.xsj96e:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: var(--ds-space-0);
}

.x1tcbd1e:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: var(--ds-space-10);
}

.x1e358n0:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: var(--ds-space-6);
}

.x1vrq8ia:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: var(--ds-space-7);
}

.xoaa4gq:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: var(--ds-space-8);
}

.x1ulabg2:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: var(--ds-space-9);
}

.x1nqzi6q:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: var(--x-bottom);
}

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

.xtdtrs8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100dvh;
}

.x1ax9sr1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 122.972px;
}

.x1kpxq89:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 12px;
}

.xdpdzuv:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 13.5px;
}

.x89wwaf:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 142px;
}

.x1v9usgg:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 14px;
}

.xuoz0ab:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 150.972px;
}

.xgu7n3t:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 156px;
}

.xyajsyi:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 165px;
}

.xkq7avx:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 176px;
}

.x1opbv8g:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 177.308px;
}

.xmix8c7:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 18px;
}

.xlzyvqe:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1em;
}

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

.x1cjrxli:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 206px;
}

.x1p19avt:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 216px;
}

.x1isuwpm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 220px;
}

.x17rw0jw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 22px;
}

.x4jkhgu:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 253px;
}

.xd7y6wv:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 26px;
}

.x9fpu7x:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 27px;
}

.x1fgtraw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 28px;
}

.x1fy0iyk:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 312px;
}

.xrtz9ly:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 37px;
}

.x591254:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 384px;
}

.x16wdlz0:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 38px;
}

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

.x5kalc8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 42px;
}

.xqvfhly:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 45px;
}

.xwvwv9b:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 46px;
}

.x1gq5hea:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 50dvh;
}

.xnnlda6:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 56px;
}

.xng8ra:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 60px;
}

.x1qww76p:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 62.916px;
}

.x1x0gksc:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 62px;
}

.x1gb2em4:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 68px;
}

.xols6we:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 6px;
}

.x1hagigm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 7px;
}

.x17znh0r:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 82.916px;
}

.xt7dq6l:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: auto;
}

.x132gcr4:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(48px + env(safe-area-inset-top, 0px));
}

.x1k5e2i3:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--ds-content-width-anchored)  - var(--ds-space-6));
}

.xc2islk:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--ds-content-width-anchored)  + var(--ds-space-8));
}

.x25cgbl:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--ds-control-height-sm)  - var(--ds-space-1));
}

.xqn1jij:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--ds-control-height-xl)  + var(--ds-space-4));
}

.xi2spoy:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--ds-control-height-xs)  - var(--ds-space-1));
}

.xz2bgsz:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--ds-control-height-xs)  - var(--ds-space-3));
}

.x1549uok:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--ds-icon-size-md)  + var(--ds-space-1));
}

.xlcsh0u:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--ds-space-12)  + env(safe-area-inset-top, 0px));
}

.xq6dby8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--ds-space-13) * 2);
}

.x14389gl:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--ds-space-13)  + var(--ds-space-4));
}

.xm6hgol:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--ds-space-14)  + var(--ds-space-14)  + var(--ds-space-7));
}

.x1px66sb:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(var(--ds-space-3)  + var(--ds-border-width-default));
}

.xg7h5cd:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: -webkit-fit-content;
  height: fit-content;
}

.x1o19g6u:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--ds-border-width-default);
}

.xsb16bb:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--ds-control-height-lg);
}

.x1fgnfxs:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--ds-control-height-md);
}

.x1ev5vdf:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--ds-control-height-sm);
}

.x1sr150i:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--ds-control-height-xl);
}

.x1b9fxz8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--ds-control-height-xs);
}

.x8b1w6w:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--ds-icon-size-lg);
}

.x21fpwe:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--ds-icon-size-md);
}

.x5oiogw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--ds-icon-size-sm);
}

.x1uc0boy:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--ds-icon-size-xl);
}

.x1e2fe4a:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--ds-icon-size-xs);
}

.xi7y8j2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--ds-navigation-width-rail);
}

.x1jlhvnn:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--ds-space-0);
}

.x9em0p0:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--ds-space-10);
}

.x1cl3ck6:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--ds-space-11);
}

.x1c7jsxe:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--ds-space-12);
}

.xvdsx1k:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--ds-space-13);
}

.x12wrudb:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--ds-space-2);
}

.x1br64p9:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--ds-space-3);
}

.x17hzx9p:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--ds-space-4);
}

.xem21o8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--ds-space-6);
}

.xc9tyu6:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--ds-space-7);
}

.xow9yxr:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--ds-space-8);
}

.x1w72em1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--ds-space-9);
}

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

.x12sivs7:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -.29px;
}

.x10l12e2:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -1000px;
}

.x1wi7d6s:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -12.62%;
}

.x1irrrp3:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 106px;
}

.x6dws97:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 134px;
}

.x1trqr8e:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 14px;
}

.xqfe9jp:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 40%;
}

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

.x14gmwzq:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 76px;
}

.x7incmi:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 8%;
}

.xqastse:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 94px;
}

.x1t8mvi6:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: auto;
}

.xi0xehf:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: calc(-1 * var(--ds-space-5));
}

.x15puo8l:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: calc((100% - var(--ds-icon-size-lg)  - var(--ds-space-4)) / 2);
}

.xattk7q:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: calc((100% - var(--ds-icon-size-sm)  - var(--ds-space-5)) / 2);
}

.xbg428i:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: calc(100% - var(--ds-space-2));
}

.xsmdt5t:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: calc(env(safe-area-inset-left, 0px)  + var(--ds-layout-gutter-compact));
}

.x1uge3c:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: calc(var(--ds-space-11)  + var(--ds-space-3));
}

.x1quv4kf:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: var(--ds-space-0);
}

.xog1ejx:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: var(--ds-space-10);
}

.xqz0zkk:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: var(--ds-space-11);
}

.xdcbsyh:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: var(--ds-space-3);
}

.x1owcgo9:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: var(--ds-space-6);
}

.xdocoys:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: var(--ds-space-9);
}

.xgq9j65:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: var(--x-left);
}

.xuakepw:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: .65em;
}

.x1ipdkd0:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: .6em;
}

.x55uq8z:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: .7em;
}

.xrp948t:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 1.35em;
}

.x1c436fg:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 18px;
}

.x13xjzxd:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 1em;
}

.x1chd833:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 28px;
}

.xui9b5u:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 50px;
}

.xk1wuvs:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 56px;
}

.xjv4ljm:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 92px;
}

.x1njpk9m:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--ds-space-0);
}

.x15yoizn:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--ds-space-3);
}

.xzxoo8b:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--ds-space-4);
}

.x1ec03fj:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--ds-space-5);
}

.x148lhsv:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--ds-space-6);
}

.x1c773t0:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--ds-space-7);
}

.x1gfe6f0:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--ds-space-8);
}

.xxq0ipd:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--ds-space-9);
}

.x1gzmo1b:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -18px;
}

.xoweasj:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1.35em;
}

.x1f6t93q:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1.3em;
}

.xoj0q32:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1.4em;
}

.x14beivq:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1em;
}

.x1oboqm0:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 52px;
}

.xr1yuqi:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: auto;
}

.x15aywiv:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--ds-space-0);
}

.x19okc6q:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--ds-space-1);
}

.x1kc1294:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--ds-space-10);
}

.x10i55fm:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--ds-space-11);
}

.xlueole:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--ds-space-2);
}

.x2nn8pv:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--ds-space-3);
}

.x5vx47x:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--ds-space-4);
}

.xc15cga:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--ds-space-5);
}

.x16yu1tm:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--ds-space-6);
}

.xjzfyrv:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--ds-space-7);
}

.xihl1fl:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--ds-space-8);
}

.x1ole2we:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--ds-space-9);
}

.xmz0i5r:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 100%;
}

.x1ke9lt3:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 158px;
}

.xo0cisl:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 216px;
}

.x1983irj:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 220px;
}

.x1xiyphd:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 240px;
}

.x1om5vbd:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 50dvh;
}

.x1wqwp9s:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100dvh - (var(--ds-layout-gutter-compact) * 2));
}

.xvokg6g:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100dvh - (var(--ds-space-11)  + var(--ds-space-3)  + var(--ds-space-6)  + var(--ds-space-6)));
}

.x1cwi6w1:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100dvh - (var(--ds-space-6)  + var(--ds-space-6)));
}

.xefwd9h:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100vh - var(--ds-space-10));
}

.x1oiim1b:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100vh - var(--ds-space-12));
}

.x14lfla2:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100vh - var(--ds-space-14));
}

.xygx71n:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100vh - var(--ds-space-8));
}

.x6k4fqa:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(var(--ds-content-width-form)  - var(--ds-space-13)  - var(--ds-space-4));
}

.xbugnip:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: max(220px, min(55vh, 680px));
}

.xd4p878:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(240px, 25dvh);
}

.x1mqag0e:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(240px, 30dvh);
}

.xxz22tg:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(40dvh, 360px);
}

.xn2eijv:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(440px, calc(100dvh - var(--ds-space-10)));
}

.xqz8m6a:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(80dvh, 720px);
}

.xuzomo2:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(88dvh, 760px);
}

.x1g7erom:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(90dvh, 720px);
}

.x168c2vs:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(calc(var(--ds-content-width-form)  + var(--ds-space-9)), calc(100vh - var(--ds-space-13)));
}

.x1tk5ubv:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: var(--ds-icon-size-lg);
}

.xf2h1vl:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: var(--ds-icon-size-md);
}

.x2axihe:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: var(--ds-icon-size-sm);
}

.xod2sos:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: var(--ds-icon-size-xl);
}

.xsb3tm7:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: var(--ds-icon-size-xs);
}

.x1t0zcu1:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: var(--ds-space-0);
}

.x1nf00al:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: var(--ds-space-14);
}

.xnonkhq:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: var(--ds-space-7);
}

.x1jols5v:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: var(--x-maxHeight);
}

.x193iq5w:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 100%;
}

.x1cjy4pk:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1340px;
}

.x1e4dklr:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 180px;
}

.x1ncir08:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 200px;
}

.x16em4ew:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 240px;
}

.xw5ewwj:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 300px;
}

.x1qminx1:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 312px;
}

.xyq1l15:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 340px;
}

.x1g2zufr:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 356px;
}

.xeatkqw:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 50vw;
}

.xrlsmeg:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 600px;
}

.x5rlx3t:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 60vw;
}

.x1986v32:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 618px;
}

.x7ep2pv:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 680px;
}

.xepxnk6:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 712px;
}

.x1ac2792:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 740px;
}

.x198avu0:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 83.65%;
}

.x1gxdyh9:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100% - (var(--ds-space-7) * 2));
}

.x1ayb9t3:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100% - var(--ds-space-10));
}

.x1qwuvby:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100dvw - (var(--ds-space-7)  + var(--ds-space-7)));
}

.x1ruayzp:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100vw - (var(--ds-layout-gutter-compact) * 2));
}

.x100j8v:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100vw - var(--ds-space-10));
}

.x1kx1sp1:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100vw - var(--ds-space-9));
}

.x1f3twoz:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(var(--ds-content-width-anchored)  + var(--ds-space-2));
}

.x5bcqi6:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(var(--ds-content-width-anchored)  + var(--ds-space-8)  + var(--ds-space-4));
}

.x1l2d08o:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(var(--ds-content-width-dialog)  - var(--ds-space-14));
}

.xlan3nw:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(var(--ds-content-width-form)  - var(--ds-control-height-sm));
}

.x15xc3kc:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(var(--ds-content-width-form)  - var(--ds-space-11)  - var(--ds-space-2));
}

.x8lhmzf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(var(--ds-navigation-width-sidebar)  + var(--ds-space-13)  + var(--ds-space-7));
}

.x13hk08b:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(50vw, 200px);
}

.x1ihngnu:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(70vw, 560px);
}

.x1mxrk3r:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(var(--ds-content-width-dialog), 100vw);
}

.x1x1rfll:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: none;
}

.x13zlikd:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: var(--ds-content-width-anchored);
}

.x7g2qvw:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: var(--ds-content-width-dialog);
}

.xv5ku3t:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: var(--ds-content-width-form);
}

.xgt3vb6:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: var(--ds-content-width-reading);
}

.x1hstr00:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: var(--ds-icon-size-lg);
}

.x176l61l:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: var(--ds-icon-size-md);
}

.xfpdu0w:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: var(--ds-icon-size-sm);
}

.x1atnl25:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: var(--ds-icon-size-xl);
}

.x1if8dnf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: var(--ds-icon-size-xs);
}

.x1ltyryd:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: var(--ds-space-14);
}

.xf68679:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: var(--x-maxWidth);
}

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

.x1us19tq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100%;
}

.x1ov3xa9:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100dvh;
}

.x7v6ubd:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 140px;
}

.xede9eh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 176px;
}

.x18ul126:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 228px;
}

.xj9xw9b:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 26px;
}

.xeez02y:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 384px;
}

.x141feeh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 38px;
}

.x1o5nixs:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 474px;
}

.xafkwjd:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 50dvh;
}

.x879a55:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 60px;
}

.xcr9lap:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 66px;
}

.x1wzw5q2:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 68px;
}

.x1qafhyn:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 72px;
}

.xefclja:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 88px;
}

.xrs3z04:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: calc(48px + env(safe-area-inset-top, 0px));
}

.x1jo7zqb:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: calc(var(--ds-control-height-xl)  + (var(--ds-space-3)  + var(--ds-space-3)));
}

.x1ymrum8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: calc(var(--ds-space-11)  - var(--ds-border-width-strong));
}

.x1kum1ja:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: calc(var(--ds-space-12)  + env(safe-area-inset-top, 0px));
}

.x62gwq5:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: calc(var(--ds-space-12)  + env(safe-area-inset-top, var(--ds-space-0)));
}

.x1qh39s6:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: calc(var(--ds-space-12)  + var(--ds-space-2));
}

.x1jjnpho:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: calc(var(--ds-space-13) * 2 - var(--ds-space-2));
}

.xuyxde6:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: calc(var(--ds-space-13) * 2);
}

.xgg13tu:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: calc(var(--ds-space-13)  + var(--ds-space-4));
}

.x1l5btlf:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: min(740px, 100dvh - 48px);
}

.x1erkro6:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--ds-control-height-lg);
}

.xo53ytj:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--ds-control-height-md);
}

.xywhzzt:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--ds-control-height-sm);
}

.x1kiti88:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--ds-control-height-xl);
}

.xvske92:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--ds-control-height-xs);
}

.xwkfisj:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--ds-icon-size-md);
}

.x1hji3eg:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--ds-icon-size-sm);
}

.x1dfjc0h:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--ds-space-0);
}

.xovradf:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--ds-space-11);
}

.x644to6:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--ds-space-12);
}

.xlk5yj8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--ds-space-13);
}

.x11dcdi9:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--ds-space-14);
}

.xeo9jtg:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--ds-space-8);
}

.xeuugli:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 0;
}

.xgqtt45:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 100%;
}

.x5w4yej:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 160px;
}

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

.x1fns5xo:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 40px;
}

.x171pr6m:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 792px;
}

.x1b5edkp:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: calc(var(--ds-control-height-xl)  + var(--ds-space-10));
}

.xk8lq53:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: -webkit-max-content;
  min-width: max-content;
}

.x1mb47wk:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: min(100%, var(--ds-content-width-anchored));
}

.x86ccxf:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: min(360px, 100vw - 32px);
}

.x2iite1:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: var(--ds-content-width-anchored);
}

.xnsyaib:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: var(--ds-control-height-md);
}

.x98nurq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: var(--ds-control-height-xl);
}

.x11gmjcc:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: var(--ds-icon-size-md);
}

.x1wrkzwh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: var(--ds-icon-size-sm);
}

.x1vvttf:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: var(--ds-icon-size-xs);
}

.x15x5qhe:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: var(--ds-space-0);
}

.xkj4a21:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: var(--x-minWidth);
}

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

.x6ikm8r:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: hidden;
}

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

.x10wlt62:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: hidden;
}

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

.x129n6ie:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 112px;
}

.x1ffnkcp:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 120px;
}

.x1hhzuzn:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 18px;
}

.xg8j3zb:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 3px;
}

.x1j3kn9t:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 72px;
}

.x1up67y7:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: calc(env(safe-area-inset-bottom, 0px)  + 96px);
}

.xhmn0o6:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: calc(env(safe-area-inset-bottom, 0px)  + var(--ds-space-7));
}

.x1usiffy:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: calc(env(safe-area-inset-bottom, 0px)  + var(--ds-space-8));
}

.x10x4wds:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: calc(env(safe-area-inset-bottom, var(--ds-space-0))  + var(--ds-layout-gutter-default));
}

.x1tfv6az:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: calc(var(--ds-control-height-xl)  + var(--ds-space-3)  + var(--ds-space-3)  + env(safe-area-inset-bottom, var(--ds-space-0))  + var(--ds-space-10));
}

.x72wbah:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: calc(var(--ds-space-13)  + var(--ds-space-9));
}

.x1yb117b:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: calc(var(--ds-space-14)  + var(--ds-space-10)  + var(--ds-space-2));
}

.x11bi0sp:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: calc(var(--ds-space-7)  - var(--ds-space-1));
}

.x1a148e8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: env(safe-area-inset-bottom, 0px);
}

.xbrnn3x:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: max(var(--ds-layout-gutter-compact), env(safe-area-inset-bottom, 0px));
}

.x1s3vala:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--ds-space-0);
}

.x5x9sp7:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--ds-space-12);
}

.x1ns72a9:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--ds-space-13);
}

.xmklejd:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--ds-space-14);
}

.x1x6tb2l:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--ds-space-2);
}

.x194fvoq:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--ds-space-3);
}

.xgze2ec:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--ds-space-4);
}

.x1d1vx2e:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--ds-space-5);
}

.xk5m13w:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--ds-space-6);
}

.x94u05b:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--ds-space-7);
}

.x10fyb5q:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--ds-space-8);
}

.xdpi7d0:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--ds-space-9);
}

.x9desvi:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 26px;
}

.x123j3cw:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 5px;
}

.x15uerrv:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 72px;
}

.x1w08yiw:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 88px;
}

.xqi7yba:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: calc(env(safe-area-inset-top, 0px)  + var(--ds-space-13));
}

.x1kvdc6r:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: calc(env(safe-area-inset-top, 0px)  + var(--ds-space-7));
}

.x1k049je:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: calc(env(safe-area-inset-top, var(--ds-space-0))  + var(--ds-layout-gutter-default));
}

.x1mrd0q:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: env(safe-area-inset-top, 0px);
}

.x1mv91qh:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: env(safe-area-inset-top, var(--ds-space-0));
}

.x1f4alv6:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--ds-space-0);
}

.x15kkenn:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--ds-space-1);
}

.xmzioh3:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--ds-space-10);
}

.x140n1bb:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--ds-space-13);
}

.x1crgzkm:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--ds-space-2);
}

.xxuweak:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--ds-space-3);
}

.x1bbpiys:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--ds-space-4);
}

.xnzp5ae:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--ds-space-5);
}

.x1eqvj5w:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--ds-space-6);
}

.xj0eagg:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--ds-space-7);
}

.x13xuc3t:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--ds-space-8);
}

.x8kr2an:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--ds-space-9);
}

.x151tuyq:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -1.82%;
}

.xzkxjte:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -4px;
}

.x44moml:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 14px;
}

.xnp4ijd:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 38px;
}

.xdaoel4:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 8%;
}

.xwukr4l:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: auto;
}

.xgwt8bn:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: calc(100% + var(--ds-space-4));
}

.x1gu7s2p:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: calc(env(safe-area-inset-right, 0px)  + 16px);
}

.x1ydpqld:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: calc(var(--ds-space-11)  + var(--ds-space-3));
}

.x1vazr4t:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: calc(var(--ds-space-3)  + var(--ds-space-6)  + ((var(--ds-control-height-sm)  - var(--ds-control-height-xs)) / 2)  + env(safe-area-inset-right, var(--ds-space-0)));
}

.xxgacw6:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: var(--ds-space-0);
}

.xmlibz3:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: var(--ds-space-4);
}

.x12eegd8:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: var(--ds-space-6);
}

.x1jtwmps:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: var(--ds-space-8);
}

.x1y014lj:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: var(--ds-space-9);
}

.x7ok3n0:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: var(--x-right);
}

.xau9j1j:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-margin-top: var(--ds-space-8);
}

.x1l66ibm:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -.29px;
}

.x11uto:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -1.27%;
}

.x1jlyxva:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -1000px;
}

.x13vifvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 0;
}

.xyd03xr:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 0%;
}

.x12ibf10:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 14%;
}

.xoyzfg9:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 18px;
}

.x1dfx0jo:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 25%;
}

.x12eol54:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 28px;
}

.x115dfhp:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 36%;
}

.xtirvkn:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 46px;
}

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

.x1ng4z2i:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 56px;
}

.x3ko2go:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 75%;
}

.x1i11f4d:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 92px;
}

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

.x6vphyk:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(-1 * var(--ds-space-4));
}

.x12iw6yy:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc((100% - var(--ds-icon-size-lg)) / 2);
}

.xjl8jfs:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc((100% - var(--ds-icon-size-sm)) / 2);
}

.xcgnprq:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(100% + 3px);
}

.x10lwwuj:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(100% + var(--ds-space-2));
}

.xheg0gq:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(env(safe-area-inset-top, 0px)  + var(--ds-layout-gutter-compact));
}

.x1gbb8us:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(var(--ds-space-3)  + ((var(--ds-space-11)  - var(--ds-control-height-xs)) / 2)  + env(safe-area-inset-top, var(--ds-space-0)));
}

.x1fxcy66:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--ds-space-0);
}

.x1gmupha:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--ds-space-10);
}

.xhjaaxx:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--ds-space-14);
}

.x1sx0upb:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--ds-space-2);
}

.x11my0ea:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--ds-space-4);
}

.x1ihjnfb:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--ds-space-6);
}

.xvbmh9p:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--ds-space-7);
}

.x1621l2m:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--ds-space-9);
}

.xjbys53:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--x-top);
}

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

.x11c7rll:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 103px;
}

.xj35x94:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 112px;
}

.xb172dh:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 116px;
}

.xrmyp2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 124px;
}

.x2pejg6:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 128px;
}

.xsmyaan:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 12px;
}

.x6iitch:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 145px;
}

.x6jxa94:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 14px;
}

.x1ozfbi4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 152px;
}

.xzjbwwf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 180px;
}

.xzk1tus:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 185px;
}

.xvxbajc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 187px;
}

.x1xp8n7a:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 18px;
}

.x2i0jwv:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 196px;
}

.x15vhz18:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1em;
}

.x1i1rx1s:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1px;
}

.x16grhtn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 220px;
}

.x1uncgzr:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 224px;
}

.xy2penl:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 232px;
}

.x1hfn5x7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 260px;
}

.x1tdqgrh:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 264px;
}

.x1qxoyun:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 276px;
}

.xo7uitg:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 27px;
}

.xgd8bvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 28px;
}

.x1yinuae:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 312px;
}

.x1bm8l82:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 34%;
}

.x1691je0:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 34px;
}

.x1sw5npo:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 37px;
}

.x100vrsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 40px;
}

.xzuapc8:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 45px;
}

.x1oy3ieq:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 460px;
}

.x3x2bpi:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 46px;
}

.x18b0tl8:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 470px;
}

.xs2mk4o:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 47px;
}

.xvue9z:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 500px;
}

.x1qevzzs:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 53%;
}

.xfggxmx:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 56%;
}

.x15yg21f:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 56px;
}

.x9zaz4x:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 618px;
}

.xfgsk1c:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 67px;
}

.x1v4s8kt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 6px;
}

.xni59qk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 72px;
}

.x7mnju:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 74px;
}

.xthe8de:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 78%;
}

.xci0xqf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 7px;
}

.x1dm1bmu:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 8.112px;
}

.xi9l4ab:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 82%;
}

.x1pigqs1:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 82px;
}

.x1ovqmqt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 860px;
}

.x1lraqik:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 86px;
}

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

.x1wq2vyo:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% + var(--ds-space-11));
}

.xm2endt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% + var(--ds-space-13));
}

.x1b4cs3k:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(var(--ds-content-width-anchored)  + var(--ds-control-height-lg));
}

.x1h1sa48:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(var(--ds-content-width-anchored)  + var(--ds-space-13));
}

.x15jdsl5:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(var(--ds-content-width-dialog)  + calc(var(--ds-space-13)  + var(--ds-space-4)));
}

.xjjwxh8:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(var(--ds-content-width-dialog)  + calc(var(--ds-space-14)  + var(--ds-space-12)));
}

.x16c2awn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(var(--ds-content-width-form)  - var(--ds-control-height-sm));
}

.x1772d1t:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(var(--ds-content-width-form)  - var(--ds-space-13)  - var(--ds-space-4));
}

.xpm4afe:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(var(--ds-icon-size-md)  + var(--ds-space-1));
}

.x1l8chri:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(var(--ds-space-3)  + var(--ds-border-width-default));
}

.xeq5yr9:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: -webkit-fit-content;
  width: fit-content;
}

.xezivpi:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: -webkit-max-content;
  width: max-content;
}

.xqq9wk5:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%, 42rem);
}

.x1w6owfg:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%, 860px);
}

.x1iyywu1:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%, max(26ch, min(58%, 34ch)));
}

.x1pqzmcu:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%, max(30ch, min(64%, 40ch)));
}

.xlvx8j0:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%, max(34ch, min(72%, 48ch)));
}

.x123rl21:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%, max(34rem, min(58%, 42rem)));
}

.xhs7hul:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%, max(38ch, min(84%, 56ch)));
}

.xjsei29:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%, max(38rem, min(64%, 48rem)));
}

.xji4ckj:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%, max(42rem, min(72%, 56rem)));
}

.x1dls610:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%, max(46rem, min(84%, 64rem)));
}

.xka7m2n:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(1072px, 100% - 40px);
}

.x1d2cr2y:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(236px, 100vw - 64px);
}

.xhq7k85:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(240px, 45%);
}

.x1n0etk1:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(260px, 36%);
}

.x1l9osdl:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(300px, 45%);
}

.xlg8bv5:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(312px, 34%);
}

.xadk6ba:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(512px, 100% - 232px);
}

.x2sxvvu:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(514px, 100%);
}

.x1cy49o3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(520px, 100%);
}

.x1dnjme4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(632px, 100%);
}

.xjgimy0:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(666px, 100%);
}

.x1htk83x:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(700px, 100%);
}

.xo4e923:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(712px, 100%);
}

.x17o3ur3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(712px, 100% - 96px);
}

.xvh9600:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(900px, 100% - 40px);
}

.x162kjod:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(calc(100vw - var(--ds-space-10)), calc(var(--ds-content-width-form)  - var(--ds-space-9)));
}

.x1myyq4g:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(calc(var(--ds-content-width-anchored)  + var(--ds-space-13)), calc(100vw - var(--ds-navigation-width-rail)  - var(--ds-space-7)));
}

.x1ag0ht3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(calc(var(--ds-content-width-anchored)  + var(--ds-space-13)), calc(100vw - var(--ds-space-13)  - var(--ds-space-4)));
}

.xmy3lxa:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(var(--ds-content-width-dialog), 100%);
}

.xu8wc28:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(var(--ds-content-width-dialog), calc(100vw - var(--ds-space-10)));
}

.xrwor9o:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(var(--ds-content-width-form), calc(100dvw - (var(--ds-space-7)  + var(--ds-space-7))));
}

.xo77snt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(var(--ds-content-width-form), calc(100vw - var(--ds-space-10)));
}

.x4eq1ba:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--ds-border-width-default);
}

.xf6vyfz:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--ds-border-width-strong);
}

.x1kr0m9y:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--ds-content-width-anchored);
}

.x1qj192f:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--ds-content-width-dialog);
}

.x16jjhpw:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--ds-content-width-form);
}

.x1ipls5y:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--ds-control-height-lg);
}

.xjwyo6v:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--ds-control-height-md);
}

.x190rhdp:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--ds-control-height-sm);
}

.xkqj09u:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--ds-control-height-xl);
}

.x106pi8l:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--ds-control-height-xs);
}

.x1yg99qs:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--ds-icon-size-lg);
}

.x1qr94eq:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--ds-icon-size-md);
}

.x1xiamqn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--ds-icon-size-sm);
}

.x1qwfgih:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--ds-icon-size-xl);
}

.x1nn6onl:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--ds-icon-size-xs);
}

.x1xpzuyo:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--ds-navigation-width-rail);
}

.x15ctbw7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--ds-navigation-width-sidebar);
}

.x15zsh7h:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--ds-space-0);
}

.x1mqk8bq:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--ds-space-10);
}

.xz48v76:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--ds-space-11);
}

.x1koazjx:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--ds-space-12);
}

.x48usw4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--ds-space-13);
}

.xrn4uhn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--ds-space-14);
}

.x5af72b:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--ds-space-2);
}

.xbt7neb:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--ds-space-3);
}

.x15tmdxj:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--ds-space-4);
}

.x18wt2d6:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--ds-space-9);
}

.x5lhr3w:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--x-width);
}

.x1nhi11u:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--ds-space-0);
}

.x12upe4h:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: var(--ds-border-width-none);
}

.x1bu465y:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--ds-space-0);
}

@media (prefers-reduced-motion: reduce) {
  .x1oaroq3.x1oaroq3:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-color: currentColor;
  }
}

@media (max-width: 700px) {
  .x1i9yt6j.x1i9yt6j:not(#\#):not(#\#):not(#\#):not(#\#) {
    bottom: 52px;
  }
}

@media (max-width: 1280px) {
  .xn00cq0.xn00cq0:not(#\#):not(#\#):not(#\#):not(#\#) {
    bottom: auto;
  }
}

@media (min-width: 769px) {
  .x184f34q.x184f34q:not(#\#):not(#\#):not(#\#):not(#\#) {
    bottom: auto;
  }
}

@media (max-width: 720px) {
  .x3vj358.x3vj358:not(#\#):not(#\#):not(#\#):not(#\#) {
    bottom: max(16px, env(safe-area-inset-bottom));
  }
}

@media (max-width: 768px) {
  .x1b5zea.x1b5zea:not(#\#):not(#\#):not(#\#):not(#\#) {
    bottom: var(--ds-space-0);
  }
}

@media (max-width: 640px) {
  .x1uzusiy.x1uzusiy:not(#\#):not(#\#):not(#\#):not(#\#) {
    bottom: var(--ds-space-7);
  }
}

@media (max-width: 768px) {
  .x1qruuzk.x1qruuzk:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 100dvh;
  }
}

@media (max-width: 640px), (max-height: 640px) {
  .x1foqjjn.x1foqjjn:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 130px;
  }
}

@media (max-width: 640px) {
  .x1dtexl2.x1dtexl2:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 160px;
  }
}

@media (min-width: 640.01px) and (max-width: 960px) {
  .x1iqdcux.x1iqdcux:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 296px;
  }
}

@media (max-width: 920px) {
  .xnv8do4.xnv8do4:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 38px;
  }
}

@media (max-width: 640px), (max-height: 640px) {
  .x19sc0dr.x19sc0dr:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 58px;
  }
}

@media (max-width: 1280px) {
  .x1a8iooa.x1a8iooa:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: auto;
  }
}

@media (max-width: 560px) {
  .x103rdpf.x103rdpf:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: auto;
  }
}

@media (max-width: 640px) {
  .x1aaq62p.x1aaq62p:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: auto;
  }
}

@media (max-width: 860px) {
  .xnp17wk.xnp17wk:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: auto;
  }
}

@media (max-width: 640px) {
  .xv5kxdj.xv5kxdj:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: calc(var(--ds-control-height-xl)  + var(--ds-space-4));
  }
}

@media (max-width: 640px), (max-height: 640px) {
  .x15aubnb.x15aubnb:not(#\#):not(#\#):not(#\#):not(#\#) {
    left: 112px;
  }

  .xoopoic.xoopoic:not(#\#):not(#\#):not(#\#):not(#\#) {
    left: 62px;
  }

  .xqok600.xqok600:not(#\#):not(#\#):not(#\#):not(#\#) {
    left: 90px;
  }
}

@media (max-width: 1280px) {
  .xv38ziw.xv38ziw:not(#\#):not(#\#):not(#\#):not(#\#) {
    left: auto;
  }
}

@media (min-width: 769px) {
  .xfb75st.xfb75st:not(#\#):not(#\#):not(#\#):not(#\#) {
    left: auto;
  }
}

@media (max-width: 640px) {
  .xqtglia.xqtglia:not(#\#):not(#\#):not(#\#):not(#\#) {
    left: var(--ds-layout-gutter-compact);
  }
}

@media (max-width: 640px), (max-height: 640px) {
  .xsxzqa3.xsxzqa3:not(#\#):not(#\#):not(#\#):not(#\#) {
    left: var(--ds-space-0);
  }
}

@media (max-width: 768px) {
  .x1juv1uc.x1juv1uc:not(#\#):not(#\#):not(#\#):not(#\#) {
    left: var(--ds-space-0);
  }
}

@media (max-width: 700px) {
  .x4mrxd2.x4mrxd2:not(#\#):not(#\#):not(#\#):not(#\#) {
    left: var(--ds-space-6);
  }
}

@media (max-width: 640px) {
  .x12w2d63.x12w2d63:not(#\#):not(#\#):not(#\#):not(#\#) {
    left: var(--ds-space-7);
  }
}

@media (max-width: 720px) {
  .x1neke89.x1neke89:not(#\#):not(#\#):not(#\#):not(#\#) {
    left: var(--ds-space-7);
  }
}

@media (max-width: 1112px) {
  .x13dd8rr.x13dd8rr:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: var(--ds-space-0);
  }
}

@media (max-width: 640px) {
  .xij0qs7.xij0qs7:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: var(--ds-space-0);
  }
}

@media (max-width: 480px) {
  .xmbxail.xmbxail:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: var(--ds-space-4);
  }
}

@media (min-width: 769px) {
  .x12d1nj7.x12d1nj7:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-height: 100%;
  }
}

@media (max-width: 560px) {
  .xgrobgn.xgrobgn:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .xcu46eb.xcu46eb:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 100%;
  }
}

@media (max-width: 480px) {
  .x1nb64te.x1nb64te:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 120px;
  }
}

@media (min-width: 480.01px) and (max-width: 768px) {
  .x22nzf2.x22nzf2:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 150px;
  }
}

@media (min-width: 1440px) and (max-width: 1919.99px) {
  .xov6989.xov6989:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 280px;
  }

  .x68avwt.x68avwt:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 400px;
  }
}

@media (min-width: 1920px) {
  .xpyc5v8.xpyc5v8:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 450px;
  }

  .x1icbf0p.x1icbf0p:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 800px;
  }
}

@media (min-width: 769px) and (max-width: 1023.99px) {
  .x7sk7x2.x7sk7x2:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: calc(100vw - 586px);
  }
}

@media (min-width: 1024px) and (max-width: 1279.99px) {
  .x1f09pli.x1f09pli:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: calc(100vw - 666px);
  }
}

@media (min-width: 1280px) and (max-width: 1920px) {
  .x1th7jyh.x1th7jyh:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: calc(100vw - 716px);
  }
}

@media (min-width: 769px) and (max-width: 1023.99px) {
  .x8o0p9i.x8o0p9i:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: calc(100vw - 372px);
  }
}

@media (min-width: 1024px) and (max-width: 1279.99px) {
  .x1vret1o.x1vret1o:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: calc(100vw - 452px);
  }
}

@media (min-width: 1280px) and (max-width: 1920px) {
  .x1njjh2w.x1njjh2w:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: calc(100vw - 502px);
  }
}

@media (min-width: 769px) and (max-width: 1023.99px) {
  .x1s7e200.x1s7e200:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: calc(100vw - 326px);
  }
}

@media (min-width: 1024px) and (max-width: 1279.99px) {
  .x1sxc5lh.x1sxc5lh:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: calc(100vw - 406px);
  }
}

@media (min-width: 1280px) and (max-width: 1920px) {
  .x1etsid8.x1etsid8:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: calc(100vw - 456px);
  }
}

@media (max-width: 1280px) {
  .xdkw3q7.xdkw3q7:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: var(--ds-content-width-reading);
  }
}

@media (min-width: 769px) {
  .x1asfcza.x1asfcza:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 0;
  }
}

@media (max-width: 1280px) {
  .x1a0ldbk.x1a0ldbk:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 100dvh;
  }
}

@media (max-width: 640px) {
  .x19xbvgk.x19xbvgk:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 100dvh;
  }
}

@media (max-height: 640px) {
  .xg6iiq2.xg6iiq2:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 116px;
  }
}

@media (max-width: 640px) {
  .xx2ptbu.xx2ptbu:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 160px;
  }

  .x1634c6s.x1634c6s:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 232px;
  }
}

@media (max-width: 768px) {
  .xwkxzp3.xwkxzp3:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: calc(100dvh - 220px);
  }
}

@media (max-width: 1279px) {
  .x1j70hn0.x1j70hn0:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: var(--ds-space-0);
  }
}

@media (max-width: 640px) {
  .x6z8thb.x6z8thb:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: var(--ds-space-12);
  }
}

@media (min-width: 1024px) and (max-width: 1279.99px) {
  .xdpply6.xdpply6:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 400px;
  }
}

@media (min-width: 1280px) and (max-width: 1920px) {
  .xtyy8sz.xtyy8sz:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 450px;
  }
}

@media (max-width: 768px) {
  .xyicm1o.xyicm1o:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: var(--ds-space-0);
  }
}

@media (max-width: 560px) {
  .x1yj7f0y.x1yj7f0y:not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-x: auto;
  }
}

@media (max-width: 640px) {
  .xdayf2q.xdayf2q:not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-x: visible;
  }
}

@media (min-width: 769px) {
  .xp7gawn.xp7gawn:not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-y: auto;
  }
}

@media (max-width: 1280px) {
  .x1f35vyx.x1f35vyx:not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-y: visible;
  }
}

@media (max-width: 640px) {
  .xiqhxos.xiqhxos:not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-y: visible;
  }

  .xuv5f05.xuv5f05:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: var(--ds-layout-gutter-compact);
  }

  .x18tqm46.x18tqm46:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: var(--ds-layout-gutter-default);
  }

  .x1fl0mdk.x1fl0mdk:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: var(--ds-space-10);
  }
}

@media (max-width: 768px) {
  .x1es5s44.x1es5s44:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: var(--ds-space-10);
  }
}

@media (max-width: 640px), (max-height: 640px) {
  .x19o568x.x19o568x:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: var(--ds-space-14);
  }
}

@media (max-width: 760px) {
  .x1omjhg3.x1omjhg3:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: var(--ds-space-14);
  }
}

@media (min-width: 769px) {
  .x1fnlfl.x1fnlfl:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: var(--ds-space-4);
  }
}

@media (max-width: 640px) {
  .x633uud.x633uud:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: var(--ds-space-7);
  }
}

@media (min-width: 640.01px) and (max-width: 960px) {
  .x1vkus51.x1vkus51:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: var(--ds-space-7);
  }
}

@media (max-width: 640px), (max-height: 640px) {
  .x1qkkkcq.x1qkkkcq:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 72px;
  }
}

@media (max-width: 640px) {
  .x1ka0gkm.x1ka0gkm:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: var(--ds-layout-gutter-compact);
  }
}

@media (max-width: 760px) {
  .x19b0j6f.x19b0j6f:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: var(--ds-space-10);
  }
}

@media (max-width: 820px) {
  .x1g5qs37.x1g5qs37:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: var(--ds-space-10);
  }
}

@media (max-width: 560px) {
  .xw6npg6.xw6npg6:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: var(--ds-space-11);
  }
}

@media (max-width: 640px) {
  .xjqw13.xjqw13:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: var(--ds-space-11);
  }
}

@media (max-width: 760px) {
  .xoya9aq.xoya9aq:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: var(--ds-space-11);
  }
}

@media (max-width: 560px) {
  .xh4up0r.xh4up0r:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: var(--ds-space-12);
  }
}

@media (max-width: 640px) {
  .xvatt3u.xvatt3u:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: var(--ds-space-13);
  }
}

@media (min-width: 769px) {
  .xhwtlbb.xhwtlbb:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: var(--ds-space-13);
  }
}

@media (max-width: 1280px) {
  .xzxebyh.xzxebyh:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: var(--ds-space-9);
  }
}

@media (max-width: 640px), (max-height: 640px) {
  .xglnhen.xglnhen:not(#\#):not(#\#):not(#\#):not(#\#) {
    right: var(--ds-space-0);
  }
}

@media (max-width: 768px) {
  .x1qbgfpt.x1qbgfpt:not(#\#):not(#\#):not(#\#):not(#\#) {
    right: var(--ds-space-0);
  }
}

@media (max-width: 700px) {
  .xxm6w5c.xxm6w5c:not(#\#):not(#\#):not(#\#):not(#\#) {
    right: var(--ds-space-6);
  }
}

@media (max-width: 640px) {
  .xgkebdo.xgkebdo:not(#\#):not(#\#):not(#\#):not(#\#) {
    right: var(--ds-space-7);
  }
}

@media (max-width: 720px) {
  .xggv6al.xggv6al:not(#\#):not(#\#):not(#\#):not(#\#) {
    right: var(--ds-space-7);
  }
}

@media (max-width: 640px), (max-height: 640px) {
  .x217x4p.x217x4p:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 78px;
  }
}

@media (max-width: 1280px) {
  .xsnr7kp.xsnr7kp:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: auto;
  }
}

@media (max-width: 640px) {
  .xaf8fot.xaf8fot:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: var(--ds-layout-gutter-compact);
  }
}

@media (max-width: 768px) {
  .xqde8ry.xqde8ry:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: var(--ds-space-0);
  }
}

@media (max-width: 640px), (max-height: 640px) {
  .x13zf42h.x13zf42h:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: var(--ds-space-12);
  }

  .x17vjmyu.x17vjmyu:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: var(--ds-space-6);
  }
}

@media (max-width: 640px) {
  .x1p39dmv.x1p39dmv:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: var(--ds-space-7);
  }
}

@media (max-width: 1280px) {
  .x1wrum8q.x1wrum8q:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (max-width: 640px) {
  .x1dbdljh.x1dbdljh:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (max-width: 720px) {
  .xnx2h9z.xnx2h9z:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (max-width: 760px) {
  .xu3tkzf.xu3tkzf:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (max-width: 768px) {
  .x1i8vjtc.x1i8vjtc:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (max-width: 820px) {
  .x1yo4oxq.x1yo4oxq:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (max-width: 920px) {
  .xy779b6.xy779b6:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (max-width: 960px) {
  .x1qe1wrf.x1qe1wrf:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (max-width: 640px), (max-height: 640px) {
  .x5zkc1b.x5zkc1b:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 220px;
  }
}

@media (max-width: 920px) {
  .xxi8pe0.xxi8pe0:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 82%;
  }

  .x1iygx6o.x1iygx6o:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 86%;
  }

  .xt03pah.xt03pah:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 92%;
  }
}

@media (max-width: 640px), (max-height: 640px) {
  .x15jsoik.x15jsoik:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 96px;
  }
}

@media (max-width: 700px) {
  .x1eas6io.x1eas6io:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: auto;
  }
}

@media (max-width: 760px) {
  .x1r8mbdc.x1r8mbdc:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: calc(100% - 32px);
  }
}

@media (min-width: 760.01px) and (max-width: 840px) {
  .xkalopx.xkalopx:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: calc(100% - 40px);
  }
}

@media (min-width: 768px) and (max-width: 1023.99px) {
  .x1h2cgop.x1h2cgop:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: max(320px, min(45vw, 420px));
  }
}

@media (min-width: 1024px) and (max-width: 1279.99px) {
  .xwzy3um.xwzy3um:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: max(380px, min(40vw, 480px));
  }
}

@media (min-width: 1280px) and (max-width: 1920px) {
  .xsonm1v.xsonm1v:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: max(480px, min(35vw, 580px));
  }
}

@media (min-width: 700.01px) and (max-width: 900px) {
  .x17q5je5.x17q5je5:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: min(512px, 100% - 152px);
  }
}

@media (max-width: 1112px) {
  .x14z7ixy.x14z7ixy:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: min(860px, 100% - 40px);
  }
}

@media (min-width: 760.01px) and (max-width: 1112px) {
  .xj7vb1f.xj7vb1f:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: min(860px, 100% - 40px);
  }
}

@media (hover: none) {
  .xynemox.xynemox:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: var(--ds-control-height-xs);
  }
}

.x1f7cgxr[aria-expanded="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-active);
}

.x1u5mml9[aria-expanded="true"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: var(--ds-color-surface-tertiary);
}

.xhtlpi7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  inset: calc(-1 * var(--ds-space-4));
}

.x1ernrye:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xkyx90y:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset: var(--ds-space-0);
}

.x1y1fc37:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb {
  border-color: #0000;
}

.xcyugzx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-color: var(--ds-color-border-accent);
}

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

.x17rpt6z:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb {
  border-radius: var(--ds-radius-full);
}

.xcz3s27:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-radius: var(--ds-radius-full);
}

.x1nbcjta:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb {
  border-radius: var(--ds-radius-md);
}

.x1izxrv8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb {
  border-radius: var(--ds-radius-sm);
}

.xrx2wpc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb {
  border-radius: var(--ds-radius-xl);
}

.xtopsk7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-radius: var(--ds-radius-xl);
}

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

.x9zpkr8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb {
  border-style: solid;
}

.x1sj91si:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb {
  border-width: var(--ds-border-width-strong);
}

.xcnwzfe:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-width: var(--ds-border-width-strong);
}

.x1qfq5vc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb {
  border-width: var(--ds-space-2);
}

.x4s2ujm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb {
  border-width: var(--ds-space-4);
}

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

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

.x1oakoe3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-track {
  margin-block: var(--ds-space-2);
}

.xboft0j:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-track {
  margin-block: var(--ds-space-4);
}

.xpej658:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-track {
  margin-inline: var(--ds-space-0);
}

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

.x1ufw1kk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  animation-duration: 2.6s;
}

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

.x1mc9lns:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  animation-name: x6gmr7m-B;
}

.x638zdk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  animation-timing-function: var(--ds-motion-easing-emphasized);
}

.x1ftd4sf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb {
  background-clip: padding-box;
}

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

.x1rt6crz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb {
  background-color: color-mix(in srgb, var(--ds-color-foreground-primary) 20%, transparent);
}

.x1ppzrkp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb {
  background-color: color-mix(in srgb, var(--ds-color-foreground-primary) 25%, transparent);
}

.x122zoth:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-track {
  background-color: #0000;
}

.xv2lhpe:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb {
  background-color: #0000;
}

.x1tm5ye2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb {
  background-color: var(--ds-color-border-default);
}

.xxiuilj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xxuocux:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: var(--ds-color-foreground-primary);
}

.x17bd5en:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-image: linear-gradient(180deg, var(--ds-color-surface-primary) 0%, color-mix(in srgb, var(--ds-color-surface-primary) 62%, transparent) 42%, transparent 100%);
}

.xkkjy7z:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-image: linear-gradient(98deg, transparent calc(50% - 2ch), color-mix(in srgb, var(--ds-color-foreground-primary) 62%, transparent), transparent calc(50% + 2ch));
}

.x1ycj3ng:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-repeat: no-repeat;
}

.x1551kty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-size: 300% 100%;
}

.xs0cud:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  box-shadow: inset 0 -.5px .5px #00000061, inset 0 1px .4px #ffffff52;
}

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

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

.x1c666w3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--ds-color-foreground-disabled);
}

.x76pkmy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--ds-color-foreground-navigation-muted);
}

.xe4d7kq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--ds-color-foreground-placeholder);
}

.x1aatnmo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder, .xnfu5q1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  color: var(--ds-color-foreground-tertiary);
}

.xsami9q:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::marker {
  color: var(--ds-color-foreground-tertiary);
}

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

.xw4r629:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: attr(data-label);
}

.xzfue9t:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: attr(data-placeholder);
}

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

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

.xefv9yz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder, .xow5ug2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  font-style: italic;
}

.x124lp2h:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xmf22ne:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xpilwev:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  opacity: 0;
}

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

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

.xmj1w3p:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  z-index: 4;
}

.x19ykav8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  z-index: var(--ds-stack-raised);
}

.x1775g9e:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  opacity: .08;
}

.x1s4p4xb.x1s4p4xb:where(.x-default-marker:hover:not(:disabled) *):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  opacity: .08;
}

.x8uzoa7:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb {
  background-color: color-mix(in srgb, var(--ds-color-foreground-primary) 35%, transparent);
}

.x16b1c3k:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb {
  background-color: var(--ds-color-border-hover);
}

.xdkd5es:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  opacity: .08;
}

.x1e04zag:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  opacity: .16;
}

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

@media (forced-colors: active) {
  .x186emj9.x186emj9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
    display: none;
  }
}

.x1oazjvz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  bottom: 100%;
}

.x1w25hq6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  bottom: auto;
}

.xltqjky:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  bottom: var(--ds-space-0);
}

.xeh4ovg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  height: 80px;
}

.xl58p28:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  height: var(--ds-space-3);
}

.xblb1z0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar {
  height: var(--ds-space-4);
}

.xj5rhnp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  left: 100%;
}

.xirsrxp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  left: var(--ds-space-0);
}

.x3cmejs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  right: 100%;
}

.x1ewyrt3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  right: var(--ds-space-0);
}

.x1y3wzot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  top: 0;
}

.xe7t7c2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  top: 100%;
}

.x1da14fn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  top: var(--ds-space-0);
}

.x1pdejtc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  width: var(--ds-space-3);
}

.x1py3ze8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar {
  width: var(--ds-space-4);
}

.x1d566eq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar {
  width: var(--ds-space-7);
}

.x1booe2o:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar {
  width: var(--ds-space-8);
}
