@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;-webkit-tap-highlight-color:transparent;font-family:system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1;color:color-mix(in oklab, currentcolor 50%, transparent)}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{background-color:var(--destack-color-background);color:var(--destack-color-foreground);font-family:var(--destack-font-text);font-size:var(--destack-text-body-font-size);line-height:var(--destack-text-body-line-height);accent-color:var(--destack-color-primary)}code,kbd,samp,pre{font-family:var(--destack-font-code)}::placeholder{color:var(--destack-color-muted-foreground)}::selection{background-color:color-mix(in oklab, var(--destack-color-primary) 30%, transparent)}:focus-visible{outline:var(--destack-stroke-ring) solid var(--destack-color-ring);outline-offset:2px}[data-slot=prose]>:where(*+*){margin-block-start:var(--destack-space-4)}[data-slot=prose]>:where(*+h1,*+h2,*+h3,*+h4){margin-block-start:var(--destack-space-7)}[data-slot=prose] :where(h1,h2,h3,h4){color:var(--destack-color-foreground);text-wrap:balance;margin-block-end:0}[data-slot=prose] :where(h1){font-family:var(--destack-text-title1-font-family);font-size:var(--destack-text-title1-font-size);font-weight:var(--destack-text-title1-font-weight);line-height:var(--destack-text-title1-line-height);letter-spacing:var(--destack-text-title1-letter-spacing)}[data-slot=prose] :where(h2){font-family:var(--destack-text-title2-font-family);font-size:var(--destack-text-title2-font-size);font-weight:var(--destack-text-title2-font-weight);line-height:var(--destack-text-title2-line-height);letter-spacing:var(--destack-text-title2-letter-spacing)}[data-slot=prose] :where(h3){font-family:var(--destack-text-title3-font-family);font-size:var(--destack-text-title3-font-size);font-weight:var(--destack-text-title3-font-weight);line-height:var(--destack-text-title3-line-height);letter-spacing:var(--destack-text-title3-letter-spacing)}[data-slot=prose] :where(h4){font-family:var(--destack-text-headline-font-family);font-size:var(--destack-text-headline-font-size);font-weight:var(--destack-text-headline-font-weight);line-height:var(--destack-text-headline-line-height);letter-spacing:var(--destack-text-headline-letter-spacing)}[data-slot=prose][data-lead]>:where(p:first-of-type){color:var(--destack-color-muted-foreground);font-size:var(--destack-text-title3-font-size);line-height:var(--destack-text-title3-line-height)}[data-slot=prose] :where(p,li,blockquote,td,th){overflow-wrap:anywhere}[data-slot=prose] :where(a){text-decoration-line:underline;-webkit-text-decoration-color:var(--destack-color-primary);text-decoration-color:var(--destack-color-primary);text-underline-offset:.2em;text-decoration-thickness:1px}[data-slot=prose] :where(a:hover){color:var(--destack-color-primary)}[data-slot=prose] :where(ul,ol){gap:var(--destack-space-2);margin-block-end:0;padding-inline-start:var(--destack-space-6);display:grid}[data-slot=prose] :where(li)::marker{color:var(--destack-color-muted-foreground)}[data-slot=prose] :where(li>ul,li>ol),[data-slot=prose] :where(li>p+p){margin-block-start:var(--destack-space-2)}[data-slot=prose] :where(li>input[type=checkbox]){accent-color:var(--destack-color-primary);margin-inline-end:var(--destack-space-2)}[data-slot=prose] :where(:not(pre)>code){border-radius:var(--destack-radius-1);background-color:var(--destack-color-muted);font-family:var(--destack-font-code);padding:.1em .35em;font-size:.875em}[data-slot=prose] :where(pre){padding:var(--destack-space-4);border:var(--destack-stroke-border) solid var(--destack-color-border);border-radius:var(--destack-radius-3);background-color:var(--destack-color-muted);font-family:var(--destack-font-code);font-size:var(--destack-text-footnote-font-size);line-height:var(--destack-text-footnote-line-height);margin-block-end:0;overflow-x:auto}[data-slot=prose] :where(pre>code){font:inherit}[data-slot=prose] :where(blockquote){border-inline-start:2px solid var(--destack-color-primary);margin-inline:0;padding-inline-start:var(--destack-space-5)}[data-slot=prose] :where(blockquote>*+*){margin-block-start:var(--destack-space-3)}[data-slot=prose] :where(hr){border:0;border-block-start:var(--destack-stroke-border) solid var(--destack-color-border)}[data-slot=prose] :where(table){border-collapse:collapse;max-inline-size:100%;font-size:var(--destack-text-callout-font-size);line-height:var(--destack-text-callout-line-height);display:block;overflow-x:auto}[data-slot=prose] :where(th,td){padding:var(--destack-space-2) var(--destack-space-3);border-block-end:var(--destack-stroke-border) solid var(--destack-color-border);text-align:start;vertical-align:top}[data-slot=prose] :where(th){background-color:var(--destack-color-muted);font-weight:var(--destack-weight-semibold)}[data-slot=prose] :where(img,video){block-size:auto;max-inline-size:100%}[data-slot=prose] :where(figure){margin-inline:0}[data-slot=prose] :where(figcaption){color:var(--destack-color-muted-foreground);font-size:var(--destack-text-footnote-font-size);line-height:var(--destack-text-footnote-line-height);margin-block-start:var(--destack-space-3)}[data-slot=prose] :where(sup){font-size:.75em;line-height:0}[data-slot=prose] :where(a[data-footnote-ref]){color:var(--destack-color-primary);text-decoration-line:none}[data-slot=prose] :where(section[data-footnotes]){border-block-start:var(--destack-stroke-border) solid var(--destack-color-border);font-size:var(--destack-text-footnote-font-size);line-height:var(--destack-text-footnote-line-height);padding-block-start:var(--destack-space-4)}[data-slot=prose] :where(section[data-footnotes] li:target){color:var(--destack-color-primary)}[data-slot=prose] :where(.markdown-alert){--prose-alert:var(--destack-color-info);padding:var(--destack-space-3) var(--destack-space-4);border-inline-start:3px solid var(--prose-alert);border-radius:var(--destack-radius-2);background-color:color-mix(in oklab, var(--prose-alert) 8%, transparent)}[data-slot=prose] :where(.markdown-alert>*+*){margin-block-start:var(--destack-space-2)}[data-slot=prose] :where(.markdown-alert-title){align-items:center;gap:var(--destack-space-2);color:var(--prose-alert);font-weight:var(--destack-weight-semibold);display:flex}[data-slot=prose] :where(.markdown-alert-tip){--prose-alert:var(--destack-color-success)}[data-slot=prose] :where(.markdown-alert-important){--prose-alert:var(--destack-color-primary)}[data-slot=prose] :where(.markdown-alert-warning){--prose-alert:var(--destack-color-warning)}[data-slot=prose] :where(.markdown-alert-caution){--prose-alert:var(--destack-color-destructive)}[data-slot=code-block-content] :where(.hljs-keyword,.hljs-selector-tag,.hljs-meta){color:var(--destack-color-primary)}[data-slot=code-block-content] :where(.hljs-string,.hljs-regexp,.hljs-addition){color:var(--destack-color-success)}[data-slot=code-block-content] :where(.hljs-number,.hljs-literal,.hljs-symbol){color:var(--destack-color-warning)}[data-slot=code-block-content] :where(.hljs-title,.hljs-type,.hljs-attr,.hljs-variable){color:var(--destack-color-info)}[data-slot=code-block-content] :where(.hljs-built_in,.hljs-deletion){color:var(--destack-color-destructive)}[data-slot=code-block-content] :where(.hljs-comment,.hljs-quote){color:var(--destack-color-muted-foreground);font-style:italic}}@media (prefers-reduced-motion:reduce){:root{--destack-motion-scale:0}}@media (prefers-contrast:more){:root{--destack-contrast:1}}[data-item]:not([data-live])>*{filter:grayscale();opacity:.45;transition:filter .5s,opacity .5s}[data-asleep],[data-asleep] *,[data-asleep] :before,[data-asleep] :after{transition:none!important;animation-play-state:paused!important}@keyframes flip-in{0%{opacity:0;transform:perspective(40rem)rotateX(-70deg)}}@keyframes settle-in{0%{filter:blur(3px);opacity:.35}}:root[data-switched] [data-fade=small]{animation:.24s cubic-bezier(.23,1,.32,1) both flip-in}[data-turn],:root[data-switched] [data-fade=large]{animation:.2s cubic-bezier(.23,1,.32,1) both settle-in}@media (prefers-reduced-motion:reduce){[data-turn],:root[data-switched] [data-fade]{animation:none}}:root[data-switched] [data-hint]{display:none}[data-morph=space] [data-component=AppRail]{view-transition-name:space-rail}[data-morph=space] [data-morph-title],[data-morph=space] [data-component=PageTitle]{view-transition-name:space-title;width:fit-content}::view-transition-old(root){display:none}::view-transition-new(root){animation:none}::view-transition-group(*){animation-duration:.42s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-old(space-page){object-fit:cover;object-position:left top;height:100%}::view-transition-new(space-page){object-fit:cover;object-position:left top;height:100%}::view-transition-new(space-rail){animation:.42s cubic-bezier(.2,.8,.2,1) both rail-in}::view-transition-old(space-rail){animation:.3s cubic-bezier(.4,0,1,1) both rail-out}@keyframes rail-in{0%{opacity:0;transform:translate(-100%)}}@keyframes rail-out{to{opacity:0;transform:translate(-100%)}}

@layer base, priority1;

@layer priority2 {
  .xln7xf2 {
    font: inherit;
  }

  .x15r89dc {
    grid-area: 1 / 1;
  }

  .x1cx4dfe {
    grid-area: avatar;
  }

  .xzipn3e {
    grid-area: line;
  }

  .x1l0lgbh {
    grid-area: sender;
  }

  .x1flv4es {
    grid-area: time;
  }

  .x10a8y8t {
    inset: 0;
  }

  .x1anvkwx {
    inset: auto;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x1bpp3o7 {
    margin: auto;
  }

  .xmhwske {
    margin: var(--destack-space-1);
  }

  .xb9ncqk {
    margin: var(--x-margin);
  }

  .xd7ozn7 {
    padding: .375rem;
  }

  .x7gbtqy {
    padding: .5rem;
  }

  .x79iv2k {
    padding: .75rem;
  }

  .x1ns9t7g {
    padding: 0 var(--xkt4r52) 2rem;
  }

  .x1717udv {
    padding: 0;
  }

  .x120q2fl {
    padding: 1.5rem var(--xkt4r52);
  }

  .xc7ga6q {
    padding: 12px;
  }

  .x1gnqi22 {
    padding: 14px;
  }

  .x1tamke2 {
    padding: 16px;
  }

  .x1dypa6k {
    padding: 18px;
  }

  .xyf9f8g {
    padding: 1px;
  }

  .xb9r0vw {
    padding: 2.5px;
  }

  .x25heoi {
    padding: 2.5rem var(--xkt4r52);
  }

  .x1qhigcl {
    padding: 20px;
  }

  .xggk2y7 {
    padding: 24px;
  }

  .x1i3ajwb {
    padding: 2px;
  }

  .x9ms5i6 {
    padding: 3px;
  }

  .xfawy5m {
    padding: 4px;
  }

  .x14odnwx {
    padding: 5px;
  }

  .x1ruevkc {
    padding: 6px;
  }

  .xe8ttls {
    padding: 8px;
  }

  .x2367hd {
    padding: clamp(var(--destack-space-6),6cqi,var(--destack-space-9));
  }

  .x4je3vg {
    padding: var(--destack-space-1);
  }

  .xzxx1ue {
    padding: var(--destack-space-2);
  }

  .x1ekfqtn {
    padding: var(--destack-space-3);
  }

  .x28s8vf {
    padding: var(--destack-space-4);
  }

  .x18eyiu7 {
    padding: var(--destack-space-5);
  }

  .xxl18yk {
    padding: var(--destack-space-6);
  }

  .x97gfnb {
    padding: var(--xkt4r52);
  }
}

@layer priority3 {
  .x1xsqp64 {
    background-position: center;
  }

  .xdg23c6 {
    border-color: #12313c;
  }

  .xev7c1f {
    border-color: #1d9bd1;
  }

  .x5sjl86 {
    border-color: #232428;
  }

  .x1rf9pcy {
    border-color: #232937;
  }

  .x11tarkg {
    border-color: #2383e2;
  }

  .x1ed0rhv {
    border-color: #29a568;
  }

  .x1khih4x {
    border-color: #3c8f58;
  }

  .x1okjpwe {
    border-color: #503ebd;
  }

  .x1er36yq {
    border-color: #5865f2;
  }

  .xpq6slq {
    border-color: #58a182;
  }

  .x139qqw1 {
    border-color: #666;
  }

  .x1fxs8bc {
    border-color: #a2a0a2;
  }

  .x2jhchf {
    border-color: #a68af9;
  }

  .x939x6v {
    border-color: #d8d8d8;
  }

  .xgvpubi {
    border-color: #d9b93f;
  }

  .x1dy5gic {
    border-color: #dfdfe8;
  }

  .xdjooij, .xjtllvu {
    border-color: #fff;
  }

  .x1wwxqpm {
    border-color: #12313c4d;
  }

  .x1c3iafo {
    border-color: #12313cb3;
  }

  .x13mil65 {
    border-color: #f1eadba6;
  }

  .x1np8qhu {
    border-color: #ff792e73;
  }

  .x1jdekeu {
    border-color: light-dark(#0069ff80, #3d8bff80);
  }

  .x10w0mec {
    border-color: light-dark(#0e15251a, #f5f7fb1a);
  }

  .xordc30 {
    border-color: light-dark(#0e152524, #f5f7fb24);
  }

  .xlfeig {
    border-color: light-dark(#0e152526, #f5f7fb26);
  }

  .x13eqx4i {
    border-color: light-dark(#1a1a1a1a, #e8e9eb1a);
  }

  .x19t6a18 {
    border-color: light-dark(#37352f17, #d4d4d217);
  }

  .x1kyfxim {
    border-color: light-dark(#3d7a4f73, #7fc49373);
  }

  .xchra82 {
    border-color: color-mix(in srgb,var(--destack-color-foreground) 26%,transparent);
  }

  .x1cgtek8 {
    border-color: color-mix(in srgb,var(--destack-color-primary) 45%,transparent);
  }

  .x1r7ld26 {
    border-color: currentColor;
  }

  .xq5ruft {
    border-color: light-dark(#0b57d0, #a8c7fa);
  }

  .x1cvi0hw {
    border-color: light-dark(#185abd, #6ea8fe);
  }

  .x1oy34oj {
    border-color: light-dark(#1868db, #669df1);
  }

  .x15sgjah {
    border-color: light-dark(#1e1e1e, #e3e3e8);
  }

  .x1uopoi3 {
    border-color: light-dark(#242424, #e8e8e8);
  }

  .x1ba9iot {
    border-color: light-dark(#2b2358, #f0eeec);
  }

  .xyeywbx {
    border-color: light-dark(#37352f, #d4d4d2);
  }

  .x1itqo7 {
    border-color: light-dark(#4285f4, #8ab4f8);
  }

  .x13oeafs, .x1vrkmwi, .x1yflln2 {
    border-color: light-dark(#444746, #c4c7c5);
  }

  .x1nnkai7 {
    border-color: light-dark(#505258, #a9abaf);
  }

  .xubfxys {
    border-color: light-dark(#5c5958, #a7a4b5);
  }

  .x66mnqp {
    border-color: light-dark(#616161, #adadad);
  }

  .xhv2ela {
    border-color: light-dark(#686377, #a8a39d);
  }

  .x1n8rkvj {
    border-color: light-dark(#6d6e6f, #a2a0a2);
  }

  .x1n3ujq3 {
    border-color: light-dark(#bbb, #565856);
  }

  .xclcyqt {
    border-color: light-dark(#c2dcff, #2b4a7a);
  }

  .x1hp8oiw {
    border-color: light-dark(#c4c7c5, #444746);
  }

  .x577141, .x7c72k7 {
    border-color: light-dark(#d1d1d1, #3d3d3d);
  }

  .x6pk8vp {
    border-color: light-dark(#d7d3cf, #3a3734);
  }

  .xyp5p3g {
    border-color: light-dark(#d7d7db, #3a3944);
  }

  .xxbqdn {
    border-color: light-dark(#dbdfe7, #444);
  }

  .x1qg197v {
    border-color: light-dark(#ddd, #35373b);
  }

  .x15qcvz, .xlrzqtc {
    border-color: light-dark(#dddee1, #38393c);
  }

  .xq8nxoc {
    border-color: light-dark(#dfe3e8, #3a4152);
  }

  .x1vwi10a {
    border-color: light-dark(#e0ddd2, #45453f);
  }

  .xlw2buk {
    border-color: light-dark(#e0e0e0, #3a3a3a);
  }

  .xbmcypm, .xgchgxz {
    border-color: light-dark(#e0e0e0, #3d3d3d);
  }

  .xmaolak {
    border-color: light-dark(#e1e1e1, #3d3d3d);
  }

  .x83ozdb {
    border-color: light-dark(#e2e2e8, #3a3a42);
  }

  .xgzfrsf {
    border-color: light-dark(#e3e0e8, #36323f);
  }

  .x12n1lyk {
    border-color: light-dark(#e3e3e6, #2e3037);
  }

  .x10a8lfj {
    border-color: light-dark(#e5e5e5, #262626);
  }

  .x1vnb5uq {
    border-color: light-dark(#e5e7eb, #2b2b2b);
  }

  .x15680ep {
    border-color: light-dark(#e8e8e6, #3a3a3f);
  }

  .x1vkf34y {
    border-color: light-dark(#e8eaed, #383838);
  }

  .x164b43o {
    border-color: light-dark(#ebebeb, #0a0a0a);
  }

  .xwl2ob9 {
    border-color: light-dark(#edeae9, #424244);
  }

  .x1nyz3le {
    border-color: light-dark(#f0e3dd, #2f2522);
  }

  .x1x0dn3o {
    border-color: light-dark(#fffaf7, #110d0c);
  }

  .x8snsrk {
    border-color: light-dark(#fff, #0a0a0a);
  }

  .x1kygrmy {
    border-color: light-dark(#fff, #0b0d17);
  }

  .xaia912 {
    border-color: light-dark(#fff, #1e1f20);
  }

  .x63s8hw {
    border-color: light-dark(#fff, #1f1f21);
  }

  .x18jyoa6 {
    border-color: light-dark(#fff, #292929);
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .x2t5toy {
    border-color: var(--destack-color-background);
  }

  .x1h6cpzn {
    border-color: var(--destack-color-border);
  }

  .x1e6tgbl {
    border-color: var(--destack-color-destructive);
  }

  .x17xcira {
    border-color: var(--destack-color-foreground);
  }

  .x12wwrl9 {
    border-color: var(--destack-color-input);
  }

  .x5p68di {
    border-color: var(--destack-color-primary);
  }

  .x6w5c0t {
    border-color: var(--x-borderColor);
  }

  .xydh81t {
    border-color: var(--x1vgq8ri);
  }

  .x857gch {
    border-color: var(--x9h9vqa);
  }

  .x1nvupfo {
    border-color: #fff;
  }

  .x823n1i {
    border-inline-color: var(--destack-color-border);
  }

  .x1vxew43 {
    border-inline-style: solid;
  }

  .xuxrje7 {
    border-inline-width: 0;
  }

  .xhs0z0k {
    border-inline-width: var(--destack-stroke-border);
  }

  .xddr76m {
    border-radius: .3125rem;
  }

  .xjzjd16 {
    border-radius: .4375rem;
  }

  .x2u8bby {
    border-radius: 0;
  }

  .x1q4ynmn, .xtrf86i {
    border-radius: 10px;
  }

  .x4pepcl {
    border-radius: 12px;
  }

  .xixl9f9 {
    border-radius: 14px;
  }

  .xgqmno8 {
    border-radius: 16px;
  }

  .xugzpu4 {
    border-radius: 18px;
  }

  .x1nj7uno {
    border-radius: 1px;
  }

  .x120w5o1 {
    border-radius: 22%;
  }

  .x1khhgft {
    border-radius: 24px;
  }

  .x1jvnzes {
    border-radius: 28px;
  }

  .x1cum3z5 {
    border-radius: 2px;
  }

  .x18zih8k {
    border-radius: 3px;
  }

  .x12oqio5 {
    border-radius: 4px;
  }

  .x16rqkct {
    border-radius: 50%;
  }

  .x1sxf85j {
    border-radius: 5px;
  }

  .x1kogg8i {
    border-radius: 6px;
  }

  .x1dx3g5c {
    border-radius: 7.5px;
  }

  .xur7f20 {
    border-radius: 8px;
  }

  .x1e6avla {
    border-radius: 999px;
  }

  .x1pjcqnp {
    border-radius: inherit;
  }

  .x10e7o5m {
    border-radius: var(--destack-radius-2);
  }

  .x1gpu3uj {
    border-radius: var(--destack-radius-3);
  }

  .x1ummeow {
    border-radius: var(--destack-radius-4);
  }

  .x12ewg03 {
    border-radius: var(--destack-radius-full);
  }

  .xbsl7fq {
    border-style: dashed;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xvndefy {
    border-width: 1.5px;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .xdh2fpr {
    border-width: 2px;
  }

  .x9r2w2z {
    border-width: 3px;
  }

  .xxdkbfq {
    border-width: var(--destack-stroke-border);
  }

  .x98rzlu {
    flex: 1;
  }

  .x1ecuts7 {
    gap: .0625rem;
  }

  .x1enigpx {
    gap: .125rem;
  }

  .x4484yh {
    gap: .1875rem;
  }

  .xvh977a {
    gap: .25rem;
  }

  .xx7b8my {
    gap: .3125rem;
  }

  .xpj7pl4 {
    gap: .375rem;
  }

  .x13z6uf9 {
    gap: .5rem;
  }

  .xb6y1gh {
    gap: .625rem;
  }

  .x8233eu {
    gap: .75rem;
  }

  .x1fsutb {
    gap: .875rem;
  }

  .xxhr3t {
    gap: 0;
  }

  .x9sv3eg {
    gap: 1.125rem;
  }

  .x15iy025 {
    gap: 1.25rem;
  }

  .x1a0b3ju {
    gap: 1.5px;
  }

  .x883omv {
    gap: 10px;
  }

  .x1v2ro7d {
    gap: 12px;
  }

  .x1af02g3 {
    gap: 14px;
  }

  .xou54vl {
    gap: 16px;
  }

  .xaobbuh {
    gap: 18px;
  }

  .x12mrbbr {
    gap: 1px;
  }

  .x8fetqu {
    gap: 1rem;
  }

  .x1c1vhfx {
    gap: 20px;
  }

  .xmt3bw4 {
    gap: 22px;
  }

  .x1665zp3 {
    gap: 24px;
  }

  .x33pbmt {
    gap: 28px;
  }

  .x195vfkc {
    gap: 2px;
  }

  .x1ed6fcf {
    gap: 3px;
  }

  .x14n5cft {
    gap: 40px;
  }

  .xtp3fuj {
    gap: 44px;
  }

  .x1jnr06f {
    gap: 4px;
  }

  .x1nejdyq {
    gap: 5px;
  }

  .x17d4w8g {
    gap: 6px;
  }

  .x167g77z {
    gap: 8px;
  }

  .x14kbac9 {
    gap: inherit;
  }

  .x6h3hpu {
    gap: var(--destack-space-1);
  }

  .x10cz9v0 {
    gap: var(--destack-space-2);
  }

  .x1rf0k4t {
    gap: var(--destack-space-3);
  }

  .xi8bnur {
    gap: var(--destack-space-4);
  }

  .x5mmky8 {
    gap: var(--destack-space-6);
  }

  .x1bi9wgw {
    gap: var(--destack-stroke-border);
  }

  .x4h4c4w {
    grid-column: -2 / -1;
  }

  .x1osaytk {
    grid-column: 1 / -1;
  }

  .xyz4p4p {
    grid-column: 1 / 8;
  }

  .xa91wi7 {
    grid-column: 1 / 9;
  }

  .xyq82jf {
    grid-column: 1 / span 3;
  }

  .x16j5722 {
    grid-column: 1 / span 4;
  }

  .xzjk94w {
    grid-column: 1 / span 8;
  }

  .xgkxs2y {
    grid-column: 1;
  }

  .xgo6u9w {
    grid-column: 11 / span 2;
  }

  .x1jqow0f {
    grid-column: 4 / span 9;
  }

  .x66xx5v {
    grid-column: 8 / -1;
  }

  .xza6lru {
    grid-column: 9 / -1;
  }

  .x1rx5vo7 {
    grid-column: 9 / span 2;
  }

  .x1444y2a {
    grid-column: 9 / span 4;
  }

  .x623te4 {
    grid-column: span 2;
  }

  .x1k2uhao {
    grid-column: span 6;
  }

  .xa1s216 {
    grid-row: 1 / span 2;
  }

  .x1gc1v48 {
    grid-row: 1 / span 6;
  }

  .x1ms6mhf {
    grid-row: 1;
  }

  .xz51j44 {
    grid-row: 3;
  }

  .xsc8n85 {
    grid-row: 7 / 8;
  }

  .x15daork {
    grid-row: auto;
  }

  .x33j1x8 {
    grid-row: var(--x-gridRow);
  }

  .xbbmvjx {
    grid-template-areas: "sender line time";
  }

  .x17y0mx6 {
    inset-inline: 0;
  }

  .x1wr5l7l {
    inset-inline: 1rem;
  }

  .x7ulsfy {
    inset-inline: 8%;
  }

  .xe8uvvx {
    list-style: none;
  }

  .xvbooun {
    margin-block: -.25rem;
  }

  .x1e5nzy4 {
    margin-block: .125rem;
  }

  .x10im51j {
    margin-block: 0;
  }

  .xotl0p9 {
    margin-block: 1px;
  }

  .x1uuky47 {
    margin-block: 6px;
  }

  .x19rerh5 {
    margin-block: var(--destack-space-1);
  }

  .xdgyqgh {
    margin-block: var(--destack-space-2);
  }

  .xh0ih5q {
    margin-block: var(--destack-space-4);
  }

  .x1iyyiug {
    margin-inline: -2px;
  }

  .xubnld7 {
    margin-inline: -6px;
  }

  .x1lldz1v {
    margin-inline: .05em;
  }

  .x19dqamn {
    margin-inline: .3em;
  }

  .x1wboj75 {
    margin-inline: .5rem;
  }

  .xrxpjvj {
    margin-inline: 0;
  }

  .x1tqfzy7 {
    margin-inline: 12px;
  }

  .xcwsfa8 {
    margin-inline: 14px;
  }

  .x1nmg3sf {
    margin-inline: 16px;
  }

  .x16gwnm0 {
    margin-inline: 20px;
  }

  .xtx6riw {
    margin-inline: 24px;
  }

  .x1dhlr3c {
    margin-inline: 2px;
  }

  .xj3msbq {
    margin-inline: 3px;
  }

  .xjgtzcg {
    margin-inline: 4px;
  }

  .x18kdvx8 {
    margin-inline: 6px;
  }

  .xxbjj12 {
    margin-inline: 8px;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .xn3xk3i {
    margin-inline: calc(-1 * var(--destack-space-1));
  }

  .xm7zh5m {
    margin-inline: var(--destack-space-1);
  }

  .x7giv3 {
    overflow: clip;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1rea2x4 {
    overflow: visible;
  }

  .xish69e {
    overscroll-behavior: contain;
  }

  .x8du1vd {
    overscroll-behavior: none;
  }

  .x1iv7sc9 {
    padding-block: .0625rem;
  }

  .x1dus959 {
    padding-block: .125rem;
  }

  .x5utbj {
    padding-block: .1875rem;
  }

  .x1o5vn8x {
    padding-block: .25rem;
  }

  .x1qrv0by {
    padding-block: .3125rem;
  }

  .x1bilvtl {
    padding-block: .375rem;
  }

  .x18g2hj5 {
    padding-block: .5rem;
  }

  .x13eudtd {
    padding-block: .625rem;
  }

  .xo0yzjp {
    padding-block: .75rem;
  }

  .x142x9wm {
    padding-block: .875rem;
  }

  .xt970qd {
    padding-block: 0;
  }

  .x1crz65m {
    padding-block: 1.125rem var(--xkt4r52);
  }

  .x1yash4b {
    padding-block: 1.125rem;
  }

  .x6qoaat {
    padding-block: 1.25rem;
  }

  .x1yb22fu {
    padding-block: 1.5rem;
  }

  .xp59q4u {
    padding-block: 10px;
  }

  .xrii95j {
    padding-block: 11px;
  }

  .x10dr8xq {
    padding-block: 12px;
  }

  .x99dwph {
    padding-block: 13px;
  }

  .xxlmvz2 {
    padding-block: 14px;
  }

  .x1xn8qrt {
    padding-block: 16px;
  }

  .x1ks14e7 {
    padding-block: 17px;
  }

  .xhyosrm {
    padding-block: 18px;
  }

  .xsplgde {
    padding-block: 1px;
  }

  .xgepmj6 {
    padding-block: 1rem;
  }

  .xqp6ajr {
    padding-block: 20px;
  }

  .x1e9difb {
    padding-block: 28px;
  }

  .xj8oexa {
    padding-block: 2px;
  }

  .xf4egzd {
    padding-block: 3px;
  }

  .x1axd487 {
    padding-block: 40px;
  }

  .x12ulsxz {
    padding-block: 4px;
  }

  .xifx94n {
    padding-block: 5px;
  }

  .x1iefggq {
    padding-block: 64px;
  }

  .x1t0vds8 {
    padding-block: 6px;
  }

  .xknfcqp {
    padding-block: 7px;
  }

  .x1vvogim {
    padding-block: 8px;
  }

  .x1m7iz9m {
    padding-block: 9px;
  }

  .xkrf541 {
    padding-block: var(--destack-space-1);
  }

  .x10wh8ad {
    padding-block: var(--destack-space-2);
  }

  .xvf6hyw {
    padding-block: var(--destack-space-3);
  }

  .x1fahmf {
    padding-block: var(--destack-space-5);
  }

  .xllzysa {
    padding-inline: .25rem;
  }

  .x18a9hih {
    padding-inline: .375rem;
  }

  .x8srd2o {
    padding-inline: .4375rem;
  }

  .x97vtpp {
    padding-inline: .5rem;
  }

  .xvpgqt4 {
    padding-inline: .625rem;
  }

  .x1ryrjj2 {
    padding-inline: .75rem;
  }

  .x13s4r1c {
    padding-inline: .875rem;
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .x1qhpy6z {
    padding-inline: 1.25rem;
  }

  .xzsmjar {
    padding-inline: 1.5rem;
  }

  .x1awh872 {
    padding-inline: 10px;
  }

  .xaope02 {
    padding-inline: 12px;
  }

  .xqin4a2 {
    padding-inline: 14px;
  }

  .x1hr3lfm {
    padding-inline: 16px;
  }

  .x12j899k {
    padding-inline: 18px;
  }

  .xnxx81d {
    padding-inline: 1rem;
  }

  .x1gweypu {
    padding-inline: 2.25rem;
  }

  .x17qtykl {
    padding-inline: 20px;
  }

  .x65v0h {
    padding-inline: 22px;
  }

  .x4l9tsp {
    padding-inline: 24px;
  }

  .x1pbfunf {
    padding-inline: 28px;
  }

  .x5k8d2m {
    padding-inline: 2px;
  }

  .xw4edqq {
    padding-inline: 2rem;
  }

  .xj7an9n {
    padding-inline: 32px;
  }

  .x3y1lgt {
    padding-inline: 3px;
  }

  .x1bzy8qs {
    padding-inline: 40px;
  }

  .x1sdxjpb {
    padding-inline: 48px;
  }

  .xfn1xvj {
    padding-inline: 4px;
  }

  .xm9j1uf {
    padding-inline: 5px;
  }

  .x40a9by {
    padding-inline: 6%;
  }

  .x19edbeq {
    padding-inline: 60px;
  }

  .x1dao9b2 {
    padding-inline: 64px;
  }

  .x1xijbu4 {
    padding-inline: 6px;
  }

  .xwytvuo {
    padding-inline: 72px;
  }

  .x1s9mzng {
    padding-inline: 80px;
  }

  .xdqyycr {
    padding-inline: 8px;
  }

  .x1q4txso {
    padding-inline: 9px;
  }

  .xp8h514 {
    padding-inline: calc(var(--xles7r9) * 3);
  }

  .xfy68rs {
    padding-inline: var(--destack-space-1);
  }

  .x169ir88 {
    padding-inline: var(--destack-space-2);
  }

  .xfk5ain {
    padding-inline: var(--destack-space-3);
  }

  .xn6kvtb {
    padding-inline: var(--destack-space-4);
  }

  .x1m86mfy {
    padding-inline: var(--destack-space-5);
  }

  .x1e4e2tk {
    padding-inline: var(--xkt4r52);
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .xgxmfmx {
    transition: background-color .16s cubic-bezier(.23, 1, .32, 1), box-shadow .16s cubic-bezier(.23, 1, .32, 1);
  }

  .x19ia0lr {
    transition: background-color .16s, color .16s, transform .12s;
  }

  .xlkovuz {
    transition: background-color .3s;
  }

  .xzlr0fm {
    transition: border-color .2s;
  }

  .xdaa1vm {
    transition: box-shadow .5s, opacity .5s, filter .5s;
  }

  .x1pvpzzg {
    transition: color .3s cubic-bezier(.6, 0, .2, 1);
  }

  .x1wjykfx {
    transition: flex-grow .18s cubic-bezier(.23, 1, .32, 1);
  }

  .xq2gx43 {
    transition: none;
  }

  .x1ywv1et {
    transition: opacity 80ms;
  }

  .x1q3rr5b {
    transition: opacity .16s .14s;
  }

  .x1fo2pm9 {
    transition: opacity .24s;
  }

  .x3d0mje {
    transition: opacity .2s, translate .2s;
  }

  .x3re92c {
    transition: opacity .3s cubic-bezier(.6, 0, .2, 1) .6s;
  }

  .x1yg76i8 {
    transition: opacity .3s cubic-bezier(.6, 0, .2, 1);
  }

  .x1u5c6ti {
    transition: opacity .4s cubic-bezier(.6, 0, .2, 1) .1s;
  }

  .xf5e46g {
    transition: opacity .4s cubic-bezier(.6, 0, .2, 1);
  }

  .x14znju7 {
    transition: opacity .5s;
  }

  .x1mlw7u1 {
    transition: opacity 1.2s;
  }

  .xnsn9tv {
    transition: opacity var(--xsieavu) ease var(--x1d87f7j);
  }

  .x1p7j2id {
    transition: translate .16s cubic-bezier(.3, 1.6, .5, 1);
  }

  .xhonlhm {
    transition: translate .45s cubic-bezier(.4, 0, .2, 1.3);
  }

  .xnrkpzh {
    transition: translate .52s cubic-bezier(.3, .8, .3, 1), opacity .3s;
  }

  .x18zlvkb {
    transition: translate .5s cubic-bezier(.6, 0, .2, 1) .2s;
  }

  .xt04y3g:focus-visible {
    border-color: var(--destack-color-ring);
  }

  .x136kztr.x136kztr:where(:has(.x1rwf31b[data-slot])) {
    gap: var(--destack-space-2);
  }

  .xc0xp7i.xc0xp7i:where(.x-default-marker[data-slot="command-dialog"] *) {
    padding-block: var(--destack-space-3);
  }

  @media (width <= 600px) {
    .xw2ek0y.xw2ek0y {
      padding-block: 1.25rem;
    }
  }

  @container (width <= 479px) {
    .xz0pxxl.xz0pxxl {
      grid-row: 2;
    }

    .xd9jngk.xd9jngk {
      grid-row: 3;
    }

    .xufepme.xufepme {
      padding-block: .375rem;
    }

    .x2bflb2.x2bflb2 {
      padding-block: .875rem;
    }

    .xvqwgtn.xvqwgtn {
      padding-inline: 1rem;
    }
  }
}

@layer priority4 {
  .x1ua5tub {
    -webkit-box-orient: vertical;
  }

  .xvmahel {
    -webkit-font-smoothing: antialiased;
  }

  .x1h7i4cw {
    -webkit-line-clamp: 2;
  }

  .x1u5n1hv {
    -webkit-line-clamp: unset;
  }

  .xc26acl {
    align-content: center;
  }

  .x4465f1 {
    align-content: end;
  }

  .xcdzlcm {
    align-content: space-between;
  }

  .x10ukxgv {
    align-content: start;
  }

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

  .xpqajaz {
    align-items: end;
  }

  .x1cy8zhl {
    align-items: flex-start;
  }

  .x7a106z {
    align-items: start;
  }

  .x1qjc9v5 {
    align-items: stretch;
  }

  .xamitd3 {
    align-self: center;
  }

  .x7fd4wk {
    align-self: end;
  }

  .xpvyfi4 {
    align-self: flex-end;
  }

  .xqcrz7y {
    align-self: flex-start;
  }

  .x1y8v6su {
    align-self: start;
  }

  .xkh2ocl {
    align-self: stretch;
  }

  .x1xwhvez {
    animation-delay: .4s;
  }

  .x12l1aco {
    animation-duration: .12s;
  }

  .x1a78uxe {
    animation-duration: .24s;
  }

  .xb8lv0f {
    animation-duration: .28s;
  }

  .x1i47e9z {
    animation-duration: .32s;
  }

  .x4mqg50 {
    animation-duration: .56s;
  }

  .xof6966 {
    animation-duration: .7s;
  }

  .xr7ufhj {
    animation-duration: 1.1s;
  }

  .x1m9vv7p {
    animation-duration: 1.2s;
  }

  .x18hd8ej {
    animation-duration: 1.6s;
  }

  .xius3t {
    animation-duration: 2.4s;
  }

  .xeaay5l {
    animation-duration: 4s;
  }

  .xacytrv {
    animation-duration: calc(2 * var(--destack-motion-duration-long));
  }

  .x1n5id96 {
    animation-duration: calc(3 * var(--destack-motion-duration-long));
  }

  .xskzprw {
    animation-fill-mode: backwards;
  }

  .x1u6ievf {
    animation-fill-mode: both;
  }

  .x10e4vud {
    animation-fill-mode: forwards;
  }

  .xa4qsjk {
    animation-iteration-count: infinite;
  }

  .xtqupmq {
    animation-name: x1bkmbpg-B;
  }

  .x1j4jpc5 {
    animation-name: x1f0idoz-B;
  }

  .x1s492lb {
    animation-name: x1k6g2gs-B;
  }

  .xsuiv4y {
    animation-name: x1mi9bte-B;
  }

  .x1fkuip1 {
    animation-name: x1npz6l4-B;
  }

  .x1xlrqgt {
    animation-name: x1ohfpzi-B;
  }

  .x1aerksh {
    animation-name: x1wc8ddo-B;
  }

  .x1quz9wi {
    animation-name: x61aw9m-B;
  }

  .xg51wch {
    animation-name: xatw9dd-B;
  }

  .xkbuz4a {
    animation-name: xf4slbi-B;
  }

  .xfpi9ed {
    animation-name: xfys077-B;
  }

  .xnikybf {
    animation-name: xkj0wbp-B;
  }

  .xozk8ic {
    animation-name: xr3m334-B;
  }

  .xq8krcb {
    animation-name: xrtj4n6-B;
  }

  .xbmmhrg {
    animation-name: xwxq50l-B;
  }

  .x1ye7gj1 {
    animation-name: xy11t8z-B;
  }

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

  .x9vwyxa {
    animation-timing-function: cubic-bezier(.3, .7, .4, 1);
  }

  .xa3vuyk {
    animation-timing-function: ease-out;
  }

  .x1debuo4 {
    animation-timing-function: ease;
  }

  .x1esw782 {
    animation-timing-function: linear;
  }

  .x1r58h7j {
    animation-timing-function: var(--destack-motion-easing-standard);
  }

  .x1xb5t5o {
    appearance: auto;
  }

  .x7h7mub {
    appearance: base-select;
  }

  .x1plog1 {
    aspect-ratio: 1;
  }

  .x186iv6y {
    aspect-ratio: 16 / 9;
  }

  .xg6t43p {
    aspect-ratio: 21 / 9;
  }

  .x1r3z30z {
    aspect-ratio: 600 / 140;
  }

  .xx83zyx {
    background-clip: padding-box;
  }

  .x1ta4xzc {
    -webkit-background-clip: text;
    background-clip: text;
  }

  .x5i748v {
    background-color: #009da5;
  }

  .x16gc31l {
    background-color: #00e054;
  }

  .x1f8gze0 {
    background-color: #038387;
  }

  .x179nzep {
    background-color: #039be5;
  }

  .xh3ure6, .xxuer1 {
    background-color: #081723;
  }

  .xju2j0g {
    background-color: #0b0d12;
  }

  .x14y8l1o {
    background-color: #0b2029;
  }

  .x1upu3vz {
    background-color: #0b57d0;
  }

  .x1p7j2hj {
    background-color: #0d99ff;
  }

  .xy7b2k2 {
    background-color: #0e1525;
  }

  .xgwfl77, .xzoces2 {
    background-color: #0f6cbd;
  }

  .xjsdwc7 {
    background-color: #111;
  }

  .xpnnb4v {
    background-color: #12313c;
  }

  .xhl7btj {
    background-color: #13a10e;
  }

  .x1o2vvax {
    background-color: #14181c;
  }

  .x1jqj5sz {
    background-color: #141821;
  }

  .x7j5qna {
    background-color: #14233c;
  }

  .x187owws {
    background-color: #156082;
  }

  .xh54b6j {
    background-color: #166ee1;
  }

  .x6a28yd {
    background-color: #171d25;
  }

  .x905rh2 {
    background-color: #1a9fff;
  }

  .x19l5dy5 {
    background-color: #1aa55c;
  }

  .x1isw3yt {
    background-color: #1b1b1f;
  }

  .xb2sxrq, .xfa0nxq, .xu2wby {
    background-color: #1e1e1e;
  }

  .x2utdfy {
    background-color: #1e1f22;
  }

  .x15305gc {
    background-color: #1e8e3e;
  }

  .x1ymtpcy {
    background-color: #1f845a;
  }

  .x1cplhlz {
    background-color: #22c55e;
  }

  .xibfen0 {
    background-color: #232428;
  }

  .xunhzza {
    background-color: #2383e2;
  }

  .x1ao1bxg {
    background-color: #23a55a;
  }

  .x17xovgf {
    background-color: #25d366;
  }

  .xpbletp {
    background-color: #262626;
  }

  .xurg2qg {
    background-color: #29a568;
  }

  .x1e01yrz {
    background-color: #2a2e34;
  }

  .xp1s2ng {
    background-color: #2b2d31;
  }

  .x1y6fn7o {
    background-color: #2c0057;
  }

  .x1cgb7ps, .xkpj4j7 {
    background-color: #2c3440;
  }

  .x1mkxrhp {
    background-color: #2e2e30;
  }

  .x1kqf52z {
    background-color: #2f6f7e;
  }

  .xt2ohve, .xvcc0a2 {
    background-color: #2f7d8c;
  }

  .x50jjum {
    background-color: #2fbf71;
  }

  .x9yrwqu {
    background-color: #313338;
  }

  .x1vx38j6 {
    background-color: #337ea9;
  }

  .xvzqhcr {
    background-color: #33b679;
  }

  .x1i9aza0 {
    background-color: #350d36;
  }

  .x1lukwo0 {
    background-color: #363636;
  }

  .x1on469a {
    background-color: #383a40;
  }

  .x1621yo1 {
    background-color: #3a4552;
  }

  .x1om2njt {
    background-color: #3c8f58;
  }

  .xsrwyv0 {
    background-color: #3d1832;
  }

  .xm1tx5b {
    background-color: #3d5aa8;
  }

  .x1lmk6pg {
    background-color: #3f0e40;
  }

  .x1cz9pu0 {
    background-color: #3f4147;
  }

  .xtn4w7f {
    background-color: #3f444b;
  }

  .xwiasq5 {
    background-color: #404249;
  }

  .xix5b0f, .xsecoq5 {
    background-color: #40bcf4;
  }

  .x7nx4si {
    background-color: #4262ff;
  }

  .xtvppom {
    background-color: #4573d2;
  }

  .xt22m4l {
    background-color: #4688ec;
  }

  .x1tjfz95 {
    background-color: #4bce97;
  }

  .x1irfk34 {
    background-color: #503ebd;
  }

  .x12ksvvn {
    background-color: #505960;
  }

  .x13330pz {
    background-color: #565557;
  }

  .xkl7qr3 {
    background-color: #5865f2;
  }

  .x1jas6wu, .xsy7tx8 {
    background-color: #58a182;
  }

  .x1i9yql1 {
    background-color: #6366f1;
  }

  .x1o55uat {
    background-color: #678;
  }

  .xfnv9b0 {
    background-color: #6965db;
  }

  .x69aa4p {
    background-color: #6a9a23;
  }

  .x14opp73, .x1m9wyjm {
    background-color: #6b5ca5;
  }

  .x15rf130 {
    background-color: #6d00cc;
  }

  .x1g5d8el {
    background-color: #6d4aff;
  }

  .xkimt1a {
    background-color: #7b68ee;
  }

  .x1chibg8 {
    background-color: #8764b8;
  }

  .x135bu3k {
    background-color: #957d5d;
  }

  .x8m14lm {
    background-color: #9747ff;
  }

  .x1bgsof {
    background-color: #9f8fef;
  }

  .x1aq7r9l {
    background-color: #a0485f;
  }

  .x1ek13n8 {
    background-color: #a68af9;
  }

  .x2sb52l {
    background-color: #a6ccf5;
  }

  .x1iztvit {
    background-color: #acb2b8;
  }

  .x1ct2a25 {
    background-color: #b3efbd;
  }

  .x1tgo6bj {
    background-color: #b4f2ff;
  }

  .xgineg1 {
    background-color: #bde3ff;
  }

  .xc45u4d {
    background-color: #c4f8b0;
  }

  .xru29ab {
    background-color: #c64a17;
  }

  .xf5tvp1 {
    background-color: #c73a63;
  }

  .x4nw9pw {
    background-color: #c7f0c2;
  }

  .x1degud2 {
    background-color: #c96442;
  }

  .x15o1mjj {
    background-color: #cde3ff;
  }

  .x5rlvug {
    background-color: #d5f692;
  }

  .x1d5ifwz {
    background-color: #d9622b;
  }

  .x1ef79z {
    background-color: #d9a21b;
  }

  .x159nfrx {
    background-color: #d9b93f;
  }

  .xblus {
    background-color: #dfdfe8;
  }

  .xs1xh9g {
    background-color: #e3d6ff;
  }

  .x1xobivn {
    background-color: #e9581a;
  }

  .x1s40lci {
    background-color: #e9e5dc;
  }

  .xp4vm9m {
    background-color: #e9eef0;
  }

  .x1crx5c9 {
    background-color: #ee5a29;
  }

  .x1uh3x7 {
    background-color: #f06a6a;
  }

  .x1up9jez {
    background-color: #f1eadb;
  }

  .xkwril7 {
    background-color: #f4f3f1;
  }

  .x1nzsdv6 {
    background-color: #f5cd47;
  }

  .xy2xnxj {
    background-color: #f7f7fa;
  }

  .xo43wh8 {
    background-color: #f96b13;
  }

  .x1d2dqhn {
    background-color: #f9f8f4;
  }

  .xpii0ik {
    background-color: #fc5200;
  }

  .x1if1yiy {
    background-color: #fcfe7d;
  }

  .x1f986hy {
    background-color: #fdf0ee;
  }

  .x170fqm0 {
    background-color: #ff0b47;
  }

  .x16yib66 {
    background-color: #ff4f00;
  }

  .x11s8edx {
    background-color: #ff4f40;
  }

  .x3kwam4 {
    background-color: #ff6d5a;
  }

  .x1ufhfhi {
    background-color: #ff8000;
  }

  .x14lpx1p {
    background-color: #ffc0e0;
  }

  .xnb4lsd {
    background-color: #ffc7c2;
  }

  .xfp4wkv {
    background-color: #ffcee0;
  }

  .xltkypl {
    background-color: #ffd02f;
  }

  .xgmk9z3 {
    background-color: #ffe299;
  }

  .xtarrt4 {
    background-color: #fff1a8;
  }

  .x1gzw1bt {
    background-color: #fff9b1;
  }

  .x114hb6d, .x1ecj39t, .x1gzur2q, .x1kqdtdq, .x5smlvx, .xax4vap, .xdo85k4, .xg9u985, .xrpl2bm {
    background-color: #fff;
  }

  .x12xv87c {
    background-color: color-mix(in oklab,var(--destack-color-muted) 50%,transparent);
  }

  .xmyocjf {
    background-color: color-mix(in oklab,var(--destack-color-primary) 20%,transparent);
  }

  .x1tdi73a {
    background-color: #12313ce6;
  }

  .xgzhaf3 {
    background-color: color-mix(in srgb,#2f7d8c 18%,var(--destack-color-card));
  }

  .x1pw85ek {
    background-color: #d9a21b24;
  }

  .x1f5qcq4 {
    background-color: color-mix(in srgb,#d9a21b 22%,var(--destack-color-background));
  }

  .x1smx8dw {
    background-color: #d9a21b47;
  }

  .xq96xe6 {
    background-color: #e9581a8c;
  }

  .x77tpyi {
    background-color: #e9581a99;
  }

  .x1sbqbl9 {
    background-color: #f1eadb2e;
  }

  .x1opyphl {
    background-color: #ff792e24;
  }

  .xadolu1 {
    background-color: color-mix(in srgb,#ff792e 22%,var(--destack-color-card));
  }

  .x1rk59io {
    background-color: #ff792e14;
  }

  .x8z5wp2 {
    background-color: light-dark(#0069ff11, #3d8bff11);
  }

  .xo491st {
    background-color: light-dark(#0e15250a, #f5f7fb0a);
  }

  .xriq77d {
    background-color: light-dark(#0e15250f, #f5f7fb0f);
  }

  .xqru9xk {
    background-color: light-dark(#3d7a4f14, #7fc49314);
  }

  .xhp2p4z {
    background-color: light-dark(#ffffffb3, #0b0d17b3);
  }

  .x160aidz {
    background-color: color-mix(in srgb,var(--destack-color-background) 55%,transparent);
  }

  .xenoacw {
    background-color: color-mix(in srgb,var(--destack-color-muted-foreground) 30%,transparent);
  }

  .xg1q2e9 {
    background-color: color-mix(in srgb,var(--destack-color-muted-foreground) 35%,transparent);
  }

  .x100rzu5 {
    background-color: color-mix(in srgb,var(--destack-color-primary) 10%,transparent);
  }

  .x8poo7o {
    background-color: color-mix(in srgb,var(--destack-color-primary) 14%,transparent);
  }

  .x1x8rwap {
    background-color: color-mix(in srgb,var(--destack-color-primary) 28%,transparent);
  }

  .x1tlygez {
    background-color: color-mix(in srgb,var(--x9h9vqa) 5%,transparent);
  }

  .x9c1q06 {
    background-color: #ffffff26;
  }

  .xtwfq29 {
    background-color: currentColor;
  }

  .xnp8b5x {
    background-color: light-dark(#000, #fff);
  }

  .xjv73bh {
    background-color: light-dark(#0061e0, #0df);
  }

  .x189ymcv {
    background-color: light-dark(#0069ff, #3d8bff);
  }

  .xd3s1xn {
    background-color: light-dark(#0a0a0a, #fafafa);
  }

  .x18fnqe7, .x1vlhrq4, .x90mb0d {
    background-color: light-dark(#0b57d0, #a8c7fa);
  }

  .x167m48c {
    background-color: light-dark(#0f6cbd, #479ef5);
  }

  .x1eu6pry {
    background-color: light-dark(#107c41, #3fae6f);
  }

  .x14ynolb {
    background-color: light-dark(#111827, #f3f4f6);
  }

  .x1qt4qcu {
    background-color: light-dark(#1264a3, #1d9bd1);
  }

  .x1cqy1bx {
    background-color: light-dark(#185abd, #6ea8fe);
  }

  .xiqg3ba, .xlu92gl {
    background-color: light-dark(#1868db, #669df1);
  }

  .x1rbyu3t {
    background-color: light-dark(#1a73e8, #8ab4f8);
  }

  .xptgly8 {
    background-color: light-dark(#1c1210, #faf3f0);
  }

  .x1y97gxu {
    background-color: light-dark(#2ac3a2, #54ffbd);
  }

  .xwtmn1u {
    background-color: light-dark(#2b2358, #f0eeec);
  }

  .x15zyuiz {
    background-color: light-dark(#2b6f82, #0a2e3a);
  }

  .x192aobn {
    background-color: light-dark(#2f2f2f, #f0efed);
  }

  .xvpw6e1 {
    background-color: light-dark(#3d7a4f, #7fc493);
  }

  .x1qfsoq0 {
    background-color: light-dark(#5b5fc7, #7f85f5);
  }

  .x3w36k0 {
    background-color: light-dark(#616161, #adadad);
  }

  .xerb0xx {
    background-color: light-dark(#6b6f76, #8a8f98);
  }

  .xrljuyx {
    background-color: light-dark(#a5d8ff, #1b3e5a);
  }

  .xefy8kw {
    background-color: light-dark(#b2f2bb, #1f4a29);
  }

  .x108ouvm {
    background-color: light-dark(#bfe1f6, #0f3550);
  }

  .xiwq9bd {
    background-color: light-dark(#c0e6f5, #173748);
  }

  .x19uni2a, .xmya8my, .xyr6jof, .xywzsfm {
    background-color: light-dark(#c2e7ff, #004a77);
  }

  .xnou3sq {
    background-color: light-dark(#c7c7c7, #444746);
  }

  .xa7gdxu {
    background-color: light-dark(#c7e9f0, #1d3c44);
  }

  .xyns9ew {
    background-color: light-dark(#cce9e8, #0b3d3e);
  }

  .x19iqk1 {
    background-color: light-dark(#cfdfff, #182b4f);
  }

  .x1y6mrcn {
    background-color: light-dark(#cfe1fd, #123263);
  }

  .xfd0lja {
    background-color: light-dark(#d1f7c4, #1d3a19);
  }

  .x407178 {
    background-color: light-dark(#d2e8dc, #1c3a2a);
  }

  .x19y9nmh, .x1e5wkpr, .xhr5jp7 {
    background-color: light-dark(#d3e3fd, #004a77);
  }

  .x1so6yr7 {
    background-color: light-dark(#d3e5ef, #28456c);
  }

  .x1sryngb {
    background-color: light-dark(#d4e4f7, #0c3b5e);
  }

  .x1hnv82r {
    background-color: light-dark(#d4edbc, #1e3a1a);
  }

  .x65di43 {
    background-color: light-dark(#d7d3cf, #3a3734);
  }

  .x62q5lp {
    background-color: light-dark(#d7f0dd, #1d3a25);
  }

  .xw9tr5h {
    background-color: light-dark(#d9e6fb, #0e3a63);
  }

  .x1dvex9l {
    background-color: light-dark(#d9fdd3, #005c4b);
  }

  .x1r4xntb {
    background-color: light-dark(#d9fdd3, #103529);
  }

  .x8f5b1y {
    background-color: light-dark(#dbe7fb, #1d2e4d);
  }

  .x1h2jv42 {
    background-color: light-dark(#dcdfe4, #2c333a);
  }

  .xm5ccsj {
    background-color: light-dark(#e0dfff, #403e6a);
  }

  .x1hkwn8c, .xybeq4e {
    background-color: light-dark(#e0e0e0, #3d3d3d);
  }

  .xmiyl79 {
    background-color: light-dark(#e1e1e1, #3c4043);
  }

  .x1uqumwd {
    background-color: light-dark(#e1e1e1, #3d3d3d);
  }

  .x1waz1or {
    background-color: light-dark(#e1e9f7, #283a52);
  }

  .x1ae3qjb {
    background-color: light-dark(#e1efff, #182b4f);
  }

  .x1kqk57v {
    background-color: light-dark(#e3e0e8, #36323f);
  }

  .x9nhazi {
    background-color: light-dark(#e3f0ff, #13253d);
  }

  .x177h1mm {
    background-color: light-dark(#e5e7eb, #2b2b2b);
  }

  .xaaw695 {
    background-color: light-dark(#e6e1fd, #2f2a4a);
  }

  .x6lqj57 {
    background-color: light-dark(#e6e6e6, #3c4043);
  }

  .xwxm8ck {
    background-color: light-dark(#e6e6eb, #18181b);
  }

  .x1w49a7h {
    background-color: light-dark(#e8e8e8, #35373b);
  }

  .xlb6sf8 {
    background-color: light-dark(#e8ebfa, #2f2f4a);
  }

  .x12usmo5 {
    background-color: light-dark(#e8f0fe, #1f2f45);
  }

  .x11ioqi {
    background-color: light-dark(#e8f1fb, #0c3b5e);
  }

  .xqgbwt5 {
    background-color: light-dark(#e8f5fa, #1d3a4a);
  }

  .x17eegx4 {
    background-color: light-dark(#e9e4ff, #2e2848);
  }

  .x1mvjy85 {
    background-color: light-dark(#e9e9eb, #2a2c32);
  }

  .x1nln39o {
    background-color: light-dark(#e9edef, #222d34);
  }

  .x1o5ry1i {
    background-color: light-dark(#e9eef6, #282a2c);
  }

  .xtxfl3a {
    background-color: light-dark(#e9eef6, #333);
  }

  .x1ko48xj, .x1oonbo7, .xv6etni {
    background-color: light-dark(#e9f2fe, #1c2b42);
  }

  .x1dyhlof {
    background-color: light-dark(#eae7e4, #2e2b3a);
  }

  .xxo2cq9 {
    background-color: light-dark(#ebebeb, #0a0a0a);
  }

  .xuz7eiy {
    background-color: light-dark(#ebf3fc, #082338);
  }

  .x17xfv6o {
    background-color: light-dark(#ece9f8, #2f2a4a);
  }

  .xj3lwx9 {
    background-color: light-dark(#eceae6, #34343a);
  }

  .x179g9rs, .x1kpy68l {
    background-color: light-dark(#edf2fa, #282a2c);
  }

  .xlwxi0w {
    background-color: light-dark(#eee, #333);
  }

  .x1oqoaob {
    background-color: light-dark(#efeae2, #0b141a);
  }

  .x11ulr6r {
    background-color: light-dark(#f0eefd, #2f2a4f);
  }

  .x100cb4j, .x1okgaj {
    background-color: light-dark(#f0f0f0, #0a0a0a);
  }

  .xard6mu {
    background-color: light-dark(#f0f0f1, #24262b);
  }

  .x5kkcnn {
    background-color: light-dark(#f0f0f4, #1f1e25);
  }

  .xgmu1ah {
    background-color: light-dark(#f0f1f2, #2b2c2f);
  }

  .xftwvt1 {
    background-color: light-dark(#f0f2f5, #202c33);
  }

  .x1xvedon {
    background-color: light-dark(#f0f2f5, #2a3942);
  }

  .xe7kybx {
    background-color: light-dark(#f0f4f9, #1e1f20);
  }

  .x1u9y3qn {
    background-color: light-dark(#f1f1ef, #2a2a2a);
  }

  .x1e94osr {
    background-color: light-dark(#f1f2f4, #101204);
  }

  .x1xswkhx {
    background-color: light-dark(#f1f3f4, #303134);
  }

  .x10pe1c2 {
    background-color: light-dark(#f2f2f2, #1e1e1e);
  }

  .xrg0iu3 {
    background-color: light-dark(#f2f6fc, #242424);
  }

  .xiuv3fb {
    background-color: light-dark(#f2f6fc, #333);
  }

  .xyqk65d {
    background-color: light-dark(#f3ebff, #2d2440);
  }

  .xvfy8ud {
    background-color: light-dark(#f3f0ff, #2b2451);
  }

  .x1qv8220, .xydd68v {
    background-color: light-dark(#f3f3f3, #1f1f1f);
  }

  .x988moa {
    background-color: light-dark(#f3f3f3, #333);
  }

  .x1lyo25a {
    background-color: light-dark(#f3f4f6, #101010);
  }

  .x1my2wie {
    background-color: light-dark(#f4f4f4, #262626);
  }

  .x1g2cc56 {
    background-color: light-dark(#f4f4f5, #212328);
  }

  .xgsr8fq {
    background-color: light-dark(#f4f4f6, #1d1d21);
  }

  .x1sivid6 {
    background-color: light-dark(#f5cd47, #7f5f01);
  }

  .x1thut9k, .xajidbm {
    background-color: light-dark(#f5f4f2, #16141c);
  }

  .x1ecrbuw {
    background-color: light-dark(#f5f5f5, #171717);
  }

  .xtf3rff {
    background-color: light-dark(#f5f5f5, #1e1e1e);
  }

  .x1kz4qe4, .x3lwd1y, .xzuy60i {
    background-color: light-dark(#f5f5f5, #1f1f1f);
  }

  .x1g43uiu {
    background-color: light-dark(#f6f2f6, #241c22);
  }

  .x1cg7pzm {
    background-color: light-dark(#f6f5f4, #161514);
  }

  .x1meoz37, .xy7jtpn {
    background-color: light-dark(#f6f8fc, #1b1b1b);
  }

  .x7slrss {
    background-color: light-dark(#f7f7f8, #16171b);
  }

  .x1a4m1rb {
    background-color: light-dark(#f7f7f8, #17151c);
  }

  .x1cil0cf {
    background-color: light-dark(#f8f8f7, #26262a);
  }

  .x1hwv4e8, .x1pbacll {
    background-color: light-dark(#f8f8f8, #18191a);
  }

  .x1q09fy1, .xlhgiw4 {
    background-color: light-dark(#f8f8f8, #242528);
  }

  .x1s5wu3r {
    background-color: light-dark(#f8f9fa, #282a2c);
  }

  .xd9g6w0 {
    background-color: light-dark(#f8fafd, #1b1b1b);
  }

  .xbcftp8, .xllcfe2 {
    background-color: light-dark(#f9fbfd, #1b1b1b);
  }

  .x1qe0qqt {
    background-color: light-dark(#fafafa, #121418);
  }

  .x1246wez {
    background-color: light-dark(#fafafa, #1b1b1b);
  }

  .xqo65aj {
    background-color: light-dark(#fafbfc, #252526);
  }

  .xdqt9mk {
    background-color: light-dark(#fbe7b5, #4e3f12);
  }

  .xi2tqes {
    background-color: light-dark(#fbefcf, #463b14);
  }

  .x1g90ly2 {
    background-color: light-dark(#fcd9cf, #5c2c22);
  }

  .x17b4rjp {
    background-color: light-dark(#fde4d6, #4a2a1a);
  }

  .xo6td4k {
    background-color: light-dark(#fdeef1, #3a1520);
  }

  .x1keyn4x {
    background-color: light-dark(#fdf3f4, #3b1d21);
  }

  .x134sm4k {
    background-color: light-dark(#ffec99, #5a4d1b);
  }

  .x8u89vl {
    background-color: light-dark(#fff4c2, #4a3c00);
  }

  .x1w68yrp {
    background-color: light-dark(#fff8e1, #3b3214);
  }

  .x1qm0sc6 {
    background-color: light-dark(#fffaf7, #110d0c);
  }

  .x1v0ncvs {
    background-color: light-dark(#fff, #0a0a0a);
  }

  .x4anh8e {
    background-color: light-dark(#fff, #0b0d17);
  }

  .x1lhuf70 {
    background-color: light-dark(#fff, #111b21);
  }

  .x1qpx6qn {
    background-color: light-dark(#fff, #121212);
  }

  .x1e2sqox, .xugbnqj {
    background-color: light-dark(#fff, #141414);
  }

  .x1kygwki {
    background-color: light-dark(#fff, #191919);
  }

  .x1oi03pm {
    background-color: light-dark(#fff, #1a1d21);
  }

  .x1uiylvo {
    background-color: light-dark(#fff, #1b1c21);
  }

  .x1pcgty9 {
    background-color: light-dark(#fff, #1b1e23);
  }

  .xg6b7wg {
    background-color: light-dark(#fff, #1b1f2a);
  }

  .x11h9uhb {
    background-color: light-dark(#fff, #1c1716);
  }

  .x1uki1ds {
    background-color: light-dark(#fff, #1c1b24);
  }

  .xd1lp8m {
    background-color: light-dark(#fff, #1c1c1c);
  }

  .xp0o7xa {
    background-color: light-dark(#fff, #1e1e1f);
  }

  .x7wneo4 {
    background-color: light-dark(#fff, #1e1e20);
  }

  .x1wf9fbe, .x7hxy00 {
    background-color: light-dark(#fff, #1e1f20);
  }

  .xa5oheb {
    background-color: light-dark(#fff, #1e1f21);
  }

  .x182t4nu, .x1s5q1eg, .x1uuumlo, .xcs87jt, .xmtiwwr, .xt6xqzl {
    background-color: light-dark(#fff, #1f1f1f);
  }

  .x14p1bvt, .x1glcn5p {
    background-color: light-dark(#fff, #1f1f21);
  }

  .xwa4krx {
    background-color: light-dark(#fff, #201f1e);
  }

  .x1apt75k {
    background-color: light-dark(#fff, #202c33);
  }

  .x1roo8dq {
    background-color: light-dark(#fff, #221f29);
  }

  .xydwidd {
    background-color: light-dark(#fff, #22272b);
  }

  .x15rhy5e {
    background-color: light-dark(#fff, #232329);
  }

  .x1gf7knz {
    background-color: light-dark(#fff, #252a37);
  }

  .x16p3qhw, .x17rc9ke, .x1f1t97z, .xhi24zc, .xn01kte {
    background-color: light-dark(#fff, #292929);
  }

  .x19hnfis, .x1ipn5yp {
    background-color: light-dark(#fff, #2a2a2a);
  }

  .x1j8h8bi {
    background-color: light-dark(#fff, #2a2a30);
  }

  .x1n3heey, .xzii01s {
    background-color: light-dark(#fff, #2b2a33);
  }

  .x1kwdkdd {
    background-color: light-dark(#fff, #2b2b2b);
  }

  .x18xm9mg {
    background-color: light-dark(#fff, #2b2c2f);
  }

  .xgku8v4 {
    background-color: light-dark(#fff, #2c2c2c);
  }

  .xghsowv {
    background-color: light-dark(#fff, #2d2f31);
  }

  .x1whuboj {
    background-color: light-dark(#fff, #30302e);
  }

  .x640jts {
    background-color: light-dark(#fff, #303030);
  }

  .x8bkyfj {
    background-color: #00000038;
  }

  .x18cs8ad {
    background-color: #0000003d;
  }

  .x106407v {
    background-color: #00000052;
  }

  .x1f4ix97 {
    background-color: #8a5cf526;
  }

  .x191hxg3 {
    background-color: #131a23eb;
  }

  .x1d8f0db {
    background-color: #ffffff1f;
  }

  .xu146yo {
    background-color: #fff3;
  }

  .xkwcdce {
    background-color: #53dfdd1a;
  }

  .x1837238 {
    background-color: #5865f226;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .x1148v0h {
    background-color: var(--destack-color-accent);
  }

  .xms9vcd {
    background-color: var(--destack-color-background);
  }

  .x1hr3qhh {
    background-color: var(--destack-color-border);
  }

  .x1iavkrl {
    background-color: var(--destack-color-card);
  }

  .x1dtfaw {
    background-color: var(--destack-color-destructive);
  }

  .x16y0xqw {
    background-color: var(--destack-color-foreground);
  }

  .x15kidef {
    background-color: var(--destack-color-muted-foreground);
  }

  .xkk2mug {
    background-color: var(--destack-color-muted);
  }

  .x8vxxl7 {
    background-color: var(--destack-color-popover);
  }

  .x6fumm3 {
    background-color: var(--destack-color-primary);
  }

  .xrqdpvs {
    background-color: var(--destack-color-secondary);
  }

  .x1lqao2s {
    background-color: var(--destack-surface-overlay);
  }

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

  .x1onmzef {
    background-color: var(--x1asj5f0);
  }

  .x10ni73l {
    background-color: var(--x1x171z7);
  }

  .x1gh3buz {
    background-color: var(--x9h9vqa);
  }

  .x1ak8my7 {
    background-color: var(--xqyg8zt);
  }

  .x1y0tvhk {
    background-color: var(--xr888kx);
  }

  .xsur18t {
    background-color: var(--xsgwf9b);
  }

  .x12peec7 {
    background-color: #fff;
  }

  .xill8ht {
    background-image: conic-gradient(#f24e1e 0 25%, #a259ff 0 50%, #1abcfe 0 75%, #0acf83 0);
  }

  .xc17aii {
    background-image: linear-gradient(120deg, #e8d5b5 0%, #d9a679 50%, #b46d4e 100%);
  }

  .x14k0fhd {
    background-image: linear-gradient(135deg, #0c66e4 0%, #6e5dc6 100%);
  }

  .xqvw887 {
    background-image: linear-gradient(135deg, #ff6b4a 0%, #ff3d8b 50%, #7b5cff 100%);
  }

  .xfrrn29 {
    background-image: linear-gradient(#1c232b 0%, #14181c 40%);
  }

  .xrksd4f {
    background-image: linear-gradient(#24506a 0%, #143349 50%, #0a1c2b 100%);
  }

  .x8z4ic4 {
    background-image: linear-gradient(#203a4ce6 0%, #162836e6 100%);
  }

  .x17v3s4g {
    background-image: linear-gradient(90deg, #2e4a66bf 0%, #2e4a6633 100%);
  }

  .x1okg7ag {
    background-image: linear-gradient(90deg, #7c3aed, #db2777);
  }

  .x1vw455s {
    background-image: linear-gradient(90deg, #a78bfa, #f472b6);
  }

  .x5u0rzf {
    background-image: linear-gradient(90deg,var(--x1gyl39a) 35%,var(--x9h9vqa) 50%,var(--x1gyl39a) 65%);
  }

  .x1mq2yjn {
    background-image: linear-gradient(light-dark(#dde3ea, #3c4043) 1px, #0000 1px);
  }

  .x1j4asnq {
    background-image: linear-gradient(light-dark(#e0e0e0, #3d3d3d) 1px, #0000 1px);
  }

  .xfmj6o {
    background-image: linear-gradient(#0000, #00000073);
  }

  .xel9nu9 {
    background-image: radial-gradient(120% 70% at 50% 0, #1e3a4c 0%, #121a24 55%, #0e141b 100%);
  }

  .x669o9b {
    background-image: radial-gradient(60% 50% at 50% 0, #6366f159, #0000 70%);
  }

  .xjlmo3n {
    background-image: radial-gradient(circle at 6px, #ff5f57 5.5px, #0000 6px), radial-gradient(circle at 26px, #febc2e 5.5px, #0000 6px), radial-gradient(circle at 46px, #28c840 5.5px, #0000 6px);
  }

  .x1k4pvr8 {
    background-image: radial-gradient(60% 45% at 50% 0, #7c3aed59, #0000), radial-gradient(light-dark(#0e152512, #f5f7fb12) 1px, #0000 1px);
  }

  .x115dbke, .x1pwya05, .x5l5zw2 {
    background-image: radial-gradient(light-dark(#d6d6d6, #3a3a3a) 1px, #0000 1px);
  }

  .xouqz8d {
    background-image: radial-gradient(light-dark(#d9dde6, #343a4a) 1px, #0000 1px);
  }

  .x3081rm {
    background-image: radial-gradient(light-dark(#dcd8d3, #33302d) 1px, #0000 1px);
  }

  .x1k2uhnl {
    background-image: radial-gradient(light-dark(#dedde3, #2f2c38) 1px, #0000 1px);
  }

  .xdmg48z {
    background-image: repeating-linear-gradient(90deg, light-dark(#c7c7c7, #444746) 0 1px, #0000 1px 12px);
  }

  .x8oo7yu {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' fill='none' stroke='%23000' stroke-opacity='.045' stroke-width='1.5'%3E%3Ccircle cx='20' cy='22' r='7'/%3E%3Cpath d='M60 14l4 8 9 1-6 6 2 9-9-4-8 4 2-9-6-6 9-1z'/%3E%3Cpath d='M98 20c4-6 12-2 8 5l-8 8-8-8c-4-7 4-11 8-5z'/%3E%3Crect x='14' y='70' width='16' height='12' rx='3'/%3E%3Cpath d='M58 80c6-10 16-10 22 0'/%3E%3Ccircle cx='100' cy='78' r='4'/%3E%3Cpath d='M40 104l8-8 8 8M86 108h16'/%3E%3C/svg%3E");
  }

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

  .x1mygxal {
    background-position-y: 36px;
  }

  .x17ar2h {
    background-position-y: 56px;
  }

  .xa65csh {
    background-position-y: bottom;
  }

  .xiy17q3 {
    background-repeat: no-repeat;
  }

  .x1w3jsh0 {
    background-repeat: repeat-x;
  }

  .x1nqnl5n {
    background-size: 100% 44px;
  }

  .x17jk7c8 {
    background-size: 100% 5px;
  }

  .x1ht9rhz {
    background-size: 16px 16px;
  }

  .xrji9p8 {
    background-size: 18px 18px;
  }

  .xakli9p {
    background-size: 200% 100%;
  }

  .xnvw0yq {
    background-size: 20px 20px;
  }

  .x1z0hmlp {
    background-size: auto, 22px 22px;
  }

  .x18d0r48 {
    background-size: cover;
  }

  .xde3w1z {
    border-block-color: var(--destack-color-border);
  }

  .xykt701 {
    border-block-style: solid;
  }

  .x1htdn7t {
    border-block-width: var(--destack-stroke-border);
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x16uus16 {
    border-end-end-radius: 0;
  }

  .x1mrzzmz {
    border-end-end-radius: 225px 15px;
  }

  .x1wcsgtt {
    border-end-end-radius: 4px;
  }

  .x1u0fnx4 {
    border-end-end-radius: 5px;
  }

  .x179ill4 {
    border-end-end-radius: 999px;
  }

  .xbiv7yw {
    border-end-start-radius: 0;
  }

  .x9836gz {
    border-end-start-radius: 15px 255px;
  }

  .x6en5u8 {
    border-end-start-radius: 2px;
  }

  .x1i84rja {
    border-end-start-radius: 40px;
  }

  .xo1y3bh {
    border-end-start-radius: inherit;
  }

  .x9xk8wc {
    border-inline-end-color: #363636;
  }

  .x10jnufs {
    border-inline-end-color: light-dark(#d1d1d1, #3d3d3d);
  }

  .xdii7cu {
    border-inline-end-color: light-dark(#dbdfe7, #444);
  }

  .xlyeclw, .xvemyn2 {
    border-inline-end-color: light-dark(#dddee1, #38393c);
  }

  .x1kb6iah {
    border-inline-end-color: light-dark(#dfe2e4, #3a3a3a);
  }

  .xvedj9r {
    border-inline-end-color: light-dark(#e1e1e1, #3c4043);
  }

  .xszknlc {
    border-inline-end-color: light-dark(#e1e1e1, #3d3d3d);
  }

  .x16we2ch {
    border-inline-end-color: light-dark(#e5e7eb, #2b2b2b);
  }

  .x1lfhpug {
    border-inline-end-color: light-dark(#e8e8e6, #3a3a3f);
  }

  .xa0mz0t {
    border-inline-end-color: light-dark(#e8eaed, #383838);
  }

  .xavisw2 {
    border-inline-end-color: light-dark(#e9edef, #222d34);
  }

  .xieo17b {
    border-inline-end-color: light-dark(#edeae9, #424244);
  }

  .x18b5jzi {
    border-inline-end-style: solid;
  }

  .x1lun4ml {
    border-inline-end-width: 1px;
  }

  .x12bhtra {
    border-inline-start-color: #038387;
  }

  .xpk4jiq {
    border-inline-start-color: #0f6cbd;
  }

  .xbffdio {
    border-inline-start-color: #3f4147;
  }

  .xln9l6y {
    border-inline-start-color: #d9a21b;
  }

  .x1cr6450 {
    border-inline-start-color: #dfdfe8;
  }

  .x1s7dk46 {
    border-inline-start-color: light-dark(#0f6cbd, #479ef5);
  }

  .xb29yf4 {
    border-inline-start-color: light-dark(#d1d1d1, #3d3d3d);
  }

  .x1wzg5gj {
    border-inline-start-color: light-dark(#d7d3cf, #3a3734);
  }

  .x11wgqjh {
    border-inline-start-color: light-dark(#e0e0e0, #3d3d3d);
  }

  .x1xl3pgg {
    border-inline-start-color: light-dark(#e5e7eb, #2b2b2b);
  }

  .x1lbylqs {
    border-inline-start-color: light-dark(#fff, #1e1f20);
  }

  .xhphec8 {
    border-inline-start-color: #ffffff1f;
  }

  .xcgkhjf {
    border-inline-start-color: #ffffff59;
  }

  .x1fd3ila {
    border-inline-start-color: #ffffff73;
  }

  .xv5lvn5 {
    border-inline-start-color: #0000;
  }

  .xfqqlkb {
    border-inline-start-color: var(--destack-color-border);
  }

  .xzadrlg {
    border-inline-start-color: var(--xe9cw1c);
  }

  .x1t7ytsu {
    border-inline-start-style: solid;
  }

  .x14e42zd {
    border-inline-start-width: 0;
  }

  .xpilrb4 {
    border-inline-start-width: 1px;
  }

  .xct1zlm {
    border-inline-start-width: 3px;
  }

  .x56jcm7 {
    border-inline-start-width: 4px;
  }

  .xcx98y4 {
    border-inline-start-width: var(--destack-stroke-border);
  }

  .x1ga7v0g {
    border-start-end-radius: 0;
  }

  .x1a5l9x9 {
    border-start-end-radius: 12px;
  }

  .x106li0z {
    border-start-end-radius: 15px 225px;
  }

  .xnlwouz {
    border-start-end-radius: 16px;
  }

  .x1t39747 {
    border-start-end-radius: 4px;
  }

  .x1kchd1x {
    border-start-end-radius: 5px;
  }

  .x1whfx0g {
    border-start-end-radius: 6px;
  }

  .x5a5i1n {
    border-start-end-radius: 8px;
  }

  .x1033uif {
    border-start-end-radius: 999px;
  }

  .x15mokao {
    border-start-start-radius: 0;
  }

  .x6nl9eh {
    border-start-start-radius: 12px;
  }

  .xbjudin {
    border-start-start-radius: 16px;
  }

  .x1rl75mt {
    border-start-start-radius: 24px;
  }

  .xc6cvzr {
    border-start-start-radius: 255px 15px;
  }

  .xr9e8f9 {
    border-start-start-radius: 2px;
  }

  .xr4gsrn {
    border-start-start-radius: 40px;
  }

  .x1i5p2am {
    border-start-start-radius: 6px;
  }

  .xu4yf9m {
    border-start-start-radius: 7.5px;
  }

  .x1obq294 {
    border-start-start-radius: 8px;
  }

  .x1fmog5m {
    border-start-start-radius: inherit;
  }

  .x1k2qjjs {
    box-shadow: 0 0 0 .375rem var(--destack-color-background);
  }

  .xzh79cq {
    box-shadow: 0 0 0 1.5px var(--destack-color-foreground);
  }

  .xfnl4l9 {
    box-shadow: 0 0 0 1px #dfdfe8;
  }

  .x13dl52q {
    box-shadow: 0 0 0 1px light-dark(#e0e0e3, #33353c);
  }

  .x14ucnc, .x1m8g6kw {
    box-shadow: 0 0 0 1px #0000000f, 0 2px 6px #00000014;
  }

  .x1vnf7wb {
    box-shadow: 0 0 0 1px var(--destack-color-border),0 2px 8px #12313c14;
  }

  .x1ptu0xg {
    box-shadow: 0 0 0 1px var(--destack-color-border);
  }

  .x1rv50g9 {
    box-shadow: 0 0 0 1px var(--destack-color-primary);
  }

  .x1139jht {
    box-shadow: 0 0 0 2px #503ebd;
  }

  .x172bxc6 {
    box-shadow: 0 0 0 2px #57cbde, 0 0 12px #57cbde;
  }

  .xbxqo9c {
    box-shadow: 0 0 0 3px color-mix(in srgb,var(--destack-color-foreground) 12%,transparent);
  }

  .x1y167rd {
    box-shadow: 0 0 0 var(--destack-stroke-ring) var(--destack-color-background);
  }

  .xrpyl9n {
    box-shadow: 0 12px 32px #00000040, 0 0 0 1px #0000000f;
  }

  .x2squkg {
    box-shadow: 0 12px 40px #0000002e, 0 0 0 1px #0000000a;
  }

  .x4rsepl {
    box-shadow: 0 13px 0 -10px light-dark(#0b57d0, #a8c7fa);
  }

  .x8p86uq {
    box-shadow: 0 1px 0 color-mix(in srgb,var(--destack-color-foreground) 8%,transparent),0 2px 6px color-mix(in srgb,var(--destack-color-foreground) 12%,transparent),0 12px 28px -8px color-mix(in srgb,var(--destack-color-foreground) 32%,transparent);
  }

  .x1tokhro {
    box-shadow: 0 1px .5px #0b141a21;
  }

  .x7z7y4i {
    box-shadow: 0 1px 1px #1e1f2140, 0 0 1px #1e1f214f;
  }

  .xymrebd {
    box-shadow: 0 1px 1px #091e4240, 0 0 1px #091e424f;
  }

  .x12l462l {
    box-shadow: 0 1px 2px #12313c2e;
  }

  .xf6hfv5 {
    box-shadow: 0 1px 2px color-mix(in srgb,var(--destack-color-foreground) 12%,transparent);
  }

  .x780ow0, .xb1v7e5 {
    box-shadow: 0 1px 2px #0000001f;
  }

  .x1au6j8b, .xtd5ewl {
    box-shadow: 0 1px 2px #00000024, 0 0 2px #0000001f;
  }

  .xdr5lgr {
    box-shadow: 0 1px 2px #0003;
  }

  .x1t9o18o {
    box-shadow: 0 1px 3px #00000026;
  }

  .x17jrlfm {
    box-shadow: 0 1px 3px #282c332e;
  }

  .x9ehkjq {
    box-shadow: 0 1px 3px #2b23581f;
  }

  .x19h9o92 {
    box-shadow: 0 1px 3px #3c404326, 0 1px 1px #3c404314;
  }

  .x1i0cj8e {
    box-shadow: 0 1px 3px #3c40434d, 0 4px 8px 3px #3c404326;
  }

  .x190mid5 {
    box-shadow: 0 1px 6px #0000000a;
  }

  .xpz7h1y {
    box-shadow: 0 1px 8px #00000014;
  }

  .x2e11ls {
    box-shadow: 0 2px #14181c;
  }

  .x170ho53 {
    box-shadow: 0 2px #d9a21b;
  }

  .x1sqkqn7 {
    box-shadow: 0 2px 12px #0000001f;
  }

  .x1us6p3w {
    box-shadow: 0 2px 4px #0000001a;
  }

  .x15ee5dy {
    box-shadow: 0 2px 4px #0000001f;
  }

  .x1pce8gk {
    box-shadow: 0 2px 6px #00000014;
  }

  .x1mq9lku {
    box-shadow: 0 2px 6px #1d0b3326;
  }

  .xxfcsrz {
    box-shadow: 0 2px 8px #0000001a;
  }

  .x9cm2sw {
    box-shadow: 0 2px 8px #282c331f;
  }

  .xws0r8t {
    box-shadow: 0 2px 8px #0500381f;
  }

  .x14fs5qk {
    box-shadow: 0 4px 12px #0000000f, 0 0 0 1px light-dark(#00000014, #ffffff0f);
  }

  .x151d630 {
    box-shadow: 0 4px 16px #0000001f;
  }

  .xem3d06 {
    box-shadow: 0 4px 8px #00000024, 0 0 2px #0000001f;
  }

  .x14bmkoi {
    box-shadow: 0 6px 24px color-mix(in srgb,var(--destack-color-foreground) 14%,transparent);
  }

  .x9vuawe {
    box-shadow: 0 8px 24px #0000002e;
  }

  .x1imcg1l {
    box-shadow: 0 8px 32px #0c0c143d;
  }

  .x11kv15a {
    box-shadow: inherit;
  }

  .x1gk0idf {
    box-shadow: inset -2px 0 #0003;
  }

  .x1wkyao1 {
    box-shadow: inset -3px 0 #0003;
  }

  .x1kx7g0t {
    box-shadow: inset 0 -1px #ff792e8c;
  }

  .xayppw0 {
    box-shadow: inset 0 -1px 0 var(--destack-color-border);
  }

  .xlt2lew {
    box-shadow: inset 0 -2px #0f6cbd;
  }

  .xof293h {
    box-shadow: inset 0 -2px #166ee1;
  }

  .x1n01kfw {
    box-shadow: inset 0 -2px #503ebd;
  }

  .x1aluctf {
    box-shadow: inset 0 -2px #7b68ee;
  }

  .x1rg9s9d {
    box-shadow: inset 0 -2px light-dark(#0f6cbd, #479ef5);
  }

  .x64gns2 {
    box-shadow: inset 0 -2px light-dark(#107c41, #3fae6f);
  }

  .x1ws4da9 {
    box-shadow: inset 0 -2px light-dark(#1d1c1d, #d1d2d3);
  }

  .x1tc2ikm {
    box-shadow: inset 0 -2px light-dark(#1e1f21, #f5f4f3);
  }

  .x14ywmm1 {
    box-shadow: inset 0 -2px light-dark(#4b1e3e, #f0c4e1);
  }

  .x1qrtukf {
    box-shadow: inset 0 -2px 0 var(--destack-color-primary);
  }

  .x8h6kur {
    box-shadow: inset 0 -3px 0 -1px light-dark(#107c41, #3fae6f);
  }

  .x18i3mba {
    box-shadow: inset 0 -3px 0 -1px light-dark(#185abd, #6ea8fe);
  }

  .xe9xjpa {
    box-shadow: inset 0 -3px #503ebd;
  }

  .x20arn9 {
    box-shadow: inset 0 -3px light-dark(#5b5fc7, #7f85f5);
  }

  .x159rxhv {
    box-shadow: inset 0 0 #ff792e;
  }

  .xrqpztu {
    box-shadow: inset 0 0 0 1.5px #12313c38;
  }

  .xewucis {
    box-shadow: inset 0 0 0 1px #12313c1a;
  }

  .x1ihb6sy {
    box-shadow: inset 0 0 0 1px #ddeeff40;
  }

  .x2rhjxj {
    box-shadow: inset 0 0 0 1px var(--destack-color-border);
  }

  .xvgv7r1 {
    box-shadow: inset 0 0 0 2px light-dark(#107c41, #3fae6f);
  }

  .x184sqoq {
    box-shadow: inset 0 0 0 2px light-dark(#1a73e8, #8ab4f8);
  }

  .xkl9ki9 {
    box-shadow: inset 0 1.5px 0 var(--destack-color-background),inset 0 -1.5px 0 var(--destack-color-background);
  }

  .x45c1o4 {
    box-shadow: inset 0 1px #f1eadb24, inset 0 0 0 .5px #f1eadb1a, 0 1px 2px #12313c40;
  }

  .xga0ly9 {
    box-shadow: inset 0 1px #f1eadb24, inset 0 0 0 .5px #f1eadb1a;
  }

  .xpbbf9e {
    box-shadow: inset 2px 0 0 var(--destack-color-foreground);
  }

  .xtbw6kc {
    box-shadow: inset 3px 0 light-dark(#4b1e3e, #f0c4e1);
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .x1tyh635 {
    box-shadow: var(--destack-shadow-inset);
  }

  .xf52qi7 {
    box-shadow: var(--destack-shadow-overlay);
  }

  .xax1f88 {
    box-shadow: var(--destack-shadow-raised);
  }

  .x9f619 {
    box-sizing: border-box;
  }

  .x1afcbsf {
    box-sizing: content-box;
  }

  .xhdg8po {
    caption-side: bottom;
  }

  .x1m900ql, .x1cpm0xb {
    clip-path: inset(-100vh 0);
  }

  .xxhcuvl {
    clip-path: inset(-40px round 10px);
  }

  .x1h2rtcs {
    clip-path: inset(-40px -40px -40px calc(100% - 2.75rem) round 10px);
  }

  .x13budzs {
    clip-path: inset(-40px calc(100% - 2.75rem) -40px -40px round 10px);
  }

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

  .x945txr {
    color: #00635d;
  }

  .x1llxvyg {
    color: #009da5;
  }

  .x3k9cug {
    color: #00a8fc;
  }

  .x1mcg5m2 {
    color: #00e054;
  }

  .xc6erfq {
    color: #0d8b5f;
  }

  .x9tpjr8 {
    color: #0f6cbd;
  }

  .x9ti0s0 {
    color: #12313c;
  }

  .xhgfso2 {
    color: #14233c;
  }

  .x17xn5fq {
    color: #171d25;
  }

  .xpzwqsz {
    color: #181818;
  }

  .x186xqmm {
    color: #1a1a1a;
  }

  .xhac78x {
    color: #1a9fff;
  }

  .xkphzzc {
    color: #1d1d1f;
  }

  .xd25zl1 {
    color: #1e1e1e;
  }

  .x1f71n4m {
    color: #23a55a;
  }

  .x5ncmka {
    color: #242428;
  }

  .x1xp4ypv {
    color: #25d366;
  }

  .xukqqmd {
    color: #282c33;
  }

  .x1ha8610 {
    color: #29a568;
  }

  .x14jjdb2 {
    color: #350d36;
  }

  .xp7vuuo {
    color: #363636;
  }

  .xse1v2s {
    color: #382110;
  }

  .x140erhc {
    color: #3c8f58;
  }

  .xeurlar {
    color: #4262ff;
  }

  .xci01b {
    color: #503ebd;
  }

  .x1eplg68 {
    color: #53bdeb;
  }

  .x9tpk06 {
    color: #53dfdd;
  }

  .xj8nxqy {
    color: #57cbde;
  }

  .x18n0ids {
    color: #5c5cbf;
  }

  .x1exxm12 {
    color: #666;
  }

  .x1eii3zc {
    color: #678;
  }

  .xfizmp9 {
    color: #6965db;
  }

  .xohu3jt {
    color: #6a9a23;
  }

  .x1jugu5q, .x31gsfy {
    color: #6b5ca5;
  }

  .x1ot4i6a {
    color: #6d4aff;
  }

  .xpp93o {
    color: #6d6d78;
  }

  .x1whu7kl {
    color: #6e7a8a;
  }

  .x1s7tzru {
    color: #6fddff;
  }

  .x1osdsti {
    color: #707070;
  }

  .x6o1jyb {
    color: #7b68ee;
  }

  .x173bt3b {
    color: #80848e;
  }

  .xhgfm42 {
    color: #89a;
  }

  .x1g38vkh {
    color: #8f98a0;
  }

  .x1f9qk1t {
    color: #949ba4;
  }

  .xvnxe7m {
    color: #99a1b3;
  }

  .xsmxm5s {
    color: #9ab;
  }

  .xc9eayf {
    color: #a2a0a2;
  }

  .x8vyosl {
    color: #a68af9;
  }

  .x17ktaz2 {
    color: #a78bfa;
  }

  .xwbdji1 {
    color: #acb2b8;
  }

  .x703eg8 {
    color: #adb3bd;
  }

  .x13rcre6 {
    color: #b3b3b3;
  }

  .xnh7ful {
    color: #d8c6f0;
  }

  .x1awwgon {
    color: #d8d8d8;
  }

  .xw1xl11 {
    color: #d9622b;
  }

  .xekc62t {
    color: #dadada;
  }

  .xip4yk5 {
    color: #dbdee1;
  }

  .x2f5uxw {
    color: #e06c00;
  }

  .xromhjb {
    color: #e87400;
  }

  .x1al335r {
    color: #e8e8e8;
  }

  .x1otk2i2 {
    color: #e9581a;
  }

  .x1p8ysas {
    color: #f0b232;
  }

  .xg7tid7 {
    color: #f1eadb;
  }

  .x1a3m4ms {
    color: #f2f3f5;
  }

  .xaepxvv {
    color: #f2f4f8;
  }

  .x16dwov8 {
    color: #f50000;
  }

  .x1ujcc6s {
    color: #f5f4f3;
  }

  .x1j99tns {
    color: #fc5200;
  }

  .x1760c10 {
    color: #ff4f00;
  }

  .xwxne0y {
    color: #ff6b6b;
  }

  .x28vlq9 {
    color: #ff6d5a;
  }

  .x1q9g5f3 {
    color: #ff792e;
  }

  .xgz1l2z {
    color: #ff8000;
  }

  .xii1r0o {
    color: #fc0;
  }

  .x114ycgf, .x1345z6o, .x13mv53a, .x13plxar, .x16bkxb6, .x17t7nav, .x1857em8, .x18hnyha, .x19pfwi3, .x1a5uaq1, .x1bnu1ta, .x1gku8tv, .x1i8p4a4, .x1km5ojs, .x1l7p34g, .x1lvdbc9, .x1mhwxj1, .x1myliip, .x1ooj3hj, .x1rmzsmg, .x1u2dnle, .x1y32blg, .x2683sd, .x2ipgdv, .x37ng0n, .x3gbzzd, .x5yn8mp, .x722o4n, .x8osmy1, .x96rcd3, .xicmt2u, .xif6g6z, .xkgbhin, .xo1u9ho, .xrsj8h4, .xycxsja, .xz6nl51, .xzm4er4 {
    color: #fff;
  }

  .xt6fsg0 {
    color: #ffffffc7;
  }

  .x1kib8cc {
    color: light-dark(#0e152573, #f5f7fb73);
  }

  .x1iq97be {
    color: light-dark(#0e15258c, #f5f7fb8c);
  }

  .xwrrr8e {
    color: light-dark(#0e152599, #f5f7fb99);
  }

  .x106od80 {
    color: light-dark(#0e1525b3, #f5f7fbb3);
  }

  .x1y5b4y5 {
    color: light-dark(#1a1a1a66, #e8e9eb66);
  }

  .xq90smg {
    color: light-dark(#1a1a1a9c, #e8e9eb9c);
  }

  .x15c6m41 {
    color: light-dark(#37352fa6, #d4d4d2a6);
  }

  .x1x09sfj {
    color: color-mix(in srgb,var(--destack-color-foreground) 60%,transparent);
  }

  .xqv5ljt {
    color: #ffffffb3;
  }

  .xlyavyw {
    color: #ffffffb8;
  }

  .xr2dp8 {
    color: #fffc;
  }

  .x15rks2t {
    color: currentColor;
  }

  .x1heor9g {
    color: inherit;
  }

  .x6qf3zl, .xpzu9z {
    color: light-dark(#001d35, #c2e7ff);
  }

  .x1cizqzu {
    color: light-dark(#0060e6, #7fb0ff);
  }

  .xq6shdw {
    color: light-dark(#0061e0, #0df);
  }

  .xsbcmj4 {
    color: light-dark(#0069ff, #3d8bff);
  }

  .x19wmi30 {
    color: light-dark(#008069, #00a884);
  }

  .x1ua968r {
    color: light-dark(#050038, #f2f2f2);
  }

  .x15fdgek {
    color: light-dark(#0a0a0a, #fafafa);
  }

  .x1ixfno4 {
    color: light-dark(#0a2540, #e6edf5);
  }

  .x1lr280g, .xrzhdqv {
    color: light-dark(#0b57d0, #a8c7fa);
  }

  .x1sq9bvv {
    color: light-dark(#0c0c14, #fff);
  }

  .x1gsay48 {
    color: light-dark(#0e1525, #f5f7fb);
  }

  .x1ymc7uw {
    color: light-dark(#0f4761, #8fc2e0);
  }

  .x1kwgelv {
    color: light-dark(#0f6cbd, #479ef5);
  }

  .x1r9kk4y {
    color: light-dark(#107c10, #54b054);
  }

  .x1de38ho {
    color: light-dark(#107c41, #3fae6f);
  }

  .xm9q3ai {
    color: light-dark(#111827, #f3f4f6);
  }

  .x1s6uqg2 {
    color: light-dark(#111b21, #e9edef);
  }

  .x1dfyim0 {
    color: light-dark(#1264a3, #1d9bd1);
  }

  .x1ktm95d {
    color: light-dark(#15141a, #fbfbfe);
  }

  .xuipghi {
    color: light-dark(#1558bc, #8fb8f6);
  }

  .x1khl6oa, .xnsveg {
    color: light-dark(#172b4d, #b6c2cf);
  }

  .x1j5km8n {
    color: light-dark(#183347, #d3e5ef);
  }

  .x146hz60, .x1fezerp, .x1u1wim9 {
    color: light-dark(#1868db, #669df1);
  }

  .x1kbd7oa {
    color: light-dark(#1a1a1a, #e8e9eb);
  }

  .xuquy8j {
    color: light-dark(#1a73e8, #8ab4f8);
  }

  .xlikhl0 {
    color: light-dark(#1b1b1d, #eeeeef);
  }

  .x7asc77 {
    color: light-dark(#1b1b1f, #ececf0);
  }

  .xypioji {
    color: light-dark(#1c1210, #faf3f0);
  }

  .x10syp8w {
    color: light-dark(#1d0b33, #f1edf7);
  }

  .x1qfhau0 {
    color: light-dark(#1d1c1d, #d1d2d3);
  }

  .xqucd50 {
    color: light-dark(#1d1d1f, #f2f2f4);
  }

  .x15gdbmf {
    color: light-dark(#1d1f25, #e8e8e8);
  }

  .x1i10cp8 {
    color: light-dark(#1e1e1e, #e3e3e8);
  }

  .x1osour4 {
    color: light-dark(#1e1e1e, #f5f5f5);
  }

  .x1lmbit2, .xs3axx0 {
    color: light-dark(#1e1f21, #f5f4f3);
  }

  .x1crkyea, .x1xq70p9, .x1yxsbzt, .x3cqdy3, .xbj40k {
    color: light-dark(#1f1f1f, #e3e3e3);
  }

  .x1si6l56, .xayked3 {
    color: light-dark(#242424, #e8e8e8);
  }

  .xdmlced {
    color: light-dark(#242424, #f0f0f0);
  }

  .x1tfk8mg, .xryohsz {
    color: light-dark(#242424, #fff);
  }

  .x1jac35s {
    color: light-dark(#282a30, #eeeff1);
  }

  .xcmbpwb {
    color: light-dark(#282c33, #eef0f4);
  }

  .xi9u3zf, .xr7ufsw {
    color: light-dark(#292a2e, #cecfd2);
  }

  .xega9cw {
    color: light-dark(#292d34, #e6e6e6);
  }

  .x17flqq3 {
    color: light-dark(#2b2358, #f0eeec);
  }

  .x1yziwee {
    color: light-dark(#2d2e2e, #f0f0f0);
  }

  .xhona7n {
    color: light-dark(#37352f, #d4d4d2);
  }

  .x20qr9k {
    color: light-dark(#3c4149, #d0d2d6);
  }

  .xoxnv32 {
    color: light-dark(#3d7a4f, #7fc493);
  }

  .x10rvsox, .x1239x0r, .x1ikqsoj, .xjw4dl2 {
    color: light-dark(#444746, #c4c7c5);
  }

  .x1mrl58s {
    color: light-dark(#44546f, #9fadbc);
  }

  .x1715bta {
    color: light-dark(#4b1e3e, #f0c4e1);
  }

  .x16vlj9o, .x18nm50t {
    color: light-dark(#505258, #a9abaf);
  }

  .xvtm6g9 {
    color: light-dark(#594300, #ffe07a);
  }

  .x8q6cle {
    color: light-dark(#5b5b66, #a8a8b3);
  }

  .xv43nca {
    color: light-dark(#5b5fc7, #7f85f5);
  }

  .xpy1cy8 {
    color: light-dark(#5c4a00, #f2c744);
  }

  .xnpy18q {
    color: light-dark(#5c5958, #a7a4b5);
  }

  .xtitfyn {
    color: light-dark(#5c5c63, #a0a0aa);
  }

  .x11dh2an {
    color: light-dark(#5e4db2, #b8acf6);
  }

  .x1bygsve {
    color: light-dark(#5e5e5e, #a8a8a8);
  }

  .xahhjph {
    color: light-dark(#5f5c80, #a8a8b8);
  }

  .x1uejjv2 {
    color: light-dark(#616061, #ababad);
  }

  .x1ue2m5x, .x6ht9lf, .x97wx5k, .xlsci7q, .xwpa3e5 {
    color: light-dark(#616161, #adadad);
  }

  .x1na0tx {
    color: light-dark(#616670, #a3a3a3);
  }

  .xwftbz1 {
    color: light-dark(#656f7d, #a3a3a3);
  }

  .x1nrnkd8 {
    color: light-dark(#667781, #8696a0);
  }

  .x60q09v {
    color: light-dark(#686377, #a8a39d);
  }

  .x1u7qjq9 {
    color: light-dark(#6b6177, #aaa2b8);
  }

  .x1gl0a6c {
    color: light-dark(#6b6b70, #a5a5ab);
  }

  .x108pzyo, .x1wt6sgz {
    color: light-dark(#6b6e76, #96999e);
  }

  .xqho9bv {
    color: light-dark(#6b6f76, #8a8f98);
  }

  .xhetfry {
    color: light-dark(#6b7280, #9ca3af);
  }

  .x7gtl1k {
    color: light-dark(#6d6e6f, #a2a0a2);
  }

  .xzjq018 {
    color: light-dark(#6e6e78, #a7a7b2);
  }

  .x1q4r9bj {
    color: light-dark(#6f625e, #b4a6a1);
  }

  .xqfzecv {
    color: light-dark(#6f7682, #a5acb9);
  }

  .xzpfazw {
    color: light-dark(#7160e8, #a79cf1);
  }

  .xhymmv9 {
    color: light-dark(#737373, #a3a3a3);
  }

  .xb48d9t {
    color: light-dark(#747775, #8e918f);
  }

  .x1exx62v {
    color: light-dark(#7d7d87, #a8a8b0);
  }

  .x1apzr8p {
    color: light-dark(#8a8a93, #8f8f99);
  }

  .x1s23hf8 {
    color: light-dark(#b10e1c, #f1707b);
  }

  .xeajbik {
    color: light-dark(#b3261e, #f2b8b5);
  }

  .x13336np {
    color: light-dark(#b53333, #e57373);
  }

  .xybvxej {
    color: light-dark(#c50f1f, #f1707b);
  }

  .x14tmn31 {
    color: light-dark(#d70022, #ff848b);
  }

  .x1mzfckh {
    color: light-dark(#dc3251, #f5385a);
  }

  .x1nwukc5 {
    color: light-dark(#dddee1, #38393c);
  }

  .x10mcupm {
    color: light-dark(#e3a21a, #f2c661);
  }

  .xzj2lzv {
    color: light-dark(#fffaf7, #110d0c);
  }

  .xe3aao6 {
    color: light-dark(#fff, #000);
  }

  .x1yahw7p {
    color: light-dark(#fff, #062e6f);
  }

  .xq5dutd {
    color: light-dark(#fff, #0a0a0a);
  }

  .xflwysn {
    color: light-dark(#fff, #111827);
  }

  .xhhlgq2 {
    color: light-dark(#fff, #191919);
  }

  .xi5cht1 {
    color: light-dark(#fff, #1c1c1c);
  }

  .x1ozx5tg {
    color: light-dark(#fff, #1f1f1f);
  }

  .x19co3pv {
    color: #0000;
  }

  .x4h8e7p {
    color: var(--destack-color-accent-foreground);
  }

  .x1p83i5s {
    color: var(--destack-color-background);
  }

  .xiviwh8 {
    color: var(--destack-color-card-foreground);
  }

  .x1ft8zii {
    color: var(--destack-color-destructive-foreground);
  }

  .x1z089rk {
    color: var(--destack-color-destructive);
  }

  .xkjgxoy {
    color: var(--destack-color-foreground);
  }

  .x3trfx8 {
    color: var(--destack-color-muted-foreground);
  }

  .x40ql9i {
    color: var(--destack-color-popover-foreground);
  }

  .x1yh1m0n {
    color: var(--destack-color-primary-foreground);
  }

  .x1ywg3o6 {
    color: var(--destack-color-primary);
  }

  .xxsc4cm {
    color: var(--destack-color-secondary-foreground);
  }

  .xivwitg {
    color: var(--x1gyl39a);
  }

  .x1vjoecs {
    color: var(--x9h9vqa);
  }

  .xgpn7go {
    color: var(--xr888kx);
  }

  .x1awj2ng {
    color: #fff;
  }

  .xntwwlm {
    color-scheme: dark;
  }

  .x4prdry {
    column-gap: .5rem;
  }

  .x1s07kcz {
    column-gap: .625rem;
  }

  .xsin8gy {
    column-gap: .75rem;
  }

  .x1r3dd9g {
    column-gap: 1.25rem;
  }

  .x1amjocr {
    column-gap: 10px;
  }

  .xtqikln {
    column-gap: 12px;
  }

  .xiyxwb5 {
    column-gap: 14px;
  }

  .x40hh3e {
    column-gap: 16px;
  }

  .x121lspk {
    column-gap: 1px;
  }

  .x1izhsip {
    column-gap: 1rem;
  }

  .xfdd877 {
    column-gap: 2rem;
  }

  .xfex06f {
    column-gap: 8px;
  }

  .x1u9q23r {
    contain: strict;
  }

  .x12h1iku {
    container-type: inline-size;
  }

  .x1a6t5oq {
    counter-reset: line;
  }

  .xt0e3qv {
    cursor: default;
  }

  .x7eptgl {
    cursor: ew-resize;
  }

  .x1jm3nie {
    cursor: grab;
  }

  .xi9pz9s {
    cursor: grabbing;
  }

  .x1146j2 {
    cursor: help;
  }

  .x1h6gzvc {
    cursor: not-allowed;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1ed109x {
    cursor: text;
  }

  .x104kibb {
    display: -webkit-box;
  }

  .x1lliihq {
    display: block;
  }

  .xjp7ctv {
    display: contents;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xwz0xwf {
    display: inline-grid;
  }

  .xt0psk2 {
    display: inline;
  }

  .x1s85apg {
    display: none;
  }

  .xwsaiaw {
    fill: #0b1a20;
  }

  .xalrw26 {
    fill: #12313c;
  }

  .x1f2tj17 {
    fill: #2e5a7a;
  }

  .x4qfzwu {
    fill: #6b5ca5;
  }

  .xq3gmo6 {
    fill: #9a6636;
  }

  .x7rvmqv {
    fill: #b07a45;
  }

  .xefp61n {
    fill: #c89b66;
  }

  .xmkxlz {
    fill: #cdd3d6;
  }

  .x1bbjvsm {
    fill: #cfe3f0;
  }

  .x16do97w {
    fill: #cfe8dc;
  }

  .x18shvu {
    fill: #d8ead2;
  }

  .xrwktr {
    fill: #e2462c;
  }

  .x1a2iod6 {
    fill: #e7c7a0;
  }

  .xj2ifqb {
    fill: #eef0ea;
  }

  .xzm2rpy {
    fill: #f1eadb;
  }

  .x1rvw1hy {
    fill: #f4c542;
  }

  .x1dyyt6s {
    fill: #f7a8c8;
  }

  .x6nbsqs {
    fill: #fdfbf7;
  }

  .xp3n3k0 {
    fill: #ff4f40;
  }

  .x4ba5c7 {
    fill: #ff792e;
  }

  .x15jm7ns {
    fill: #ffd166;
  }

  .xicrek4 {
    fill: #ffd23f;
  }

  .x17v0dzm {
    fill: #ffe7a3;
  }

  .x1af3ji2 {
    fill: #fff;
  }

  .x1s5zcnx {
    fill: color-mix(in srgb,var(--destack-color-foreground) 30%,transparent);
  }

  .x117rol3 {
    fill: currentColor;
  }

  .xfzasei {
    fill: light-dark(#2b6f82, #0a2e3a);
  }

  .xbh8q5q {
    fill: none;
  }

  .x50mvcb {
    fill: var(--destack-color-muted-foreground);
  }

  .xypthjr {
    fill: #fff;
  }

  .xi79m1p {
    fill-opacity: .85;
  }

  .x1socbni {
    filter: saturate(.6);
  }

  .x4wrefv {
    filter: saturate(.7);
  }

  .x1r8uery {
    flex-basis: 0;
  }

  .x1l7klhg {
    flex-basis: 100%;
  }

  .x19ebn78 {
    flex-basis: 11rem;
  }

  .xdl72j9 {
    flex-basis: auto;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x15zctf7 {
    flex-direction: row-reverse;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x1c4vz4f {
    flex-grow: 0;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x1bhwmg6 {
    flex-grow: 5;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xs83m0k {
    flex-shrink: 1;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xxx7kjv {
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif;
  }

  .x1g0apah {
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, sans-serif;
  }

  .xogz9nn {
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, sans-serif;
  }

  .x3zqizw {
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Ubuntu, Cantarell, sans-serif;
  }

  .x8i8rr {
    font-family: Aptos Display, Aptos, Calibri, Segoe UI, -apple-system, Helvetica, sans-serif;
  }

  .xzehe8l {
    font-family: Aptos Narrow, Aptos, Calibri, Segoe UI, -apple-system, Helvetica, sans-serif;
  }

  .x123lxf2, .x1umgyuk {
    font-family: Atlassian Sans, ui-sans-serif, -apple-system, BlinkMacSystemFont, Segoe UI, Ubuntu, sans-serif;
  }

  .x1v0ztiz {
    font-family: Boathouse, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif;
  }

  .x10g3qes {
    font-family: Cal Sans, Inter, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif;
  }

  .x1ithso {
    font-family: gg sans, Noto Sans, Helvetica Neue, Helvetica, Arial, sans-serif;
  }

  .xf5yz6a {
    font-family: Google Sans Text, Google Sans, Roboto, -apple-system, BlinkMacSystemFont, sans-serif;
  }

  .x5pdmhs {
    font-family: Google Sans, Product Sans, Roboto, -apple-system, BlinkMacSystemFont, sans-serif;
  }

  .xxz89bl {
    font-family: Google Sans, Roboto, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif;
  }

  .x197ljg7, .x1j17k3f, .xqpqhe0 {
    font-family: Google Sans, Roboto, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;
  }

  .x10zueng {
    font-family: Graphik, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif;
  }

  .xfs46uv {
    font-family: Inter Variable, Inter, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif;
  }

  .x1nbd17i {
    font-family: Lato, Helvetica Neue, Helvetica, Arial, sans-serif;
  }

  .xkke1sv {
    font-family: Lyon-Text, Georgia, ui-serif, Times New Roman, serif;
  }

  .xrbfddm {
    font-family: Merriweather, Georgia, Times New Roman, serif;
  }

  .xt16z6l {
    font-family: Motiva Sans, Arial, Helvetica, sans-serif;
  }

  .x1gaup41 {
    font-family: Oldschool Grotesk, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif;
  }

  .x1iitjyh, .x1qeozkc {
    font-family: Open Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif;
  }

  .xpb4ody {
    font-family: Plus Jakarta Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif;
  }

  .xujsdiu {
    font-family: Roobert PRO, Open Sans, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;
  }

  .x11f1sss, .x1im9roq, .x697nmc, .xb7zr29, .xh7ehwg {
    font-family: Segoe UI Variable Text, Segoe UI, -apple-system, BlinkMacSystemFont, Roboto, sans-serif;
  }

  .x1qohl5o {
    font-family: Segoe UI, Helvetica Neue, Helvetica, Lucida Grande, Arial, sans-serif;
  }

  .x2w4yu6 {
    font-family: Tiempos Headline, Georgia, Times New Roman, serif;
  }

  .xwqkedu {
    font-family: TT Norms Pro, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif;
  }

  .x1fbbeiy {
    font-family: Aptos, Calibri, Segoe UI, -apple-system, Helvetica, sans-serif;
  }

  .x143mmfz, .x1gmmhy9 {
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  }

  .x1oeifi6 {
    font-family: Assistant, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif;
  }

  .x1ar2sig {
    font-family: Excalifont, Virgil, Comic Sans MS, Segoe Print, Bradley Hand, cursive;
  }

  .xudoubq {
    font-family: Geist, Inter, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif;
  }

  .x12qfxlc {
    font-family: Gilroy, Proxima Nova, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .x10lr03n, .x13c8vnm, .x13snorj, .x1b1mw3u, .x1js8hy2, .x1ll4gj4, .x1o1ag4u, .x23xv7u, .xos9fa9 {
    font-family: Inter, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif;
  }

  .x9uycn1 {
    font-family: Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif;
  }

  .x19b49ud {
    font-family: Inter, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif;
  }

  .xhfnxn1 {
    font-family: Lato, Slack-Lato, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif;
  }

  .xn95869 {
    font-family: Proxima Nova, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif;
  }

  .x1m4ofu6 {
    font-family: ui-sans-serif, -apple-system, Segoe UI, system-ui, sans-serif;
  }

  .x4dneui {
    font-family: var(--destack-font-code);
  }

  .x4ib4he {
    font-family: var(--destack-font-text);
  }

  .x17xx7g9 {
    font-family: var(--destack-text-body-font-family);
  }

  .xmscpv8 {
    font-family: var(--destack-text-callout-font-family);
  }

  .x1baymqs {
    font-family: var(--destack-text-caption-font-family);
  }

  .xougt1a {
    font-family: var(--destack-text-footnote-font-family);
  }

  .x1brzxeb {
    font-family: var(--destack-text-headline-font-family);
  }

  .x1vku404 {
    font-family: var(--destack-text-large-title-font-family);
  }

  .xz27mm6 {
    font-family: var(--destack-text-subheadline-font-family);
  }

  .x191js3c {
    font-family: var(--destack-text-title1-font-family);
  }

  .x1k4hd02 {
    font-family: var(--destack-text-title2-font-family);
  }

  .x1sr9lsx {
    font-family: var(--destack-text-title3-font-family);
  }

  .x1sp97hs {
    font-family: var(--x1fz8n13);
  }

  .x18x28er {
    font-size: .55rem;
  }

  .x1ivwg07 {
    font-size: .5625rem;
  }

  .x2ohwh0 {
    font-size: .625rem;
  }

  .x9cxo5s {
    font-size: .62rem;
  }

  .x1shuy96 {
    font-size: .65rem;
  }

  .x12lo8hy {
    font-size: .6875rem;
  }

  .xnqdymi {
    font-size: .6rem;
  }

  .x1iuv88s {
    font-size: .72rem;
  }

  .xboafo0 {
    font-size: .75rem;
  }

  .x1dcheo9 {
    font-size: .8125rem;
  }

  .xkpwil5 {
    font-size: .875rem;
  }

  .x6u19be {
    font-size: .9375rem;
  }

  .x1lkfr7t {
    font-size: 1.0625rem;
  }

  .x1603h9y {
    font-size: 1.25rem;
  }

  .xngnso2 {
    font-size: 1.5rem;
  }

  .x1q74xe4 {
    font-size: 1.75rem;
  }

  .x1k6wstc {
    font-size: 10px;
  }

  .x1j6dyjg {
    font-size: 11px;
  }

  .x1ct8sxb {
    font-size: 12.5px;
  }

  .x199pk1h {
    font-size: 12.8px;
  }

  .xfifm61 {
    font-size: 12px;
  }

  .x4z9k3i {
    font-size: 13px;
  }

  .xgj63nh {
    font-size: 14.2px;
  }

  .xif65rj {
    font-size: 14px;
  }

  .x1jvydc1 {
    font-size: 15px;
  }

  .x1j61zf2 {
    font-size: 16px;
  }

  .x19d36u7 {
    font-size: 17px;
  }

  .xosj86m {
    font-size: 18px;
  }

  .x1q7jzdg {
    font-size: 19px;
  }

  .x1jchvi3 {
    font-size: 1rem;
  }

  .xwsyq91 {
    font-size: 20px;
  }

  .xew7ush {
    font-size: 21px;
  }

  .x1i1m3gp {
    font-size: 22px;
  }

  .x1pvqxga {
    font-size: 24px;
  }

  .x1ewwscv {
    font-size: 26px;
  }

  .xneq65o {
    font-size: 28px;
  }

  .x3jc0hy {
    font-size: 29px;
  }

  .x1ulgg28 {
    font-size: 30px;
  }

  .x1s3cmhv {
    font-size: 32px;
  }

  .xqozcyj {
    font-size: 36px;
  }

  .x155jak9 {
    font-size: 38px;
  }

  .x1tgwohi {
    font-size: 40px;
  }

  .x1y22udt {
    font-size: 78px;
  }

  .x6ijxsv {
    font-size: 7px;
  }

  .xdzlmae {
    font-size: 8px;
  }

  .xfmn3hh {
    font-size: 9.5px;
  }

  .xvwhms9 {
    font-size: 9px;
  }

  .x1wvqqxq {
    font-size: clamp(1.75rem, 3vw, 2.375rem);
  }

  .x1r7z8x8 {
    font-size: clamp(1rem, 1.3vw, 1.1875rem);
  }

  .x1aafwyo {
    font-size: clamp(2.25rem, 3.8vw, 3rem);
  }

  .x1qlqyl8 {
    font-size: inherit;
  }

  .x1746xjr {
    font-size: var(--destack-text-body-font-size);
  }

  .x1oi85mr {
    font-size: var(--destack-text-callout-font-size);
  }

  .x15gesmx {
    font-size: var(--destack-text-caption-font-size);
  }

  .x1o33fn6 {
    font-size: var(--destack-text-footnote-font-size);
  }

  .xu41q0b {
    font-size: var(--destack-text-headline-font-size);
  }

  .xf1c7tv {
    font-size: var(--destack-text-large-title-font-size);
  }

  .x5j4iwx {
    font-size: var(--destack-text-subheadline-font-size);
  }

  .xqoil5o {
    font-size: var(--destack-text-title1-font-size);
  }

  .xefz038 {
    font-size: var(--destack-text-title2-font-size);
  }

  .xzbb2mh {
    font-size: var(--destack-text-title3-font-size);
  }

  .x1n4a938 {
    font-size: var(--x369x4j);
  }

  .x1k4tb9n {
    font-style: italic;
  }

  .xss6m8b {
    font-variant-numeric: tabular-nums;
  }

  .x1iikomf {
    font-weight: 300;
  }

  .xo1l8bm {
    font-weight: 400;
  }

  .xk50ysn {
    font-weight: 500;
  }

  .x1s688f {
    font-weight: 600;
  }

  .x19s9jnd {
    font-weight: 650;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

  .xuv8nkb {
    font-weight: 800;
  }

  .x1uu0p8 {
    font-weight: 900;
  }

  .x1ubrvb9 {
    font-weight: var(--destack-text-body-font-weight);
  }

  .x1lrrx79 {
    font-weight: var(--destack-text-callout-font-weight);
  }

  .x3abktp {
    font-weight: var(--destack-text-caption-font-weight);
  }

  .xwmfqv4 {
    font-weight: var(--destack-text-footnote-font-weight);
  }

  .x1i169h2 {
    font-weight: var(--destack-text-headline-font-weight);
  }

  .x1wrhxvj {
    font-weight: var(--destack-text-large-title-font-weight);
  }

  .x19tmnm1 {
    font-weight: var(--destack-text-subheadline-font-weight);
  }

  .x1u7pkkg {
    font-weight: var(--destack-text-title1-font-weight);
  }

  .xnz5q8f {
    font-weight: var(--destack-text-title2-font-weight);
  }

  .x10bug3o {
    font-weight: var(--destack-text-title3-font-weight);
  }

  .xbnnyfl {
    font-weight: var(--destack-weight-medium);
  }

  .x1df2avf {
    font-weight: var(--destack-weight-regular);
  }

  .xopxinp {
    font-weight: var(--destack-weight-semibold);
  }

  .x1qoshy2 {
    grid-auto-columns: 272px;
  }

  .x1rnidkh {
    grid-auto-columns: minmax(0, 1fr);
  }

  .x18vjfr3 {
    grid-auto-columns: minmax(170px, 1fr);
  }

  .x1mt1orb {
    grid-auto-flow: column;
  }

  .x10qy9w0 {
    grid-auto-rows: 1.25rem;
  }

  .x16dly7m {
    grid-auto-rows: 22px;
  }

  .x1p50lvu {
    grid-auto-rows: 34px;
  }

  .xsd5ean {
    grid-auto-rows: max-content;
  }

  .x1g1crol {
    grid-auto-rows: minmax(2.25rem, 1fr);
  }

  .xw466z2 {
    grid-template-columns: 120px minmax(0, 1fr);
  }

  .x1rzmmao {
    grid-template-columns: 14px 20px 58px auto minmax(0, 1fr) 36px 26px 16px;
  }

  .x3fuwki {
    grid-template-columns: 150px minmax(0, 1fr) 54px;
  }

  .x6avmpy {
    grid-template-columns: 160px minmax(0, 1fr);
  }

  .xvfobz9 {
    grid-template-columns: 168px minmax(0, 1fr) auto;
  }

  .x8z353p {
    grid-template-columns: 180px minmax(0, 1fr);
  }

  .x1tzifqf {
    grid-template-columns: 190px 260px minmax(0, 1fr);
  }

  .x134kloy {
    grid-template-columns: 1fr auto 1fr;
  }

  .x18xfyj4 {
    grid-template-columns: 200px minmax(0, 1fr) 150px;
  }

  .xkb5s27 {
    grid-template-columns: 200px minmax(0, 1fr);
  }

  .x1nceu0g {
    grid-template-columns: 210px minmax(0, 1fr);
  }

  .xrl7z5f {
    grid-template-columns: 220px minmax(0, 1fr) 168px;
  }

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

  .x1v7mmh7 {
    grid-template-columns: 230px minmax(0, 1fr);
  }

  .x1i9x5af {
    grid-template-columns: 232px minmax(0, 1fr);
  }

  .x164b3mw {
    grid-template-columns: 240px minmax(0, 1fr);
  }

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

  .x46o4rl {
    grid-template-columns: 280px minmax(0, 1fr);
  }

  .x1uz8ta1 {
    grid-template-columns: 3rem minmax(0, 1fr);
  }

  .xat6gsd {
    grid-template-columns: 3rem repeat(5, minmax(0, 1fr));
  }

  .x1xfndps {
    grid-template-columns: 4.5rem auto minmax(0, 1fr) auto auto auto;
  }

  .x1ovaldm {
    grid-template-columns: 40px 140px 150px 120px 120px minmax(80px, 1fr);
  }

  .xwl657x {
    grid-template-columns: 42px 160px 160px 130px 120px 120px;
  }

  .x170chut {
    grid-template-columns: 44px 220px minmax(0, 1fr);
  }

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

  .x4ecp9n {
    grid-template-columns: 46px 140px 150px 130px 110px 150px;
  }

  .xnr31nm {
    grid-template-columns: 48px minmax(0, 1fr);
  }

  .x1lmojaq {
    grid-template-columns: 48px repeat(5, minmax(0, 1fr));
  }

  .x1fhcr8 {
    grid-template-columns: 56px minmax(0, 1fr);
  }

  .xcgminc {
    grid-template-columns: 56px repeat(5, minmax(0, 1fr));
  }

  .x1yfsu3m {
    grid-template-columns: 6.5rem minmax(0, 1fr);
  }

  .x1kkbqne {
    grid-template-columns: 62px 44px minmax(0, 1fr) 64px 82px 34px;
  }

  .x8dqkve {
    grid-template-columns: 64px 230px minmax(0, 1fr);
  }

  .x1ufwdw1 {
    grid-template-columns: 64px 300px minmax(0, 1fr);
  }

  .x176a586 {
    grid-template-columns: 68px 240px minmax(0, 1fr);
  }

  .x6a7yzq {
    grid-template-columns: 72px 240px minmax(0, 1fr);
  }

  .xh6c5li {
    grid-template-columns: auto auto;
  }

  .xlpw3a8 {
    grid-template-columns: auto minmax(0, 1fr) auto auto 3rem;
  }

  .xx9t13c {
    grid-template-columns: auto minmax(0, 1fr) auto;
  }

  .x1rkzygb {
    grid-template-columns: auto minmax(0, 1fr);
  }

  .xd92iir {
    grid-template-columns: minmax(0, .95fr) minmax(0, 1fr) 3rem;
  }

  .xmgw4ej {
    grid-template-columns: minmax(0, 1.2fr) minmax(0, 1.2fr) minmax(0, 1fr) minmax(0, .8fr);
  }

  .x7z8vn {
    grid-template-columns: minmax(0, 1fr) 12rem;
  }

  .x1imco7h {
    grid-template-columns: minmax(0, 1fr) 130px 90px 100px;
  }

  .xrw7a8g {
    grid-template-columns: minmax(0, 1fr) 150px;
  }

  .x12goha0 {
    grid-template-columns: minmax(0, 1fr) 200px;
  }

  .x1afkpae {
    grid-template-columns: minmax(0, 1fr) 260px;
  }

  .x1i8m1in {
    grid-template-columns: minmax(0, 1fr) 6rem 5rem;
  }

  .x1rlxni4 {
    grid-template-columns: minmax(0, 1fr) 70px 70px 80px;
  }

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

  .xcjjqqt {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  }

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

  .xowy9mm {
    grid-template-columns: minmax(0, 7rem) minmax(0, 1fr) auto;
  }

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

  .x7una3p {
    grid-template-columns: repeat(2, .65rem);
  }

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

  .x8u3cas {
    grid-template-columns: repeat(3, 170px);
  }

  .xbafq68 {
    grid-template-columns: repeat(3, 200px);
  }

  .xwgokml {
    grid-template-columns: repeat(3, 210px);
  }

  .x1ciu7e1 {
    grid-template-columns: repeat(3, 220px);
  }

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

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

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

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

  .x1gj6vdr {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .x4w6khx {
    grid-template-columns: subgrid;
  }

  .xqketvx {
    grid-template-columns: var(--x-gridTemplateColumns);
  }

  .x1h51kgi {
    grid-template-rows: 1fr auto;
  }

  .xrdn4cf {
    grid-template-rows: 36px;
  }

  .x1jzcz0g {
    grid-template-rows: 40px minmax(0, 1fr);
  }

  .xwwg1dj {
    grid-template-rows: 56px;
  }

  .x7484tb {
    grid-template-rows: auto auto auto minmax(0, 1fr) auto;
  }

  .xg24ivl {
    grid-template-rows: auto auto auto minmax(0, 1fr);
  }

  .xedgk9b {
    grid-template-rows: auto auto minmax(0, 1fr) auto auto;
  }

  .x1b638qe {
    grid-template-rows: auto auto minmax(0, 1fr) auto;
  }

  .x1yn14it {
    grid-template-rows: auto auto minmax(0, 1fr);
  }

  .x1q1w665 {
    grid-template-rows: auto auto;
  }

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

  .x16p6thf {
    grid-template-rows: auto minmax(0, 1fr);
  }

  .x1sx1omo {
    grid-template-rows: minmax(0, 1fr) auto;
  }

  .x5o4joa {
    grid-template-rows: minmax(0, 1fr);
  }

  .x4dbr2j {
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .x8skyhj {
    grid-template-rows: repeat(6,var(--x152u0wt));
  }

  .x1d0qlrl {
    inset-inline-end: -2px;
  }

  .xhu3bip {
    inset-inline-end: -3px;
  }

  .xgvahye {
    inset-inline-end: -8px;
  }

  .xtijo5x {
    inset-inline-end: 0;
  }

  .x9q68il {
    inset-inline-end: 12px;
  }

  .xys98vm {
    inset-inline-end: 14px;
  }

  .xdg88n9 {
    inset-inline-end: 16px;
  }

  .x1fmyei2 {
    inset-inline-end: 1rem;
  }

  .xeer0ze {
    inset-inline-end: 24px;
  }

  .x1ro0b6g {
    inset-inline-end: 3px;
  }

  .x1inkcgm {
    inset-inline-end: 7px;
  }

  .x1o4gcgt {
    inset-inline-start: -18px;
  }

  .x7hj1vm {
    inset-inline-start: -8px;
  }

  .x1o0tod {
    inset-inline-start: 0;
  }

  .xi5uv41 {
    inset-inline-start: 10px;
  }

  .x1r4y97 {
    inset-inline-start: 12px;
  }

  .x9p6ekw {
    inset-inline-start: 14px;
  }

  .xa1nbjc {
    inset-inline-start: 164px;
  }

  .xzwoauc {
    inset-inline-start: 16px;
  }

  .x169f3pf {
    inset-inline-start: 18px;
  }

  .x97gqz7 {
    inset-inline-start: 300px;
  }

  .x9pwknu {
    inset-inline-start: 40px;
  }

  .x5inqnk {
    inset-inline-start: 420px;
  }

  .xbudbmw {
    inset-inline-start: 50%;
  }

  .xm7i6s4 {
    inset-inline-start: 70px;
  }

  .x1huohaz {
    inset-inline-start: 84px;
  }

  .xw33vff {
    inset-inline-start: 96px;
  }

  .xhi6v0a {
    inset-inline-start: auto;
  }

  .xjue3pl {
    inset-inline-start: var(--destack-space-2);
  }

  .xc8icb0 {
    isolation: isolate;
  }

  .xl56j7k {
    justify-content: center;
  }

  .x7v6yn8 {
    justify-content: end;
  }

  .x13a6bvl {
    justify-content: flex-end;
  }

  .x1nhvcw1 {
    justify-content: flex-start;
  }

  .x1qughib {
    justify-content: space-between;
  }

  .xlqzeqv {
    justify-content: start;
  }

  .x1o2pa38 {
    justify-items: center;
  }

  .x4xo5sw {
    justify-items: end;
  }

  .x619ttb {
    justify-items: start;
  }

  .x7v7x1q {
    justify-self: center;
  }

  .x1qab1bc {
    justify-self: end;
  }

  .x1lqcxt8 {
    justify-self: start;
  }

  .x1lg07ej {
    letter-spacing: -.015em;
  }

  .xjat59b {
    letter-spacing: -.01em;
  }

  .x1w69ole {
    letter-spacing: -.025em;
  }

  .x72az59 {
    letter-spacing: -.02em;
  }

  .x1b4dsll {
    letter-spacing: -.03em;
  }

  .xo2cfqc {
    letter-spacing: -.04em;
  }

  .x1kqjymk {
    letter-spacing: -.25em;
  }

  .x75m3dq {
    letter-spacing: -1px;
  }

  .x16q24ku {
    letter-spacing: .02em;
  }

  .x3gc2hl {
    letter-spacing: .03em;
  }

  .x1vyo3qp {
    letter-spacing: .04em;
  }

  .x1dgsrnt {
    letter-spacing: .06em;
  }

  .x9pfba7 {
    letter-spacing: .08em;
  }

  .x7447wj {
    letter-spacing: .12em;
  }

  .x1dor1uw {
    letter-spacing: .1em;
  }

  .x1r0g7yl {
    letter-spacing: 1px;
  }

  .x1cdd6tk {
    letter-spacing: var(--destack-text-body-letter-spacing);
  }

  .x1vi3hyi {
    letter-spacing: var(--destack-text-callout-letter-spacing);
  }

  .xi97muk {
    letter-spacing: var(--destack-text-caption-letter-spacing);
  }

  .xfeohbi {
    letter-spacing: var(--destack-text-footnote-letter-spacing);
  }

  .xg931pv {
    letter-spacing: var(--destack-text-headline-letter-spacing);
  }

  .xmmbgn5 {
    letter-spacing: var(--destack-text-large-title-letter-spacing);
  }

  .xmkhl6r {
    letter-spacing: var(--destack-text-subheadline-letter-spacing);
  }

  .xb8ktwe {
    letter-spacing: var(--destack-text-title1-letter-spacing);
  }

  .x1frk477 {
    letter-spacing: var(--destack-text-title2-letter-spacing);
  }

  .xurgpy7 {
    letter-spacing: var(--destack-text-title3-letter-spacing);
  }

  .x1jo673t {
    line-height: .875rem;
  }

  .x1f41ap9 {
    line-height: 1.05;
  }

  .x1vsts26 {
    line-height: 1.08;
  }

  .x1159mfc {
    line-height: 1.1;
  }

  .xdpg8n2 {
    line-height: 1.125rem;
  }

  .x1uo3zyz {
    line-height: 1.15;
  }

  .x1u7k74 {
    line-height: 1.2;
  }

  .x132q4wb {
    line-height: 1.25;
  }

  .x8r4c90 {
    line-height: 1.25rem;
  }

  .xwn7fz2 {
    line-height: 1.3;
  }

  .x1xfvgam {
    line-height: 1.35;
  }

  .x1pujyh6 {
    line-height: 1.375;
  }

  .xal1hqk {
    line-height: 1.375rem;
  }

  .x37zpob {
    line-height: 1.4;
  }

  .x1o1kx08 {
    line-height: 1.43;
  }

  .xfrs9s4 {
    line-height: 1.45;
  }

  .x1evy7pa {
    line-height: 1.5;
  }

  .x1jjo3f5 {
    line-height: 1.55;
  }

  .xa7kkou {
    line-height: 1.7;
  }

  .x4q1cud {
    line-height: 1.75;
  }

  .xo5v014 {
    line-height: 1;
  }

  .xl2ypbo {
    line-height: 1rem;
  }

  .x1u5lrna {
    line-height: 2;
  }

  .x1jdrf2i {
    line-height: var(--destack-text-body-line-height);
  }

  .xt0hyl2 {
    line-height: var(--destack-text-callout-line-height);
  }

  .x1f5xea3 {
    line-height: var(--destack-text-caption-line-height);
  }

  .x1p8nngz {
    line-height: var(--destack-text-footnote-line-height);
  }

  .x1ijfn0e {
    line-height: var(--destack-text-headline-line-height);
  }

  .xmkpccs {
    line-height: var(--destack-text-large-title-line-height);
  }

  .xf7onok {
    line-height: var(--destack-text-subheadline-line-height);
  }

  .x1uj1dbk {
    line-height: var(--destack-text-title1-line-height);
  }

  .xe3nuym {
    line-height: var(--destack-text-title2-line-height);
  }

  .x1kq57l0 {
    line-height: var(--destack-text-title3-line-height);
  }

  .xcp1x6r {
    line-height: var(--x11ig2ah);
  }

  .x1lxpwgx {
    margin-inline-end: -4px;
  }

  .x1ws5yxj {
    margin-inline-end: -6px;
  }

  .x1w5wx5t {
    margin-inline-end: -8px;
  }

  .xpuvanb {
    margin-inline-end: .375rem;
  }

  .x1ys307a {
    margin-inline-end: 16px;
  }

  .x2fvf9 {
    margin-inline-end: 4px;
  }

  .xa54nnc {
    margin-inline-end: 50%;
  }

  .xbelrpt {
    margin-inline-end: 6px;
  }

  .x1xegmmw {
    margin-inline-end: 8px;
  }

  .x4h0osi {
    margin-inline-start: -3px;
  }

  .xsgnqz4 {
    margin-inline-start: .125rem;
  }

  .x1j9pc4w {
    margin-inline-start: .25rem;
  }

  .xxq25zo {
    margin-inline-start: .35em;
  }

  .x1d8xu0x {
    margin-inline-start: .375rem;
  }

  .x1lziwak {
    margin-inline-start: 0;
  }

  .xefazk8 {
    margin-inline-start: 24px;
  }

  .xdwrcjd {
    margin-inline-start: 4px;
  }

  .x1dql6bw {
    margin-inline-start: 50%;
  }

  .xdzw4kq {
    margin-inline-start: 6px;
  }

  .x13fj5qh {
    margin-inline-start: 8px;
  }

  .xvc5jky {
    margin-inline-start: auto;
  }

  .xvxjlxt {
    margin-inline-start: calc(-1 * var(--destack-space-2));
  }

  .x3qrz14 {
    margin-inline-start: calc(var(--xkt4r52) - .625rem);
  }

  .xcp9yza {
    -webkit-mask-image: linear-gradient(#000 calc(100% - 1rem), #0000);
    mask-image: linear-gradient(#000 calc(100% - 1rem), #0000);
  }

  .x1tdjaj3 {
    -webkit-mask-image: linear-gradient(#000 calc(100% - 3rem), #0000);
    mask-image: linear-gradient(#000 calc(100% - 3rem), #0000);
  }

  .xrwmc90 {
    -webkit-mask-image: linear-gradient(#0000, #000 1.5rem);
    mask-image: linear-gradient(#0000, #000 1.5rem);
  }

  .xmpmk9p {
    -webkit-mask-image: linear-gradient(#0000, #000 2rem);
    mask-image: linear-gradient(#0000, #000 2rem);
  }

  .x1rpe5ub {
    -webkit-mask-image: linear-gradient(#0000, #000 3rem);
    mask-image: linear-gradient(#0000, #000 3rem);
  }

  .x13mx9e7 {
    -webkit-mask-image: linear-gradient(#0000, #000 18% 82%, #0000);
    mask-image: linear-gradient(#0000, #000 18% 82%, #0000);
  }

  .x1rudrqi {
    -webkit-mask-position: center;
    mask-position: center;
  }

  .x16fucec {
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .x2k2kcx {
    -webkit-mask-size: contain;
    mask-size: contain;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .x3onkmb {
    opacity: .35;
  }

  .x5e3ffw {
    opacity: .375;
  }

  .xti2d7y {
    opacity: .4;
  }

  .xyd83as {
    opacity: .45;
  }

  .xbyyjgo {
    opacity: .5;
  }

  .xwq05k6 {
    opacity: .55;
  }

  .x197sbye {
    opacity: .6;
  }

  .x1ks1olk {
    opacity: .7;
  }

  .xf9vgkq {
    opacity: .72;
  }

  .x18km98s {
    opacity: .75;
  }

  .x1667htg {
    opacity: .78;
  }

  .x1us6l5c {
    opacity: .8;
  }

  .x1hixak6 {
    opacity: .88;
  }

  .x1iy03kw {
    opacity: .9;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .xobpjk4 {
    opacity: clamp(0,var(--band-reveal, 1) * 4 - 1.6 - var(--item, 0) * .45,1);
  }

  .x1bbxtjg {
    opacity: var(--x1rk0v4d);
  }

  .xnmcvss {
    opacity: var(--xe8xy2p);
  }

  .xizjxon {
    outline-color: color-mix(in oklab,var(--destack-color-destructive) 20%,transparent);
  }

  .x1w7np29 {
    outline-color: color-mix(in oklab,var(--destack-color-destructive) 40%,transparent);
  }

  .x101aovz {
    outline-color: color-mix(in oklab,var(--destack-color-ring) 50%,transparent);
  }

  .x1x9ld99 {
    outline-color: var(--destack-color-primary);
  }

  .xsi59aq {
    outline-color: var(--destack-color-ring);
  }

  .x1y3gkto {
    outline-offset: 1px;
  }

  .x16jrlva {
    outline-offset: calc(-1 * var(--destack-stroke-ring));
  }

  .x1t137rt {
    outline-style: none;
  }

  .xaatb59 {
    outline-style: solid;
  }

  .x1eybxrj {
    outline-width: 1.5px;
  }

  .x16dp5t9 {
    outline-width: var(--destack-stroke-ring);
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x1pqk8vl {
    overscroll-behavior-inline: contain;
  }

  .x43c3x3 {
    padding-inline-end: .375rem;
  }

  .xqfkjy8 {
    padding-inline-end: .5rem;
  }

  .x5tukcl {
    padding-inline-end: .625rem;
  }

  .xkyoe5z {
    padding-inline-end: .75rem;
  }

  .x16p959o {
    padding-inline-end: .875rem;
  }

  .xyri2b {
    padding-inline-end: 0;
  }

  .xcxz95d {
    padding-inline-end: 1.5rem;
  }

  .x2vl965 {
    padding-inline-end: 10px;
  }

  .xpdmqnj {
    padding-inline-end: 12px;
  }

  .x1pic42t {
    padding-inline-end: 14px;
  }

  .xv54qhq {
    padding-inline-end: 16px;
  }

  .x66fxnm {
    padding-inline-end: 2.125rem;
  }

  .x1xnnf8n {
    padding-inline-end: 20px;
  }

  .x64bnmy {
    padding-inline-end: 24px;
  }

  .x15zmtp0 {
    padding-inline-end: 48px;
  }

  .x1icxu4v {
    padding-inline-end: 6px;
  }

  .x1bjonze {
    padding-inline-end: 7px;
  }

  .xf159sx {
    padding-inline-end: 8px;
  }

  .xrw5ot4 {
    padding-inline-end: 9px;
  }

  .x1o9o5lm {
    padding-inline-end: var(--destack-space-1);
  }

  .x7flpkw {
    padding-inline-start: .125rem;
  }

  .x1znate {
    padding-inline-start: .25rem;
  }

  .x1jhhk9l {
    padding-inline-start: .375rem;
  }

  .x1rgrh6f {
    padding-inline-start: .5rem;
  }

  .x1m83qfk {
    padding-inline-start: .75rem;
  }

  .x10mud68 {
    padding-inline-start: .875rem;
  }

  .x1c1uobl {
    padding-inline-start: 0;
  }

  .xe2zdcy {
    padding-inline-start: 10px;
  }

  .x1iwz3mf {
    padding-inline-start: 11px;
  }

  .x1g0dm76 {
    padding-inline-start: 12px;
  }

  .x1onr9mi {
    padding-inline-start: 14px;
  }

  .xf7dkkf {
    padding-inline-start: 16px;
  }

  .x8945me {
    padding-inline-start: 1rem;
  }

  .x106a9eq {
    padding-inline-start: 20px;
  }

  .xz7312c {
    padding-inline-start: 22px;
  }

  .x13jy36j {
    padding-inline-start: 24px;
  }

  .xzm8p2n {
    padding-inline-start: 26px;
  }

  .xizuyw3 {
    padding-inline-start: 34px;
  }

  .xf7qf19 {
    padding-inline-start: 36px;
  }

  .x1oiqv2n {
    padding-inline-start: 48px;
  }

  .x135b78x {
    padding-inline-start: 4px;
  }

  .x25sj25 {
    padding-inline-start: 6px;
  }

  .x132t2bv {
    padding-inline-start: 72px;
  }

  .xmzvs34 {
    padding-inline-start: 8px;
  }

  .x7coems {
    padding-inline-start: 9px;
  }

  .x1ayeq0n {
    padding-inline-start: var(--destack-space-2);
  }

  .xtlsiev {
    padding-inline-start: var(--destack-space-3);
  }

  .xls16q2 {
    padding-inline-start: var(--destack-space-6);
  }

  .x1uvbcbe {
    padding-inline-start: var(--xkt4r52);
  }

  .xdr3gxo {
    perspective: 900px;
  }

  .x67bb7w {
    pointer-events: auto;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x7wzq59 {
    position: sticky;
  }

  .x1jakgbp {
    position-area: block-end span-inline-end;
  }

  .x1enpskw {
    position-area: block-end span-inline-start;
  }

  .x1tg2svc {
    position-area: block-end;
  }

  .x1fmfd91 {
    position-area: block-start span-inline-end;
  }

  .xmyhu9 {
    position-area: block-start span-inline-start;
  }

  .x1v9ys1r {
    position-area: block-start;
  }

  .x1qhicdz {
    position-area: inline-end span-block-end;
  }

  .x1pd241b {
    position-area: inline-end span-block-start;
  }

  .x1mpnij9 {
    position-area: inline-end;
  }

  .x1rapkbc {
    position-area: inline-start span-block-end;
  }

  .x1xgqffe {
    position-area: inline-start span-block-start;
  }

  .x1t2fuxo {
    position-area: inline-start;
  }

  .xu6upgs {
    position-area: none;
  }

  .x1u77s5l {
    position-try-fallbacks: flip-block;
  }

  .x1k1o4mi {
    position-try-fallbacks: flip-inline;
  }

  .x1yl65le {
    rotate: 45deg;
  }

  .x5qd032 {
    row-gap: .25rem;
  }

  .x1gcqhjp {
    row-gap: .375rem;
  }

  .x1fc8kun {
    row-gap: .5rem;
  }

  .x1rnwn48 {
    row-gap: .75rem;
  }

  .xxs79tx {
    row-gap: 0;
  }

  .x14vct77 {
    row-gap: 14px;
  }

  .x1w6r25c {
    row-gap: 1rem;
  }

  .xpse7mg {
    row-gap: 3px;
  }

  .xw09woa {
    row-gap: 6px;
  }

  .x3pnbk8 {
    row-gap: 8px;
  }

  .x1597r2g {
    scrollbar-width: thin;
  }

  .x1ur81xr {
    stroke: #12313c;
  }

  .xicvsln {
    stroke: #1e1e1e;
  }

  .x12pb1s {
    stroke: #e9dfe6;
  }

  .x16wzz4e {
    stroke: #f1eadb;
  }

  .x9odya1 {
    stroke: #f1f3f4;
  }

  .x2cv2w6 {
    stroke: #f7a8c8;
  }

  .x12ogss2 {
    stroke: #fc5200;
  }

  .x13tdxgb, .x1a2uu5g, .x1mdxa3d, .x9y0hnk, .xhvvk2l, .xo8pmch {
    stroke: #fff;
  }

  .x1gegunu {
    stroke: #12313c99;
  }

  .xu8i3tk {
    stroke: color-mix(in srgb,#e9581a 55%,var(--destack-color-border));
  }

  .xf2t6bv {
    stroke: color-mix(in srgb,var(--destack-color-foreground) 22%,transparent);
  }

  .x73je2i {
    stroke: currentColor;
  }

  .x7xpsy8 {
    stroke: light-dark(#050038, #f2f2f2);
  }

  .x15knk3p {
    stroke: light-dark(#1e1e1e, #e3e3e8);
  }

  .xh6xnmd {
    stroke: var(--destack-color-border);
  }

  .x10vzr8b {
    stroke: var(--destack-color-muted-foreground);
  }

  .xqvyd8v {
    stroke: #fff;
  }

  .xez4yay {
    stroke-dasharray: .12 2;
  }

  .xnq1ati {
    stroke-dasharray: 1;
  }

  .xaiuoaf {
    stroke-dashoffset: 1px;
  }

  .x1owpc8m {
    stroke-linecap: round;
  }

  .x1f6yumg {
    stroke-linejoin: round;
  }

  .xunsu2d {
    stroke-width: .8px;
  }

  .x17mlvpq {
    stroke-width: .9px;
  }

  .x1dt3t4y {
    stroke-width: 1.2px;
  }

  .x1r6sdyr {
    stroke-width: 1.25px;
  }

  .x1i8vdtw {
    stroke-width: 1.3px;
  }

  .xhr4kjn {
    stroke-width: 1.5px;
  }

  .xhxwl1 {
    stroke-width: 1.6px;
  }

  .x190q0s9 {
    stroke-width: 1.7px;
  }

  .x1pvypsb {
    stroke-width: 1.75px;
  }

  .x68fu6m {
    stroke-width: 1.8px;
  }

  .xnpr05h {
    stroke-width: 1px;
  }

  .x1ip4yf {
    stroke-width: 2.5px;
  }

  .xvlca1e {
    stroke-width: 2px;
  }

  .x2rlvky {
    stroke-width: 3.2px;
  }

  .x185sulj {
    stroke-width: 3.5px;
  }

  .xqjr0vm {
    stroke-width: 3px;
  }

  .xefhp24 {
    stroke-width: 5px;
  }

  .x2b8uid {
    text-align: center;
  }

  .xp4054r {
    text-align: end;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1yc453h {
    text-align: start;
  }

  .x5gd9ij {
    text-decoration-color: currentColor;
  }

  .xgurwmv {
    text-decoration-color: light-dark(#1f1f1f, #e3e3e3);
  }

  .x1yxfx50 {
    -webkit-text-decoration-color: var(--destack-color-border);
    text-decoration-color: var(--destack-color-border);
  }

  .xxrs5y8 {
    -webkit-text-decoration-color: var(--destack-color-primary);
    text-decoration-color: var(--destack-color-primary);
  }

  .x5lhwog {
    text-decoration-line: line-through;
  }

  .xkrqix3 {
    text-decoration-line: none;
  }

  .xujl8zx {
    text-decoration-line: underline;
  }

  .x895k1t {
    -webkit-text-decoration-skip-ink: none;
    text-decoration-skip-ink: none;
  }

  .xzmx7tv {
    text-decoration-thickness: .08em;
  }

  .xwk6f2h {
    text-decoration-thickness: .12em;
  }

  .xyi4chj {
    text-decoration-thickness: 1px;
  }

  .x1gspyis {
    text-decoration-thickness: 3px;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xn80e1m {
    text-transform: capitalize;
  }

  .x5ftkge {
    text-transform: inherit;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .xuix57n {
    text-underline-offset: .14em;
  }

  .x1jdncgf {
    text-underline-offset: .25em;
  }

  .x1ohr1zr {
    text-underline-offset: .2em;
  }

  .x1w2vvpw {
    text-wrap: balance;
  }

  .x1fzhlzt {
    text-wrap: pretty;
  }

  .x5ve5x3 {
    touch-action: none;
  }

  .x1c071of {
    transform: none;
  }

  .x19jd1h0 {
    transform: rotate(180deg);
  }

  .x12y6twl {
    transform: scale(.8);
  }

  .x1n5d1j9 {
    transform: scale(.96);
  }

  .x11lhmoz {
    transform: translate(-50%, -50%);
  }

  .x5i6ehr {
    transform: translateX(-100%);
  }

  .x11657mp {
    transform: translateX(-14px) scale(.92);
  }

  .xuuh30 {
    transform: translateX(-50%);
  }

  .xumwmo6 {
    transform: translateX(100%);
  }

  .x1409y0a {
    transform: translateX(14px) scale(.92);
  }

  .x105ttfm {
    transform: translateY(-100%);
  }

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

  .x1wx64ow {
    transform: translateY(-6px);
  }

  .xnn1q72 {
    transform: translateY(0);
  }

  .x1weeur4 {
    transform: translateY(100%);
  }

  .xh6omyo {
    transform: translateY(70%);
  }

  .xsqj5wx {
    transform: var(--x-transform);
  }

  .x1764fhq {
    transform-box: fill-box;
  }

  .x1hj3fc7 {
    transform-origin: 0 0;
  }

  .xqlk7fu {
    transform-origin: 50% 100%;
  }

  .x1ch28rj {
    transform-origin: calc(100% - 5px);
  }

  .x1g0ag68 {
    transform-origin: center;
  }

  .x19w6rv {
    transform-origin: 0;
  }

  .xd00j3c {
    transition-behavior: allow-discrete;
  }

  .x1ahifba {
    transition-delay: 0s;
  }

  .xu0yzwo {
    transition-delay: var(--xmh0pjt);
  }

  .xbb3pvg {
    transition-duration: .14s;
  }

  .xx6bhzk {
    transition-duration: .15s;
  }

  .x9i6iqp {
    transition-duration: .16s;
  }

  .xqeg5tq {
    transition-duration: .18s, .12s;
  }

  .x1rvut6x {
    transition-duration: .25s;
  }

  .x1mbqufl {
    transition-duration: .28s;
  }

  .x13dflua {
    transition-duration: .2s;
  }

  .x1bc2b9n {
    transition-duration: .32s;
  }

  .x1szcz9v {
    transition-duration: .36s;
  }

  .xuuo45y {
    transition-duration: .3s, 90ms;
  }

  .x1d8287x {
    transition-duration: .3s;
  }

  .xjmur4l {
    transition-duration: .42s;
  }

  .xzov2ll {
    transition-duration: .48s;
  }

  .xofcydl {
    transition-duration: .4s;
  }

  .xb79cqg {
    transition-duration: .56s;
  }

  .x97pzxe {
    transition-duration: .6s;
  }

  .xwl4jon {
    transition-duration: var(--destack-motion-duration-medium);
  }

  .x18o7vca {
    transition-duration: var(--destack-motion-duration-short);
  }

  .x12df2h3 {
    transition-property: background-color, border-color, outline-color;
  }

  .xts7igz {
    transition-property: background-color, border-color;
  }

  .xahjpo0 {
    transition-property: background-color, border-radius, box-shadow;
  }

  .x4syh9 {
    transition-property: background-color, color, border-color, border-radius, box-shadow, opacity, transform;
  }

  .xlk0bdp {
    transition-property: background-color, color, border-color, border-radius, box-shadow;
  }

  .x1e8aii2 {
    transition-property: background-color, opacity;
  }

  .x15406qy {
    transition-property: background-color;
  }

  .x12zzom9 {
    transition-property: border-color, box-shadow;
  }

  .x1yrepcr {
    transition-property: border-color, outline-color;
  }

  .xshfolx {
    transition-property: border-color;
  }

  .xoj480v {
    transition-property: clip-path, opacity;
  }

  .x11xqho4 {
    transition-property: color, background-color, border-color, outline-color, opacity;
  }

  .xactu1v {
    transition-property: color, background-color, outline-color;
  }

  .xo7rjyw {
    transition-property: color, font-weight, text-decoration-color, text-decoration-thickness;
  }

  .xt3l3uh {
    transition-property: color;
  }

  .x9ybxor {
    transition-property: left;
  }

  .x9eaj2i {
    transition-property: opacity, background-color, border-color, left, top, width, height;
  }

  .x1nxanxv {
    transition-property: opacity, left, top;
  }

  .x1u5l8yj {
    transition-property: opacity, transform, display, overlay;
  }

  .x6o7n8i {
    transition-property: opacity, transform;
  }

  .x1jl3cmp {
    transition-property: opacity, visibility;
  }

  .x19991ni {
    transition-property: opacity;
  }

  .x6tw3qk {
    transition-property: transform, display, overlay;
  }

  .x11xpdln {
    transition-property: transform;
  }

  .xhbeeb7 {
    transition-timing-function: cubic-bezier(.2, .7, .3, 1);
  }

  .x1i91all {
    transition-timing-function: cubic-bezier(.2, .9, .25, 1);
  }

  .xvg9wpt {
    transition-timing-function: cubic-bezier(.33, 1, .68, 1);
  }

  .x16pyfke {
    transition-timing-function: cubic-bezier(.4, 0, .6, 1);
  }

  .xwji4o3 {
    transition-timing-function: ease;
  }

  .xcj1dhv {
    transition-timing-function: linear;
  }

  .xfgjgz1 {
    transition-timing-function: var(--destack-motion-easing-emphasised);
  }

  .x1ajo18f {
    transition-timing-function: var(--destack-motion-easing-standard);
  }

  .xsuuj25 {
    translate: 0 .125rem;
  }

  .xgbuanl {
    translate: 0 110%;
  }

  .x1m55v0b {
    translate: 0 1rem;
  }

  .xvde8mk {
    translate: 0 calc((1 - clamp(0,var(--band-reveal, 1) * 4 - 1.6 - var(--item, 0) * .45,1)) * .75rem);
  }

  .x2t2wsp {
    translate: 1rem;
  }

  .x87ps6o {
    -webkit-user-select: none;
    user-select: none;
  }

  .x13efnbd {
    vector-effect: non-scaling-stroke;
  }

  .xijxtxk {
    vertical-align: -.12em;
  }

  .xxymvpz {
    vertical-align: middle;
  }

  .xlshs6z {
    visibility: hidden;
  }

  .xeaf4i8 {
    white-space: normal;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x126k92a {
    white-space: pre-wrap;
  }

  .x1sdyfia {
    white-space: pre;
  }

  .x1so62im {
    will-change: transform;
  }

  .x13faqbe {
    word-break: break-word;
  }

  .x8knxv4 {
    z-index: -1;
  }

  .x1ja2u2z {
    z-index: 0;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .xhtitgo {
    z-index: 2;
  }

  .xzkaem6 {
    z-index: 3;
  }

  .xoegz02 {
    z-index: 4;
  }

  .xa9119d {
    z-index: 50;
  }

  .x1w0boku {
    z-index: 6;
  }

  .x1swf91x {
    z-index: auto;
  }

  .x13os5ft {
    zoom: .37;
  }

  .xp0df6m {
    zoom: 1.125;
  }

  .x1kyludp {
    zoom: 1;
  }

  .xavmjy1.xavmjy1:where(.x-default-marker:hover *) {
    background-color: var(--destack-color-primary);
  }

  .x1b1808r:not(:last-child) {
    border-end-end-radius: 0;
  }

  .x1eih61e:not(:first-child), .x1q7t3n3:not(:last-child) {
    border-end-start-radius: 0;
  }

  .xcunynz:not(:first-child) {
    border-inline-start-width: 0;
  }

  .x1e9x4ou:not(:first-child) {
    border-inline-start-width: var(--destack-stroke-border);
  }

  .x1gkeqbp:not(:first-child), .xz0m3mx:not(:last-child) {
    border-start-end-radius: 0;
  }

  .x1qfynip:not(:first-child) {
    border-start-start-radius: 0;
  }

  .xnwlkpz[aria-current="location"] {
    color: var(--destack-color-foreground);
  }

  .x1uo2e5h.x1uo2e5h:where(.x-default-marker:is(:hover, :focus-visible) *) {
    color: var(--destack-color-primary);
  }

  .x1jdlaua[aria-current="location"] {
    font-weight: var(--destack-weight-semibold);
  }

  .xofkqq2:popover-open {
    opacity: 1;
  }

  .x9v5kkp:focus-visible {
    outline-style: solid;
  }

  .xuuaq0x.xuuaq0x:where(.x-default-marker:is(:hover, :focus-visible) *) {
    text-decoration-line: underline;
  }

  .x34k4ea:popover-open {
    transform: none;
  }

  .x15cw0dl:hover > svg {
    translate: 0 2px;
  }

  .x1p8eert:active > svg {
    translate: 0 5px;
  }

  .x135w3n3:focus-visible {
    z-index: 1;
  }

  .xyf0ibl:first-child {
    border-inline-start-style: none;
  }

  .x1pjv70x:first-child {
    border-inline-start-width: 0;
  }

  .x1pwwqoy:first-child {
    margin-inline-start: 0;
  }

  .xmi3gmm:first-child {
    padding-inline-start: 0;
  }

  .x1pjtm37:last-child {
    box-shadow: none;
  }

  .x6ige7w:first-child {
    transform: rotate(-10deg) translateX(-2px);
  }

  .xd7mggs:nth-child(2) {
    transform: rotate(6deg) translateX(4px);
  }

  .x1s07b3s:disabled {
    cursor: not-allowed;
  }

  .xijokvz:disabled {
    opacity: .5;
  }

  .xaqnwrm:disabled {
    pointer-events: none;
  }

  .x18jaksg:modal {
    display: flex;
  }

  .xpcht5o:modal {
    display: grid;
  }

  .xj7mtc9:modal {
    opacity: 1;
  }

  .x1sh31s2:modal {
    transform: none;
  }

  @media (hover: hover) {
    .x1jwmmhj.x1jwmmhj:hover {
      --xe8xy2p: 1;
    }
  }

  .xs1rer7:focus {
    background-color: color-mix(in oklab,var(--destack-color-destructive) 10%,transparent);
  }

  .x1vzg4m4:focus {
    background-color: var(--destack-color-accent);
  }

  .xnwy1an:focus {
    color: var(--destack-color-accent-foreground);
  }

  .xcguzwc:focus {
    color: var(--destack-color-destructive);
  }

  .xch2mbi:active {
    cursor: grabbing;
  }

  .xd58rb1:active {
    transform: scale(.99);
  }

  .xymg228:active {
    transform: translateY(1px);
  }

  @media (width <= 23.99rem) {
    .x1iznlr8.x1iznlr8 {
      display: none;
    }
  }

  @media (width <= 51.99rem) {
    .x1w8679k.x1w8679k {
      display: none;
    }
  }

  @media (width <= 600px) {
    .x1hk25jz.x1hk25jz {
      padding-inline-end: 1.25rem;
    }
  }

  @container (width <= 479px) {
    .xhkxjjk.xhkxjjk {
      aspect-ratio: auto;
    }

    .x1n67yz7.x1n67yz7 {
      display: grid;
    }

    .xmjv39y.xmjv39y {
      display: inline-flex;
    }

    .xmk0vth.xmk0vth {
      display: none;
    }

    .xg00dzg.xg00dzg {
      flex-direction: row;
    }

    .x1xy26sh.x1xy26sh {
      font-size: 1.375rem;
    }

    .x1x4e8w1.x1x4e8w1 {
      grid-template-columns: auto minmax(0, 1fr) auto 3rem;
    }

    .xqbbzqh.xqbbzqh {
      grid-template-columns: minmax(0, 1.6fr) minmax(0, .8fr) 2.5rem;
    }

    .x1gwnlwg.x1gwnlwg {
      grid-template-columns: minmax(0, 1fr);
    }

    .x10ldiod.x10ldiod {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .x2tiqnj.x2tiqnj {
      grid-template-rows: auto minmax(0, 1fr);
    }

    .xhbastq.xhbastq {
      grid-template-rows: minmax(0, 1fr) auto auto;
    }

    .x1hec2vg.x1hec2vg {
      justify-content: space-around;
    }

    .x1i92nw6.x1i92nw6 {
      padding-inline-end: .125rem;
    }

    .xt6x6l7.xt6x6l7 {
      position: relative;
    }
  }
}

@layer priority5 {
  .xavtg9e {
    border-bottom-color: #1a9fff;
  }

  .xz0gb4v {
    border-bottom-color: #1e1f22;
  }

  .x1efq471 {
    border-bottom-color: #232937;
  }

  .x1hft2vp {
    border-bottom-color: #2c3440;
  }

  .x11kdtix {
    border-bottom-color: #363636;
  }

  .xfcbmic {
    border-bottom-color: #d8d8d8;
  }

  .xyvs9md {
    border-bottom-color: #dfdfe8;
  }

  .x17uta9r {
    border-bottom-color: #ebe9e6;
  }

  .xph6h9c {
    border-bottom-color: #fff;
  }

  .x124m515 {
    border-bottom-color: light-dark(#1a1a1a1a, #e8e9eb1a);
  }

  .xnddgco {
    border-bottom-color: light-dark(#c7c7c7, #444746);
  }

  .xp8oz1x {
    border-bottom-color: light-dark(#d1d1d1, #3d3d3d);
  }

  .x1k2ic2i {
    border-bottom-color: light-dark(#d7d3cf, #3a3734);
  }

  .x39o8xm {
    border-bottom-color: light-dark(#d7d7db, #3a3944);
  }

  .x1kjdd9x {
    border-bottom-color: light-dark(#dbdfe7, #444);
  }

  .x1p6q1dy, .x1rgqu7z {
    border-bottom-color: light-dark(#dddee1, #38393c);
  }

  .x68l29r {
    border-bottom-color: light-dark(#dfe2e4, #3a3a3a);
  }

  .x6rgqog {
    border-bottom-color: light-dark(#dfe3e8, #3a4152);
  }

  .x1pd45v, .x1uzsqr2 {
    border-bottom-color: light-dark(#e0e0e0, #3d3d3d);
  }

  .xcikwdb {
    border-bottom-color: light-dark(#e1e1e1, #3c4043);
  }

  .xcc6yvw {
    border-bottom-color: light-dark(#e1e1e1, #3d3d3d);
  }

  .x1iqglur {
    border-bottom-color: light-dark(#e2e2e8, #3a3a42);
  }

  .x1eywbae {
    border-bottom-color: light-dark(#e3e0e8, #36323f);
  }

  .x4b1fhs {
    border-bottom-color: light-dark(#e5e5e5, #262626);
  }

  .x1oxjhwh {
    border-bottom-color: light-dark(#e5e7eb, #2b2b2b);
  }

  .x1j64j1c {
    border-bottom-color: light-dark(#e7eaf0, #333);
  }

  .xde9beh {
    border-bottom-color: light-dark(#e8e8e6, #3a3a3f);
  }

  .x17uekl3 {
    border-bottom-color: light-dark(#e8e8e8, #35373b);
  }

  .xyva9nx {
    border-bottom-color: light-dark(#e8eaed, #383838);
  }

  .x372fe8 {
    border-bottom-color: light-dark(#e9edef, #222d34);
  }

  .x4hmdpz {
    border-bottom-color: light-dark(#e9eef6, #282a2c);
  }

  .xt6qmkd {
    border-bottom-color: light-dark(#eae7e4, #2e2b3a);
  }

  .x146i2lv {
    border-bottom-color: light-dark(#edeae9, #424244);
  }

  .x1bge254 {
    border-bottom-color: light-dark(#ededef, #26282e);
  }

  .xqj70u2 {
    border-bottom-color: light-dark(#efeff2, #262629);
  }

  .xukjn8s {
    border-bottom-color: light-dark(#f0f0f1, #24262b);
  }

  .x1suwb8e {
    border-bottom-color: var(--destack-color-border);
  }

  .x17ivj13 {
    border-bottom-color: var(--x1vgq8ri);
  }

  .x1hajyju {
    border-bottom-left-radius: var(--x7jkjge);
  }

  .x1to86ou {
    border-bottom-right-radius: var(--x7jkjge);
  }

  .x1q0q8m5 {
    border-bottom-style: solid;
  }

  .x1qhh985 {
    border-bottom-width: 0;
  }

  .xso031l {
    border-bottom-width: 1px;
  }

  .x2x41l1 {
    border-bottom-width: 3px;
  }

  .x1bg240j {
    border-bottom-width: var(--destack-stroke-border);
  }

  .xwuv49k {
    border-left-color: #12313c29;
  }

  .x1o2q72r {
    border-left-color: var(--destack-color-border);
  }

  .x19ypqd9 {
    border-left-style: solid;
  }

  .xe0pwq {
    border-left-width: 1px;
  }

  .xwby1s9 {
    border-left-width: var(--destack-stroke-border);
  }

  .x17czp67 {
    border-right-color: light-dark(#1a1a1a1a, #e8e9eb1a);
  }

  .x1yue9ql {
    border-right-color: light-dark(#e9e9eb, #2a2c32);
  }

  .x1lml4g2 {
    border-right-color: var(--destack-color-border);
  }

  .x32b0ac {
    border-right-style: solid;
  }

  .xs1s249 {
    border-right-width: 1px;
  }

  .x1eu3vk9 {
    border-right-width: var(--destack-stroke-border);
  }

  .x1fg3oli {
    border-top-color: #363636;
  }

  .x1w21yax {
    border-top-color: #ebe9e6;
  }

  .xrvriqt {
    border-top-color: #ffffffd9;
  }

  .xrf05cn {
    border-top-color: light-dark(#c7bfd3, #4a4458);
  }

  .x1cjo3k8, .xfjrjh {
    border-top-color: light-dark(#e0e0e0, #3d3d3d);
  }

  .x1s2ij3x {
    border-top-color: light-dark(#e1e1e1, #3c4043);
  }

  .x1jtgi2z {
    border-top-color: light-dark(#e1e1e1, #3d3d3d);
  }

  .x1129bus {
    border-top-color: light-dark(#e3e0e8, #36323f);
  }

  .xwkzwj1 {
    border-top-color: var(--destack-color-border);
  }

  .x17ed27a {
    border-top-left-radius: var(--x7jkjge);
  }

  .x1s2avz1 {
    border-top-right-radius: var(--x121n9qo);
  }

  .xd2loe5 {
    border-top-style: dotted;
  }

  .x13fuv20 {
    border-top-style: solid;
  }

  .x972fbf {
    border-top-width: 0;
  }

  .x178xt8z {
    border-top-width: 1px;
  }

  .xamhcws {
    border-top-width: 2px;
  }

  .x1gp4ovq {
    border-top-width: 4px;
  }

  .x19chha5 {
    border-top-width: var(--destack-stroke-border);
  }

  .x1t1qrwb {
    bottom: -2px;
  }

  .x48lskh {
    bottom: -3px;
  }

  .xi2lk0m {
    bottom: -8px;
  }

  .x1jp22pe {
    bottom: .4375rem;
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .x10w3d4m {
    bottom: 100%;
  }

  .xn0vg7t {
    bottom: 12px;
  }

  .xmbx2d0 {
    bottom: 14px;
  }

  .x19ip775 {
    bottom: 1px;
  }

  .xjnlgov {
    bottom: 20px;
  }

  .xbjs2ql {
    bottom: 3rem;
  }

  .xbfrwjf {
    bottom: 4px;
  }

  .xqwjqai {
    bottom: 54px;
  }

  .x1wa3icf {
    bottom: 5px;
  }

  .xrb244j {
    bottom: 6px;
  }

  .xdd4er5 {
    bottom: auto;
  }

  .xhz6lsr {
    bottom: calc(.75rem + env(safe-area-inset-bottom));
  }

  .xx63ema {
    height: .4375rem;
  }

  .x164u9eo {
    height: .5rem;
  }

  .xvle69y {
    height: .75rem;
  }

  .x75iezw {
    height: .8125rem;
  }

  .xf08kfj {
    height: .875rem;
  }

  .x12da26d {
    height: .95em;
  }

  .xqtp20y {
    height: 0;
  }

  .x1fz7b6p {
    height: 1.0625rem;
  }

  .xaylbqo {
    height: 1.125rem;
  }

  .x1qn06y8 {
    height: 1.1875rem;
  }

  .xmll18r {
    height: 1.25rem;
  }

  .x11q3zg3 {
    height: 1.375rem;
  }

  .xam5rvr {
    height: 1.5rem;
  }

  .xu53h13 {
    height: 1.625rem;
  }

  .xb8l8e1 {
    height: 1.75rem;
  }

  .xwl81jg {
    height: 1.875rem;
  }

  .x5yr21d {
    height: 100%;
  }

  .xtdtrs8 {
    height: 100dvh;
  }

  .xpyat2d {
    height: 100px;
  }

  .x170jfvy {
    height: 10px;
  }

  .x41k7rp {
    height: 110px;
  }

  .x6w4g8m {
    height: 11px;
  }

  .xjjzrxj {
    height: 125%;
  }

  .x1kpxq89 {
    height: 12px;
  }

  .x18gnavp {
    height: 13px;
  }

  .x1v9usgg {
    height: 14px;
  }

  .xx3o462 {
    height: 15px;
  }

  .xlup9mm {
    height: 16px;
  }

  .xmix8c7 {
    height: 18px;
  }

  .xg2ss61 {
    height: 1lh;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x1l36t39 {
    height: 1rem;
  }

  .xk8t5le {
    height: 2.25rem;
  }

  .xsbn5g8 {
    height: 2.5rem;
  }

  .x7gvb2z {
    height: 2.625rem;
  }

  .x12hms15, .xq2u30x {
    height: 2.75rem;
  }

  .x1qx5ct2 {
    height: 20px;
  }

  .x17rw0jw {
    height: 22px;
  }

  .xxk0z11 {
    height: 24px;
  }

  .xd7y6wv {
    height: 26px;
  }

  .x1fgtraw {
    height: 28px;
  }

  .x36qwtl {
    height: 2px;
  }

  .xettwda {
    height: 2rem;
  }

  .xu15cu9 {
    height: 3.5rem;
  }

  .xk4dd5j {
    height: 30%;
  }

  .x1gnnpzl {
    height: 30px;
  }

  .x10w6t97 {
    height: 32px;
  }

  .xojvqvm {
    height: 33px;
  }

  .x90ne7k {
    height: 34px;
  }

  .x1s1d1n7 {
    height: 35px;
  }

  .xc9qbxq {
    height: 36px;
  }

  .x16wdlz0 {
    height: 38px;
  }

  .x1pizb70 {
    height: 3rem;
  }

  .x1q7yecz {
    height: 4.5rem;
  }

  .x1u0w8k5 {
    height: 40%;
  }

  .x1vqgdyp {
    height: 40px;
  }

  .x5kalc8 {
    height: 42px;
  }

  .xn3w4p2 {
    height: 44px;
  }

  .xqvfhly {
    height: 45px;
  }

  .xwvwv9b {
    height: 46px;
  }

  .xsdox4t {
    height: 48px;
  }

  .x112a4uq {
    height: 49px;
  }

  .xqu0tyb {
    height: 4px;
  }

  .x10wjd1d {
    height: 50px;
  }

  .xdd8jsf {
    height: 52px;
  }

  .x1dnml7z {
    height: 54px;
  }

  .xnnlda6 {
    height: 56px;
  }

  .x1ycjhwn {
    height: 5px;
  }

  .xupy61u {
    height: 5rem;
  }

  .xng8ra {
    height: 60px;
  }

  .x1lnynta {
    height: 62%;
  }

  .x1x0gksc {
    height: 62px;
  }

  .x1peatla {
    height: 64px;
  }

  .xols6we {
    height: 6px;
  }

  .x17frcva {
    height: 6rem;
  }

  .xalc01g {
    height: 7.5rem;
  }

  .x1a7vs8u {
    height: 70%;
  }

  .xy75621 {
    height: 72px;
  }

  .x14z7g9a {
    height: 74px;
  }

  .x1hagigm {
    height: 7px;
  }

  .xwzfr38 {
    height: 80px;
  }

  .x14nwjz3 {
    height: 88px;
  }

  .xdk7pt {
    height: 8px;
  }

  .x1to3lk4 {
    height: 92px;
  }

  .xjp8j0k {
    height: 96px;
  }

  .xt7dq6l {
    height: auto;
  }

  .x11sze8o {
    height: calc(100svh + 16px);
  }

  .x1m2rxxn {
    height: clamp(2.75rem,calc(var(--x1b1u9de) * 5),4rem);
  }

  .xh99nqm {
    height: var(--destack-size-1);
  }

  .x1uy7mt {
    height: var(--destack-size-2);
  }

  .x16lfkle {
    height: var(--destack-size-3);
  }

  .x1lgxra8 {
    height: var(--destack-size-4);
  }

  .x1gxbtmx {
    height: var(--destack-space-2);
  }

  .x1rasbrj {
    height: var(--destack-space-4);
  }

  .xs6lu65 {
    height: var(--destack-space-5);
  }

  .x2ij2kz {
    height: var(--destack-stroke-border);
  }

  .xfk3xky {
    height: var(--x-l1z0du);
  }

  .x1g43frv {
    height: var(--x1mndwtb);
  }

  .x1buuhd6 {
    height: var(--x1uve1lc);
  }

  .xu96u03 {
    left: 0;
  }

  .x1nrll8i {
    left: 50%;
  }

  .x1t8mvi6 {
    left: auto;
  }

  .xehnklo {
    left: calc(50% - var(--xcep3kr) / 2 - 8px);
  }

  .x1qppj04 {
    left: calc(50% - var(--xcep3kr) / 2);
  }

  .xjwsoiy {
    left: var(--x-1e9v8er);
  }

  .xgq9j65 {
    left: var(--x-left);
  }

  .xhcrhct {
    margin-bottom: .125rem;
  }

  .x1hpqcdg {
    margin-bottom: .25rem;
  }

  .xhbfen4 {
    margin-bottom: .5rem;
  }

  .xat24cr {
    margin-bottom: 0;
  }

  .x1nhhxel {
    margin-bottom: 1.5rem;
  }

  .xyorhqc {
    margin-bottom: 10px;
  }

  .xod5an3 {
    margin-bottom: 12px;
  }

  .x1yztbdb {
    margin-bottom: 16px;
  }

  .x1c436fg {
    margin-bottom: 18px;
  }

  .xyi6m4r {
    margin-bottom: 1rem;
  }

  .xieb3on {
    margin-bottom: 20px;
  }

  .x1hq5gj4 {
    margin-bottom: 24px;
  }

  .x12nagc {
    margin-bottom: 4px;
  }

  .xzueoph {
    margin-bottom: 6px;
  }

  .x1e56ztr {
    margin-bottom: 8px;
  }

  .x4ii5y1 {
    margin-bottom: auto;
  }

  .x1v8jyin {
    margin-bottom: var(--destack-space-2);
  }

  .x1la5dne {
    margin-left: -.375rem;
  }

  .x89ytp0 {
    margin-left: -36px;
  }

  .x1bawvfr {
    margin-left: -8px;
  }

  .x13zjp5t {
    margin-left: .5rem;
  }

  .xuqiktq {
    margin-left: .75rem;
  }

  .x1iog12x {
    margin-left: 4px;
  }

  .x16vho4v {
    margin-left: 6px;
  }

  .x8x9d4c {
    margin-left: auto;
  }

  .xxib4ya {
    margin-right: .875rem;
  }

  .x1t5w0y4 {
    margin-right: 1rem;
  }

  .x15ku74s {
    margin-right: 6px;
  }

  .xken49m {
    margin-top: -13px;
  }

  .xuqeo79 {
    margin-top: -26px;
  }

  .x1cm6mvd {
    margin-top: -40px;
  }

  .x1rdy4ex {
    margin-top: -4px;
  }

  .x1tbvfm1 {
    margin-top: .25rem;
  }

  .x1mjqqkp {
    margin-top: .5rem;
  }

  .xhj8ucd {
    margin-top: .75rem;
  }

  .xdj266r {
    margin-top: 0;
  }

  .x178dpqu {
    margin-top: 1.75rem;
  }

  .x1anpbxc {
    margin-top: 10px;
  }

  .x14vqqas {
    margin-top: 12px;
  }

  .x139ejk1 {
    margin-top: 12vh;
  }

  .x1hmvnq2 {
    margin-top: 14px;
  }

  .xw7yly9 {
    margin-top: 16px;
  }

  .x5i9c7l {
    margin-top: 17px;
  }

  .x1sy10c2 {
    margin-top: 20px;
  }

  .xjv05ge {
    margin-top: 28px;
  }

  .xr9ek0c {
    margin-top: 2px;
  }

  .xg87l8a {
    margin-top: 32px;
  }

  .x1tfhste {
    margin-top: 40px;
  }

  .x1ajfak3 {
    margin-top: 42px;
  }

  .x1gslohp {
    margin-top: 4px;
  }

  .x1k70j0n {
    margin-top: 6px;
  }

  .x1xmf6yo {
    margin-top: 8px;
  }

  .xr1yuqi {
    margin-top: auto;
  }

  .x32f0ty {
    margin-top: calc(var(--destack-space-2) * -1);
  }

  .x1o563wv {
    margin-top: var(--destack-space-1);
  }

  .xcxq5fr {
    margin-top: var(--destack-space-3);
  }

  .x1cz112n {
    margin-top: var(--destack-space-4);
  }

  .x1wj9ous {
    max-height: 100dvh;
  }

  .x8of3rz {
    max-height: 100svh;
  }

  .x1bwycvy {
    max-height: 100vh;
  }

  .x15vayzf {
    max-height: calc(8 * var(--destack-size-3));
  }

  .x13mqiz {
    max-height: min(32rem, 65svh);
  }

  .x7ab17h {
    max-height: none;
  }

  .x193iq5w {
    max-width: 100%;
  }

  .x16xn7b0 {
    max-width: 100vw;
  }

  .x1ok5v8c {
    max-width: 12rem;
  }

  .x1tcw4pi {
    max-width: 15ch;
  }

  .x18qnofl {
    max-width: 160px;
  }

  .x1ncir08 {
    max-width: 200px;
  }

  .x9h9p8b {
    max-width: 20rem;
  }

  .xowlazn {
    max-width: 24rem;
  }

  .x1983rqf {
    max-width: 28rem;
  }

  .xyq1l15 {
    max-width: 340px;
  }

  .xxc7z9f {
    max-width: 360px;
  }

  .x1dt7z5j {
    max-width: 380px;
  }

  .x19pzynt {
    max-width: 38rem;
  }

  .x1j9u4d2 {
    max-width: 400px;
  }

  .xf2d64e {
    max-width: 40rem;
  }

  .x1lr1uin {
    max-width: 420px;
  }

  .xq2pcee {
    max-width: 440px;
  }

  .x1pfbilc {
    max-width: 460px;
  }

  .xx8uwfa {
    max-width: 468px;
  }

  .x17fpy1y {
    max-width: 480px;
  }

  .x1lwm3bp {
    max-width: 520px;
  }

  .x11gisft {
    max-width: 640px;
  }

  .xl4u9xm {
    max-width: 64rem;
  }

  .xggofmx {
    max-width: 65%;
  }

  .x1sjtlrb {
    max-width: 65ch;
  }

  .xwnkcuf {
    max-width: 720px;
  }

  .x1ewvobj {
    max-width: 72ch;
  }

  .x14r61f {
    max-width: 80%;
  }

  .x18k543f {
    max-width: 820px;
  }

  .x1xr5p7o {
    max-width: 860px;
  }

  .x4d2062 {
    max-width: calc(100% - 32px);
  }

  .xoqddb4 {
    max-width: calc(44rem + var(--xkt4r52) * 2);
  }

  .x1x1rfll {
    max-width: none;
  }

  .x1d8lzdm {
    max-width: var(--destack-width-prose);
  }

  .x1xgg2ra {
    max-width: var(--xcep3kr);
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x1us19tq {
    min-height: 100%;
  }

  .x1y06tjk {
    min-height: 100svh;
  }

  .xi3av73 {
    min-height: 120px;
  }

  .x1tn5z8q {
    min-height: 1lh;
  }

  .x19wm6jj {
    min-height: 2.25rem;
  }

  .x1rz828m {
    min-height: 30px;
  }

  .xu0aao5 {
    min-height: 36px;
  }

  .x17qorbb {
    min-height: 4.5rem;
  }

  .x1ba4aug {
    min-height: 40px;
  }

  .xg0is8a {
    min-height: 420px;
  }

  .x1gg8mnh {
    min-height: 44px;
  }

  .x1wxaq2x {
    min-height: 48px;
  }

  .xbktkl8 {
    min-height: 56px;
  }

  .x1f83pxg {
    min-height: 62px;
  }

  .x8nclml {
    min-height: 64px;
  }

  .xci5gca {
    min-height: calc(var(--xsij4s2) * 3);
  }

  .x1wjazg1 {
    min-height: var(--destack-space-8);
  }

  .x1antqyl {
    min-height: var(--xsij4s2);
  }

  .x148ni05 {
    min-height: var(--xta9l2x);
  }

  .xeuugli {
    min-width: 0;
  }

  .x199i5n0 {
    min-width: 1.25rem;
  }

  .x1xkahga {
    min-width: 1.75rem;
  }

  .x1i9suas {
    min-width: 120px;
  }

  .x1wu2mox {
    min-width: 14px;
  }

  .x173radd {
    min-width: 170px;
  }

  .xzgqrrb {
    min-width: 184px;
  }

  .x16xo4sp {
    min-width: 18px;
  }

  .xt4ypqs {
    min-width: 20px;
  }

  .x1ag9ea8 {
    min-width: 9rem;
  }

  .x1h3xbyi {
    min-width: calc(8 * var(--destack-space-4));
  }

  .xk8lq53 {
    min-width: max-content;
  }

  .xi1y816 {
    min-width: var(--destack-size-1);
  }

  .x1303w1z {
    min-width: var(--destack-size-2);
  }

  .x4pv5xe {
    min-width: var(--destack-size-3);
  }

  .x1ifc3k {
    min-width: var(--destack-size-4);
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x101abm8 {
    overflow-x: clip;
  }

  .x6ikm8r {
    overflow-x: hidden;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x10wlt62 {
    overflow-y: hidden;
  }

  .x7p5m3t {
    overscroll-behavior-x: contain;
  }

  .x1e4zzel {
    overscroll-behavior-y: contain;
  }

  @container (width <= 479px) {
    .x17n6xsp.x17n6xsp {
      padding: 12px;
    }

    .xjluqyo.xjluqyo {
      padding: 16px;
    }
  }

  .x1uqvvkn {
    padding-bottom: .875rem;
  }

  .x18d9i69 {
    padding-bottom: 0;
  }

  .x163t5y5 {
    padding-bottom: 1.5rem;
  }

  .x1a8lsjc {
    padding-bottom: 10px;
  }

  .xsag5q8 {
    padding-bottom: 12px;
  }

  .x1g2khh7 {
    padding-bottom: 14px;
  }

  .x1l90r2v {
    padding-bottom: 16px;
  }

  .x2yie3v {
    padding-bottom: 1rem;
  }

  .xx6bls6 {
    padding-bottom: 20px;
  }

  .x84yb8i {
    padding-bottom: 28px;
  }

  .x1120s5i {
    padding-bottom: 2px;
  }

  .x17r0vjz {
    padding-bottom: 2rem;
  }

  .x1sgudl8 {
    padding-bottom: 48px;
  }

  .xjkvuk6 {
    padding-bottom: 4px;
  }

  .x1q8uoa4 {
    padding-bottom: 4rem;
  }

  .xs9asl8 {
    padding-bottom: 5px;
  }

  .x10b6aqq {
    padding-bottom: 6px;
  }

  .xwib8y2 {
    padding-bottom: 8px;
  }

  .xupx91s {
    padding-bottom: var(--destack-space-3);
  }

  .x1uhho1l {
    padding-left: 0;
  }

  .x9dzeaa {
    padding-left: 1rem;
  }

  .xxpkpgd {
    padding-left: 28px;
  }

  .x1oqrxb4 {
    padding-left: 2rem;
  }

  .x1hi4g37 {
    padding-left: 3rem;
  }

  .xrhwvvd {
    padding-top: .125rem;
  }

  .x6dzris {
    padding-top: .375rem;
  }

  .x1b58sdr {
    padding-top: .5rem;
  }

  .x1q57ora {
    padding-top: .75rem;
  }

  .xexx8yu {
    padding-top: 0;
  }

  .x1mcfnh7 {
    padding-top: 1.25rem;
  }

  .x889kno {
    padding-top: 10px;
  }

  .xz9dl7a {
    padding-top: 12px;
  }

  .xyinxu5 {
    padding-top: 14px;
  }

  .xyamay9 {
    padding-top: 16px;
  }

  .x1rjoabk {
    padding-top: 2.5rem;
  }

  .x1nn3v0j {
    padding-top: 2px;
  }

  .xijc0j3 {
    padding-top: 36px;
  }

  .x1bw24hb {
    padding-top: 3rem;
  }

  .x13zrc24 {
    padding-top: 40px;
  }

  .x1iorvi4 {
    padding-top: 4px;
  }

  .x123j3cw {
    padding-top: 5px;
  }

  .x1yrsyyn {
    padding-top: 6px;
  }

  .x1y1aw1k {
    padding-top: 8px;
  }

  .xadcicp {
    padding-top: 92px;
  }

  .x16kiixi {
    right: -.125rem;
  }

  .x1ffzizx {
    right: -44px;
  }

  .x1d83s0a {
    right: .5rem;
  }

  .x3m8u43 {
    right: 0;
  }

  .xk6ci0l {
    right: 20px;
  }

  .xwukr4l {
    right: auto;
  }

  .x1rzbmzm {
    right: var(--destack-space-3);
  }

  .x1fq63ec {
    scroll-margin-top: var(--x1mndwtb);
  }

  .xsnjimx {
    top: -.125rem;
  }

  .xu5yr9u {
    top: -16px;
  }

  .xcrr8yc {
    top: -20px;
  }

  .x1e0gzzx {
    top: -3px;
  }

  .x1v4kod4 {
    top: -8px;
  }

  .x6bjhkz {
    top: .4375rem;
  }

  .x13vifvy {
    top: 0;
  }

  .x1eu8d0j {
    top: 10px;
  }

  .x1tk7jg1 {
    top: 12px;
  }

  .xuivejd {
    top: 14px;
  }

  .x149n07f {
    top: 170px;
  }

  .xmhk92p {
    top: 20px;
  }

  .xi3dyvs {
    top: 22px;
  }

  .x5g0ssc {
    top: 260px;
  }

  .xs7f9wi {
    top: 2px;
  }

  .x1rdfs0y {
    top: 30%;
  }

  .xhchfpf {
    top: 300px;
  }

  .x10508h5 {
    top: 30px;
  }

  .x1qqtqlb {
    top: 34px;
  }

  .x9ri80z {
    top: 40px;
  }

  .x1ym02ve {
    top: 48px;
  }

  .xndqk7f {
    top: 4px;
  }

  .xwa60dl {
    top: 50%;
  }

  .x1w1tb2m {
    top: 60px;
  }

  .x1gxw5qe {
    top: 80px;
  }

  .x19xachh {
    top: 84px;
  }

  .xfr5jun {
    top: 8px;
  }

  .x1i11f4d {
    top: 92px;
  }

  .x80663w {
    top: auto;
  }

  .xzjq4um {
    top: calc(100% - 3rem);
  }

  .xjrt91m {
    top: calc(var(--x152u0wt) * 2 - 1px);
  }

  .x111sycz {
    top: calc(var(--x1b1u9de) * 13.5);
  }

  .xgi80ls {
    top: var(--destack-space-3);
  }

  .x1kzep3e {
    top: var(--x-1t75zfg);
  }

  .xjbys53 {
    top: var(--x-top);
  }

  .xq36fz5 {
    width: .4375rem;
  }

  .xoden9 {
    width: .5em;
  }

  .x1jjc1wv {
    width: .5rem;
  }

  .x1e7hgle {
    width: .625rem;
  }

  .x1jw3ynk {
    width: .75rem;
  }

  .x10rziqa {
    width: .8125rem;
  }

  .x1xvt488 {
    width: .875rem;
  }

  .xnalus7 {
    width: 0;
  }

  .x51uzbs {
    width: 1.0625rem;
  }

  .xsk17dz {
    width: 1.125rem;
  }

  .xz2sje1 {
    width: 1.1875rem;
  }

  .xwqq7k2 {
    width: 1.25rem;
  }

  .xp8d6y2 {
    width: 1.5rem;
  }

  .xmombtg {
    width: 1.625rem;
  }

  .xh29eag {
    width: 1.75rem;
  }

  .xh8yej3 {
    width: 100%;
  }

  .xn9wirt {
    width: 100vw;
  }

  .x1fsd2vl {
    width: 10px;
  }

  .xja02kk {
    width: 110px;
  }

  .x10vfzb2 {
    width: 11px;
  }

  .xygnafs {
    width: 120px;
  }

  .xlczv2q {
    width: 125%;
  }

  .xsmyaan {
    width: 12px;
  }

  .x13ie5k6 {
    width: 130px;
  }

  .x10o1ny7 {
    width: 134px;
  }

  .x1fxhmyf {
    width: 13px;
  }

  .x6jxa94 {
    width: 14px;
  }

  .xrostsh {
    width: 150px;
  }

  .x1a00udw {
    width: 15px;
  }

  .xq1dxzn {
    width: 160px;
  }

  .x1kky2od {
    width: 16px;
  }

  .x1xp8n7a {
    width: 18px;
  }

  .xayc3bl {
    width: 1ch;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .xcdlrvm {
    width: 1rem;
  }

  .x1s4ejo4 {
    width: 2.25rem;
  }

  .xvm51jw {
    width: 2.5rem;
  }

  .xb1qrhf {
    width: 2.75rem;
  }

  .xw4jnvo {
    width: 20px;
  }

  .xt4sqew {
    width: 214px;
  }

  .x16grhtn {
    width: 220px;
  }

  .x17z2i9w {
    width: 22px;
  }

  .xvy4d1p {
    width: 24px;
  }

  .x23j0i4 {
    width: 26px;
  }

  .xgd8bvy {
    width: 28px;
  }

  .xfo62xy {
    width: 2px;
  }

  .xs5h3dt {
    width: 2rem;
  }

  .x154i66o {
    width: 3.5rem;
  }

  .xxljpkc {
    width: 30%;
  }

  .x1849jeq {
    width: 30px;
  }

  .x1td3qas {
    width: 32px;
  }

  .x1691je0 {
    width: 34px;
  }

  .x14qfxbe {
    width: 36px;
  }

  .xwl9fdd {
    width: 380px;
  }

  .x1guw455 {
    width: 38px;
  }

  .x1g8rjiy {
    width: 3px;
  }

  .x188tqju {
    width: 3rem;
  }

  .xz84dc7 {
    width: 40%;
  }

  .x100vrsf {
    width: 40px;
  }

  .x187nhsf {
    width: 44px;
  }

  .xinu3np {
    width: 45%;
  }

  .x14zvdfm {
    width: 48%;
  }

  .x1useyqa {
    width: 48px;
  }

  .x15jighw {
    width: 49px;
  }

  .x51ohtg {
    width: 4px;
  }

  .x3hqpx7 {
    width: 50%;
  }

  .xvni27 {
    width: 52px;
  }

  .xewp6mh {
    width: 560px;
  }

  .x15yg21f {
    width: 56px;
  }

  .x1u78mur {
    width: 58px;
  }

  .x1247r65 {
    width: 60px;
  }

  .x1hmiwze {
    width: 62%;
  }

  .x1fu8urw {
    width: 64px;
  }

  .x1v4s8kt {
    width: 6px;
  }

  .x65xoit {
    width: 70%;
  }

  .xni59qk {
    width: 72px;
  }

  .xci0xqf {
    width: 7px;
  }

  .x1axzir2 {
    width: 8.25rem;
  }

  .x1iaq59d {
    width: 8%;
  }

  .x1dmp6jm {
    width: 80px;
  }

  .x29ncy0 {
    width: 88px;
  }

  .x1xc55vz {
    width: 8px;
  }

  .xjzaux3 {
    width: 92px;
  }

  .x13oubkp {
    width: 96px;
  }

  .x14atkfc {
    width: auto;
  }

  .x1k6g2bc {
    width: calc(var(--xcep3kr) + 16px);
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .xezivpi {
    width: max-content;
  }

  .x1joyx1n {
    width: min(100% - 2 * var(--destack-space-4),32rem);
  }

  .x1purw8s {
    width: min(100% - 2 * var(--destack-space-4),40rem);
  }

  .x1hye0gg {
    width: min(22rem, 100vw - 2rem);
  }

  .xlqz6k0 {
    width: min(75%, 24rem);
  }

  .xsjge9e {
    width: var(--destack-size-1);
  }

  .x1a5q6su {
    width: var(--destack-size-2);
  }

  .x134isow {
    width: var(--destack-size-3);
  }

  .x6q6zn1 {
    width: var(--destack-size-4);
  }

  .xpc10ei {
    width: var(--destack-space-4);
  }

  .xs6z9y5 {
    width: var(--destack-space-5);
  }

  .x1rivlna {
    width: var(--destack-stroke-border);
  }

  .xpbqg6c {
    width: var(--destack-width-popover);
  }

  .x11ymkkh {
    width: var(--x-1xmrurk);
  }

  .x1rbu6id {
    width: var(--xcep3kr);
  }

  .x1fuzw2w:not(:first-child) {
    border-top-width: 0;
  }

  .x64b61c.x64b61c:where(.x-default-marker[data-slot="command-dialog"] *) {
    height: var(--destack-size-4);
  }

  .x1iqaetg.x1iqaetg:where(.x-default-marker[data-slot="command-dialog"] *) {
    max-height: min(28rem, 100dvh - 24vh);
  }

  .x1g31smg:first-child {
    border-top-width: 0;
  }

  .x1t1lzn6:last-child, .xxt7lk8:last-of-type {
    border-bottom-width: 0;
  }

  @container (width <= 479px) {
    .xps6t6z.xps6t6z {
      border-right-width: 0;
    }

    .xt9dw8a.xt9dw8a {
      border-top-width: var(--destack-stroke-border);
    }

    .x1txhty9.x1txhty9 {
      height: 2rem;
    }

    .xgewn1a.xgewn1a {
      left: auto;
    }

    .xgtwizp.xgtwizp {
      top: auto;
    }

    .xyzdfio.xyzdfio {
      width: auto;
    }
  }
}

@layer priority6 {
  @media (width < 48rem) {
    .x1j17wmd.x1j17wmd {
      border-inline-width: 0;
    }
  }

  @container (width <= 479px) {
    .x15ay117.x15ay117 {
      border-radius: 0;
    }
  }

  @media (width < 48rem) {
    .xel5d8f.xel5d8f {
      gap: .25rem;
    }
  }

  @container (width <= 479px) {
    .x1ct9hue.x1ct9hue {
      gap: 10px;
    }

    .x114w43o.x114w43o {
      gap: 6px;
    }
  }

  @media (width < 48rem) {
    .xre08fs.xre08fs {
      gap: var(--destack-space-3);
    }
  }

  @media (width <= 1099px) {
    .x6evby2.x6evby2 {
      grid-column: 1 / -1;
    }

    .x1muft9q.x1muft9q {
      grid-column: 9 / span 4;
    }
  }

  @media (width < 48rem) {
    .x1hgaij4.x1hgaij4 {
      grid-column: 1 / -1;
    }
  }

  @media (width < 60rem) {
    .x1jqd0t4.x1jqd0t4 {
      grid-column: 1 / -1;
    }
  }

  @media (width < 48rem) {
    .xd5rtzt.xd5rtzt {
      grid-column: 1;
    }

    .x1ubpejs.x1ubpejs {
      grid-column: 2;
    }

    .x1d4izmv.x1d4izmv {
      grid-column: span 2;
    }

    .xza405.xza405 {
      grid-row: 1 / span 2;
    }

    .xofwjvc.xofwjvc {
      grid-row: 1;
    }

    .x16ck2dt.x16ck2dt {
      grid-row: 2;
    }
  }

  @container (width <= 479px) {
    .x1mw0fn7.x1mw0fn7 {
      grid-template-areas: "avatar sender time"
                           "avatar line line";
    }

    .x19rmt9h.x19rmt9h {
      margin-inline: 0;
    }
  }

  @media (width <= 1099px) {
    .xoxi2qb.xoxi2qb {
      overflow: hidden;
    }
  }

  @media (width < 48rem) {
    .xv53q48.xv53q48 {
      padding-block: .375rem;
    }

    .x1b961dj.x1b961dj {
      padding-block: .5rem;
    }
  }

  @container (width <= 479px) {
    .x33hg4v.x33hg4v {
      padding-block: 0;
    }
  }

  @media (width < 48rem) {
    .xwqrd3o.xwqrd3o {
      padding-block: 0;
    }
  }

  @container (width <= 479px) {
    .xfvzbg3.xfvzbg3 {
      padding-block: 16px;
    }

    .x1b58l7.x1b58l7 {
      padding-block: 24px;
    }
  }

  @media (width < 48rem) {
    .x18sb12v.x18sb12v {
      padding-block: var(--destack-space-1);
    }

    .x1v9ww9l.x1v9ww9l {
      padding-block: var(--destack-space-2);
    }
  }

  @media (width <= 1099px) {
    .xbiy05n.xbiy05n {
      padding-inline: .25rem;
    }

    .xryfbun.xryfbun {
      padding-inline: var(--xkt4r52);
    }
  }

  @media (width < 48rem) {
    .x1lv5cpo.x1lv5cpo {
      padding-inline: .125rem;
    }

    .x14gi5q1.x14gi5q1 {
      padding-inline: .25rem;
    }

    .xu10unr.xu10unr {
      padding-inline: .75rem;
    }
  }

  @container (width <= 479px) {
    .xjtnhz7.xjtnhz7 {
      padding-inline: 0;
    }

    .x1mb5kmv.x1mb5kmv {
      padding-inline: 12px;
    }

    .xp2kkdr.xp2kkdr {
      padding-inline: 14px;
    }

    .x17bv9h6.x17bv9h6 {
      padding-inline: 16px;
    }

    .x12wt8e4.x12wt8e4 {
      padding-inline: 20px;
    }
  }

  @media (width < 48rem) {
    .xbl3lsh.xbl3lsh {
      padding-inline: var(--destack-space-3);
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x1ovuijo.x1ovuijo {
      transition: none;
    }
  }

  @media (hover: hover) {
    .xlmamji.xlmamji:hover {
      border-color: color-mix(in srgb,var(--destack-color-foreground) 25%,transparent);
    }

    .x1y2mrmz.x1y2mrmz:hover {
      text-decoration: underline;
    }
  }
}

@layer priority7 {
  @container (width <= 479px) {
    .x111wjui.x111wjui {
      align-content: start;
    }
  }

  @media (width <= 1099px) {
    .x1qakbl2.x1qakbl2 {
      align-items: baseline;
    }
  }

  @media (width < 48rem) {
    .xwbor41.xwbor41 {
      align-items: center;
    }

    .x1bl281q.x1bl281q {
      align-items: stretch;
    }
  }

  @media (width <= 1099px) {
    .x1kp5bde.x1kp5bde {
      align-self: start;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x1hl2zzm.x1hl2zzm {
      animation-duration: 0s;
    }

    .xcfio8r.xcfio8r {
      animation-name: none;
    }
  }

  @container (width <= 479px) {
    .x11l9v7x.x11l9v7x {
      background-color: light-dark(#fff, #2a2a2a);
    }

    .xierekr.xierekr {
      border-inline-end-width: 0;
    }

    .xdmmlmm.xdmmlmm {
      border-start-end-radius: 0;
    }

    .xpojm3w.xpojm3w {
      border-start-start-radius: 0;
    }
  }

  @media (width <= 1099px) {
    .x1fyzolp.x1fyzolp {
      clip-path: inset(50%);
    }

    .x1egnorb.x1egnorb {
      column-gap: 1rem;
    }
  }

  @media (width < 48rem) {
    .x191gyhh.x191gyhh {
      column-gap: .625rem;
    }

    .x1au40fo.x1au40fo {
      column-gap: 0;
    }
  }

  @container (width <= 479px) {
    .x1d2yjr9.x1d2yjr9 {
      column-gap: 12px;
    }
  }

  @media (width <= 1099px) {
    .xc6rjvi.xc6rjvi {
      display: grid;
    }

    .x3wuzon.x3wuzon {
      display: none;
    }
  }

  @media (width < 48rem) {
    .x1uzgmsm.x1uzgmsm {
      display: block;
    }

    .x1st0348.x1st0348 {
      display: grid;
    }
  }

  @container (width <= 479px) {
    .xd7yill.xd7yill {
      display: inline-flex;
    }
  }

  @media (width < 48rem) {
    .x1j0ff0q.x1j0ff0q {
      display: inline-flex;
    }
  }

  @container (width <= 479px) {
    .xqnlwuq.xqnlwuq {
      display: inline;
    }

    .xc3pns6.xc3pns6 {
      display: none;
    }
  }

  @container (width <= 899px) {
    .x1nvbnok.x1nvbnok {
      display: none;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .xqx4i9i.xqx4i9i {
      display: none;
    }
  }

  @media (width < 40rem) {
    .x1qjrhn9.x1qjrhn9 {
      display: none;
    }
  }

  @media (width < 48rem) {
    .xbqy5in.xbqy5in {
      display: none;
    }
  }

  @media (width < 60rem) {
    .x1pl5l4p.x1pl5l4p {
      display: none;
    }
  }

  @media (width >= 60rem) {
    .x60duqb.x60duqb {
      display: none;
    }
  }

  @media (width < 48rem) {
    .x9y0b7e.x9y0b7e {
      flex-basis: auto;
    }
  }

  @media (width <= 1099px) {
    .xobqec2.xobqec2 {
      flex-direction: row;
    }
  }

  @media (width < 48rem) {
    .xpoy20w.xpoy20w {
      flex-direction: column;
    }
  }

  @media (width <= 1099px) {
    .x16wo6i2.x16wo6i2 {
      flex-grow: 1;
    }
  }

  @media (width < 48rem) {
    .x16j7njt.x16j7njt {
      font-size: .5625rem;
    }

    .x1d6erwo.x1d6erwo {
      font-size: .6875rem;
    }
  }

  @container (width <= 479px) {
    .x1dpn2oj.x1dpn2oj {
      font-size: 28px;
    }

    .x1m25djg.x1m25djg {
      font-size: 30px;
    }

    .xsa0da5.xsa0da5 {
      font-size: 56px;
    }

    .x1w64x0y.x1w64x0y {
      grid-auto-columns: 75%;
    }

    .xhvz9xe.xhvz9xe {
      grid-auto-columns: 80%;
    }
  }

  @media (width < 48rem) {
    .x1ovf4kd.x1ovf4kd {
      grid-auto-rows: auto;
    }
  }

  @media (width <= 1099px) {
    .x1olaxzk.x1olaxzk {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @container (width <= 479px) {
    .xfxpz3w.xfxpz3w {
      grid-template-columns: 100px minmax(0, 1fr) 46px;
    }

    .x1i84bbb.x1i84bbb {
      grid-template-columns: 104px minmax(0, 1fr);
    }
  }

  @container (width <= 899px) {
    .x1sa34la.x1sa34la {
      grid-template-columns: 160px minmax(0, 1fr) 140px;
    }
  }

  @media (width < 48rem) {
    .xxzfzs4.xxzfzs4 {
      grid-template-columns: 22% minmax(0, 1fr);
    }
  }

  @container (width <= 479px) {
    .xkvam9q.xkvam9q {
      grid-template-columns: 34px minmax(0, 1fr) 70px 24px;
    }

    .x1c09ps7.x1c09ps7 {
      grid-template-columns: 36px 130px 140px 120px 110px 110px;
    }

    .x6zqznv.x6zqznv {
      grid-template-columns: 40px minmax(0, 1fr) auto;
    }
  }

  @media (width < 48rem) {
    .xp8qu3v.xp8qu3v {
      grid-template-columns: 5rem minmax(0, 1fr);
    }
  }

  @media (width < 60rem) {
    .x63vgls.x63vgls {
      grid-template-columns: auto minmax(0, 1fr) auto;
    }
  }

  @container (width <= 899px) {
    .xec9bm4.xec9bm4 {
      grid-template-columns: minmax(0, 1.2fr) minmax(0, 1.2fr) minmax(0, 1fr);
    }

    .x4ugso4.x4ugso4 {
      grid-template-columns: minmax(0, 1fr) 120px 80px;
    }

    .x1zelpd.x1zelpd {
      grid-template-columns: minmax(0, 1fr) 70px 50px;
    }
  }

  @container (width <= 479px) {
    .x1v6g6cd.x1v6g6cd {
      grid-template-columns: minmax(0, 1fr) 80px;
    }

    .x100j1yi.x100j1yi {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @container (width <= 899px) {
    .x1yiqw8y.x1yiqw8y {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width < 48rem) {
    .xh87tgx.xh87tgx {
      grid-template-columns: minmax(6.5rem, .4fr) minmax(0, 1fr);
    }
  }

  @container (width <= 479px) {
    .xa5v5gn.xa5v5gn {
      grid-template-columns: repeat(3, 170px);
    }
  }

  @media (width < 48rem) {
    .xqwdgxg.xqwdgxg {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }

  @media (width <= 1099px) {
    .x1x8p8ti.x1x8p8ti {
      grid-template-rows: auto 30rem;
    }

    .xcneyya.xcneyya {
      grid-template-rows: auto;
    }
  }

  @media (width < 48rem) {
    .x3y5zud.x3y5zud {
      grid-template-rows: auto auto;
    }
  }

  .x467hli:before {
    inset: -7px;
  }

  .xxx281p:before {
    inset: 0;
  }

  @container (width <= 479px) {
    .x12d69rq.x12d69rq {
      inset-inline-end: 0;
    }

    .x15a04rh.x15a04rh {
      inset-inline-start: 0;
    }

    .x1bwb4ta.x1bwb4ta {
      inset-inline-start: 16px;
    }

    .x6mpkne.x6mpkne {
      inset-inline-start: 194px;
    }

    .x1fwvlfr.x1fwvlfr {
      inset-inline-start: 20px;
    }

    .x1025ao7.x1025ao7 {
      inset-inline-start: 220px;
    }
  }

  @media (width < 48rem) {
    .x1et2e7.x1et2e7 {
      justify-content: center;
    }

    .x10eoinn.x10eoinn {
      justify-content: flex-end;
    }

    .xpa9jx0.xpa9jx0 {
      justify-content: flex-start;
    }

    .x6bf4hb.x6bf4hb {
      justify-items: center;
    }

    .x1s5kezb.x1s5kezb {
      justify-self: stretch;
    }

    .x11r0qbd.x11r0qbd {
      letter-spacing: .02em;
    }
  }

  @container (width <= 479px) {
    .x9g3z90.x9g3z90 {
      margin-inline-end: 0;
    }

    .x13axj3r.x13axj3r {
      margin-inline-start: auto;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .xduc5bm.xduc5bm {
      opacity: 0;
    }
  }

  @starting-style {
    .x4itv7f.x4itv7f {
      opacity: 0;
    }
  }

  @media (width < 48rem) {
    .x1xa2qau.x1xa2qau {
      overflow-wrap: anywhere;
    }
  }

  .x1qaqk1s::picker(select) {
    padding: var(--destack-space-1);
  }

  @container (width <= 479px) {
    .xipbgs4.xipbgs4 {
      padding-inline-end: 0;
    }

    .x692i9x.x692i9x {
      padding-inline-start: 24px;
    }
  }

  @media (width <= 1099px) {
    .x1tbso7k.x1tbso7k {
      position: absolute;
    }
  }

  @media (width < 48rem) {
    .x1w4gmic.x1w4gmic {
      row-gap: .25rem;
    }

    .x9759dl.x9759dl {
      text-align: center;
    }
  }

  @starting-style {
    .xqzqpub.xqzqpub {
      transform: scale(.96);
    }
  }

  @starting-style {
    .x6mt36l.x6mt36l {
      transform: translateX(-100%);
    }
  }

  @starting-style {
    .x1yqmsfc.x1yqmsfc {
      transform: translateX(100%);
    }
  }

  @starting-style {
    .xub2912.xub2912 {
      transform: translateY(-100%);
    }
  }

  @starting-style {
    .xhbqy3z.xhbqy3z {
      transform: translateY(100%);
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x1hhqesi.x1hhqesi {
      transition-duration: 0s;
    }
  }

  @media (width <= 1099px) {
    .x1mkdkll.x1mkdkll {
      white-space: nowrap;
    }
  }

  @container (width <= 479px) {
    .xwi9otm.xwi9otm {
      white-space: normal;
    }
  }

  @media (width < 48rem) {
    .x1xstmaw.x1xstmaw {
      white-space: normal;
    }
  }

  @container (width <= 479px) {
    .x1jvrjpf.x1jvrjpf {
      zoom: .66;
    }

    .x4o9cwb.x4o9cwb {
      zoom: .7;
    }
  }

  @media (width <= 1099px) {
    .x6z16bi.x6z16bi:not(:first-child) {
      border-inline-start-width: 0;
    }
  }

  @starting-style {
    .x1srjcp1.x1srjcp1:popover-open {
      opacity: 0;
    }
  }

  @starting-style {
    .xiqev0m.xiqev0m:popover-open {
      transform: scale(.96);
    }
  }

  @starting-style {
    .x48fzwh.x48fzwh:modal {
      opacity: 0;
    }
  }

  @starting-style {
    .xmrheh2.xmrheh2:modal {
      transform: scale(.96);
    }
  }

  @media (hover: hover) {
    .x1mcqxzp.x1mcqxzp:hover {
      background-color: color-mix(in oklab,var(--destack-color-accent) 50%,transparent);
    }

    .xep6mya.xep6mya:hover {
      background-color: color-mix(in oklab,var(--destack-color-destructive) 90%,transparent);
    }

    .xqgmk9v.xqgmk9v:hover {
      background-color: color-mix(in oklab,var(--destack-color-muted) 50%,transparent);
    }

    .xlsm9ok.xlsm9ok:hover {
      background-color: color-mix(in oklab,var(--destack-color-primary) 90%,transparent);
    }

    .x129kf8c.x129kf8c:hover {
      background-color: color-mix(in oklab,var(--destack-color-secondary) 80%,transparent);
    }

    .xf96aby.xf96aby:hover {
      background-color: color-mix(in srgb,var(--destack-color-card) 55%,var(--destack-color-muted));
    }

    .xvj8mn2.xvj8mn2:hover {
      background-color: color-mix(in srgb,var(--destack-color-foreground) 4%,var(--destack-color-card));
    }

    .xxsphy4.xxsphy4:hover {
      background-color: var(--destack-color-accent);
    }

    .x1q8960d.x1q8960d:hover {
      background-color: var(--destack-color-card);
    }

    .x14iq8oa.x14iq8oa:hover {
      background-color: var(--destack-color-muted);
    }

    .xngjar1.xngjar1:hover {
      color: var(--destack-color-accent-foreground);
    }

    .x1x16i2s.x1x16i2s:hover {
      color: var(--destack-color-foreground);
    }

    .x1my8p4h.x1my8p4h:hover {
      color: var(--destack-color-muted-foreground);
    }

    .x1uzhb7o.x1uzhb7o:hover {
      color: var(--destack-color-primary);
    }

    .x13g1aea.x13g1aea:hover {
      opacity: .75;
    }

    .x1bxvcmz.x1bxvcmz:hover {
      opacity: .8;
    }

    .x1c2ikor.x1c2ikor:hover {
      opacity: 1;
    }

    .x5tjlni.x5tjlni:hover {
      -webkit-text-decoration-color: var(--destack-color-primary);
      text-decoration-color: var(--destack-color-primary);
    }

    .xgut3u9.xgut3u9:hover {
      text-decoration-line: underline;
    }

    .x9kwvud.x9kwvud:hover {
      transform: translateY(-1px);
    }
  }
}

@layer priority8 {
  @container (width <= 479px) {
    .x829f0c.x829f0c {
      border-bottom-width: 0;
    }
  }

  @media (width < 48rem) {
    .x1r6mk7q.x1r6mk7q {
      border-bottom-width: 0;
    }
  }

  @container (width <= 479px) {
    .x1spksz.x1spksz {
      border-bottom-width: 1px;
    }
  }

  .xrf4lh4:before {
    border-color: #12313c;
  }

  .xvcezqc::picker(select) {
    border-color: var(--destack-color-border);
  }

  .xty4yez:before {
    border-radius: 2px;
  }

  .x9msap3:before {
    border-radius: 50%;
  }

  .xxyica1:before {
    border-radius: inherit;
  }

  .xzs95li::picker(select) {
    border-radius: var(--destack-radius-3);
  }

  @media (width <= 1099px) {
    .x1i0octx.x1i0octx {
      border-right-width: 0;
    }
  }

  @container (width <= 479px) {
    .x15onyg9.x15onyg9 {
      border-right-width: 0;
    }
  }

  @media (width < 48rem) {
    .xy6izkk.xy6izkk {
      border-right-width: 0;
    }
  }

  .x1fo1fc9:before {
    border-style: solid;
  }

  .x1o8an69::picker(select) {
    border-style: solid;
  }

  .xeik1dy:before {
    border-width: 1.25px;
  }

  .xy7eb1z::picker(select) {
    border-width: var(--destack-stroke-border);
  }

  @media (width <= 1099px) {
    .x1sqepwn.x1sqepwn {
      height: 1px;
    }

    .xh2y2p6.xh2y2p6 {
      height: 34rem;
    }

    .x182tu5.x182tu5 {
      height: auto;
    }
  }

  @media (width >= 768px) and (width <= 1099px) {
    .x1ftewgp.x1ftewgp {
      height: 3.25rem;
    }
  }

  @media (width < 48rem) {
    .x14naet3.x14naet3 {
      height: 36rem;
    }

    .xwxxeyz.xwxxeyz {
      height: 3rem;
    }
  }

  @container (width <= 479px) {
    .x1gbnm3c.x1gbnm3c {
      height: 64px;
    }
  }

  @media (width < 48rem) {
    .x7lq1ya.x7lq1ya {
      height: auto;
    }
  }

  @media (width <= 1099px) {
    .x1cggrfa.x1cggrfa {
      left: 50%;
    }
  }

  .x1g9yuep::picker(select) {
    margin-block: var(--destack-space-1);
  }

  @container (width <= 479px) {
    .x1xy1ur7.x1xy1ur7 {
      margin-bottom: 0;
    }
  }

  @media (width < 48rem) {
    .xok38u7.xok38u7 {
      margin-left: 0;
    }

    .x1rgwy3u.x1rgwy3u {
      margin-top: .375rem;
    }
  }

  @media (width <= 1099px) {
    .xcdo2v4.xcdo2v4 {
      min-height: 22rem;
    }

    .x1wcz4q.x1wcz4q {
      min-height: 24rem;
    }

    .xlntowb.xlntowb {
      min-height: 30rem;
    }

    .x1ue0vm0.x1ue0vm0 {
      min-height: 44rem;
    }

    .x13muvzi.x13muvzi {
      min-height: auto;
    }
  }

  @container (width <= 479px) {
    .xd5c5w3.xd5c5w3 {
      min-height: 0;
    }
  }

  @media (width < 48rem) {
    .x1mz3oum.x1mz3oum {
      min-height: 0;
    }
  }

  @container (width <= 479px) {
    .xu839fm.xu839fm {
      min-height: 72px;
    }

    .x1q08q7a.x1q08q7a {
      min-width: 0;
    }
  }

  @media (width < 48rem) {
    .xbje8i0.xbje8i0 {
      padding-bottom: .375rem;
    }

    .xoc3nne.xoc3nne {
      padding-bottom: 1.75rem;
    }
  }

  @media (width <= 1099px) {
    .xml4ev4.xml4ev4 {
      padding-top: .625rem;
    }
  }

  @container (width <= 479px) {
    .x17f2np6.x17f2np6 {
      padding-top: 0;
    }
  }

  @media (width < 48rem) {
    .xk4lb1h.xk4lb1h {
      padding-top: 2.5rem;
    }
  }

  @media (width <= 1099px) {
    .xuwq8s3.xuwq8s3 {
      top: 0;
    }
  }

  .x1ruvgh8:before {
    transition: opacity .6s;
  }

  @media (width <= 1099px) {
    .xscvmr0.xscvmr0 {
      width: 1px;
    }
  }

  @media (width < 48rem) {
    .xr9wbdp.xr9wbdp {
      width: 100%;
    }
  }

  @container (width <= 479px) {
    .x14yjqwc.x14yjqwc {
      width: 84px;
    }

    .xdsc1nu.xdsc1nu {
      width: auto;
    }
  }

  @media (width < 48rem) {
    .x12mhsr3.x12mhsr3 {
      width: auto;
    }
  }

  @container (width <= 479px) {
    .xkrgmuy.xkrgmuy {
      width: calc(100% - 32px);
    }

    .xwda8l8.xwda8l8 {
      width: calc(100% - 48px);
    }
  }

  @media (width <= 1099px) {
    .x1iegzl8.x1iegzl8:not(:first-child) {
      border-top-width: var(--destack-stroke-border);
    }
  }
}

@layer priority9 {
  .x1l80o72::picker(select) {
    appearance: base-select;
  }

  .x8jvwwy:after, .x9iga6f:before {
    background-color: #3f4147;
  }

  .xq55lf0:before {
    background-color: light-dark(#0f6cbd, #479ef5);
  }

  .x1pn9hoc:before {
    background-color: light-dark(#5b5fc7, #7f85f5);
  }

  .xi6rmtm:before {
    background-color: light-dark(#d9fdd3, #005c4b);
  }

  .x1xutffo:before {
    background-color: light-dark(#fff, #202c33);
  }

  .x1940xdq::backdrop {
    background-color: #0000;
  }

  .x14rm70i::backdrop {
    background-color: var(--destack-color-background);
  }

  .x1pitwkf::picker(select) {
    background-color: var(--destack-color-popover);
  }

  .x12q0oss::selection {
    background-color: var(--destack-color-primary);
  }

  .x14wveb4::backdrop {
    background-color: var(--destack-color-scrim);
  }

  .x5q037y:before {
    background-color: var(--x1x171z7);
  }

  .x1xdh9ga:before {
    background-image: linear-gradient(#ff792e,#ff792e) 0 0  / 9px 1.5px,linear-gradient(#ff792e,#ff792e) 0 0  / 1.5px 9px,linear-gradient(#ff792e,#ff792e) 100% 0  / 9px 1.5px,linear-gradient(#ff792e,#ff792e) 100% 0  / 1.5px 9px,linear-gradient(#ff792e,#ff792e) 0 100%  / 9px 1.5px,linear-gradient(#ff792e,#ff792e) 0 100%  / 1.5px 9px,linear-gradient(#ff792e,#ff792e) 100% 100%  / 9px 1.5px,linear-gradient(#ff792e,#ff792e) 100% 100%  / 1.5px 9px;
  }

  .x162ns3c:before {
    background-image: radial-gradient(circle at 0 0,transparent 8px,var(--destack-color-card) 8.5px);
  }

  .xxjohxv:after {
    background-image: radial-gradient(circle at 100% 0,transparent 8px,var(--destack-color-card) 8.5px);
  }

  .xgaypha:before {
    background-repeat: no-repeat;
  }

  .x5005in:before {
    box-shadow: inherit;
  }

  .x1u2j24n::picker(select) {
    box-shadow: var(--destack-shadow-overlay);
  }

  .xxkx9e4:before {
    clip-path: polygon(0 0, 100% 0, 0 100%);
  }

  .x1ekdmqq:before {
    clip-path: polygon(100% 0, 0 0, 100% 100%);
  }

  .xkd9k1c:before {
    color: var(--destack-color-foreground);
  }

  .xr2jh5i::file-selector-button {
    color: var(--destack-color-foreground);
  }

  .x1jqh72c::picker-icon {
    color: var(--destack-color-muted-foreground);
  }

  .x1r7ktw1::placeholder, .x2phzc8:before {
    color: var(--destack-color-muted-foreground);
  }

  .x1eo0tpa::picker(select) {
    color: var(--destack-color-popover-foreground);
  }

  .x1sk15r1::selection {
    color: var(--destack-color-primary-foreground);
  }

  .x100rkj9:after, .x10tli2e:before {
    content: "";
  }

  .x1tmwl6:before {
    content: "·";
  }

  .x1cpjm7i:before, .x1s928wv:after {
    content: "";
  }

  .x1bkuelt:before {
    content: counter(line);
  }

  .xnahlnb:before {
    content: none;
  }

  .xu2x71:before {
    counter-increment: line;
  }

  .x1fhgk32:before {
    display: inline-block;
  }

  .x10bxx3s:before, .x71tlqn:after {
    flex-grow: 1;
  }

  .x1qruvwx::file-selector-button {
    font-weight: var(--destack-weight-medium);
  }

  .x1gvw2xl:before {
    font-weight: var(--destack-weight-semibold);
  }

  .x5g0exi:before {
    inset-inline-end: -8px;
  }

  .x7phjs4:before {
    inset-inline-start: -4px;
  }

  .xwkf70r:before {
    inset-inline-start: -8px;
  }

  .x11i1pl6:before {
    inset-inline-start: 4px;
  }

  .x1jagai8:before {
    margin-inline-end: .75rem;
  }

  .x4fdeb6::file-selector-button {
    margin-inline-end: var(--destack-space-2);
  }

  .x9c5xwl:before {
    margin-inline-end: var(--destack-space-3);
  }

  .xg479jn:before {
    opacity: var(--x1bljfho);
  }

  .x19jmylx::checkmark {
    order: 1;
  }

  .xkk1bqk:before {
    pointer-events: none;
  }

  .x1hmns74:before, .x1j6awrg:after {
    position: absolute;
  }

  .x1wnbjh8:before {
    text-align: end;
  }

  .xop62e1:before {
    transition-duration: .48s;
  }

  .xxcwgru:before {
    transition-property: background-color;
  }

  .xg98cju:before {
    transition-timing-function: ease;
  }

  .x1rbqspl:before {
    -webkit-user-select: none;
    user-select: none;
  }

  .xy5mcqj:before {
    z-index: -1;
  }
}

@layer priority10 {
  .x1xrz1ek:after, .xhq5o37:before {
    bottom: 0;
  }

  .xbrqcyt::file-selector-button {
    height: 100%;
  }

  .x1ur5haw:before {
    height: 13px;
  }

  .xcock1l:after, .xy80zi5:before {
    height: 1px;
  }

  .xdq3lnv:before {
    height: 20px;
  }

  .x1pvzrro:before {
    height: 24px;
  }

  .x1k3893l:before {
    height: 4px;
  }

  .x1yd0sln:before, .xf8dsx9:after {
    height: 8px;
  }

  .xms0fwe:before {
    left: -8px;
  }

  .xojijqq:after {
    right: -8px;
  }

  .x19e681a:before {
    right: 3px;
  }

  .x1y3wzot:before {
    top: 0;
  }

  .x18ntydv:before {
    top: 8px;
  }

  .x188etrq:before {
    top: calc(50% - 3.25px);
  }

  .x1n405n8:before {
    width: 3px;
  }

  .x1eencha:before {
    width: 4px;
  }

  .x10mnas6:after, .x5bgxoj:before {
    width: 8px;
  }

  .x1v1v364:before {
    width: var(--destack-space-6);
  }
}

@layer priority11 {
  @media (width < 48rem) {
    .x1uf8y1w.x1uf8y1w:before {
      content: attr(data-label);
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .xv4o6lc.xv4o6lc:before {
      transition-duration: 0s;
    }
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@keyframes xrtj4n6-B {
  0%, 49% {
    background-color: var(--destack-color-primary);
  }

  50%, 100% {
    background-color: #0000;
  }
}

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

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

@keyframes x1npz6l4-B {
  from {
    filter: blur(2px);
    opacity: .35;
  }

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

@keyframes x61aw9m-B {
  from {
    filter: blur(2px);
    opacity: .4;
  }

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

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

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

@keyframes x1mi9bte-B {
  to {
    opacity: 0;
  }
}

@keyframes xiitr8i-B {
  from {
    opacity: 0;
    scale: .98;
  }
}

@keyframes x1f0idoz-B {
  from {
    opacity: 0;
    transform: scale(1.06);
  }
}

@keyframes xkj0wbp-B {
  from {
    opacity: 1;
    transform: scaleX(0);
  }

  45% {
    opacity: 1;
    transform: scaleX(1);
  }

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

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

  25% {
    opacity: 1;
    transform: translate(-50%, -4px);
  }

  to {
    opacity: 0;
    transform: translate(-50%, -14px);
  }
}

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

  20% {
    opacity: .9;
  }

  100% {
    opacity: 0;
    transform: translateY(-44px);
  }
}

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

  to {
    stroke-dashoffset: 0;
  }
}

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

  to {
    transform: rotate(1turn);
  }
}

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

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

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

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

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

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

@keyframes xfys077-B {
  0%, 80%, 100% {
    translate: 0;
  }

  86% {
    translate: .5rem;
  }

  91% {
    translate: .125rem;
  }

  95% {
    translate: .25rem;
  }
}

:root, .x4zko8y {
  --x1asj5f0: transparent;
  --x1x171z7: transparent;
  --xe9cw1c: transparent;
}

:root, .xvm0qni {
  --x1bljfho: 0;
  --xmh0pjt: 0s;
  --x1rk0v4d: 1;
  --xsieavu: 0s;
  --x1d87f7j: 0s;
}

:root, .xcxky17 {
  --xcep3kr: min(1200px, calc(100vw - 48px));
  --xsij4s2: calc(min(1200px, calc(100vw - 48px)) / 12);
  --x1mndwtb: 56px;
  --x1u07ypk: calc(min(1200px, calc(100vw - 48px)) / 12 * .95);
  --x1uve1lc: clamp(720px, calc(100svh - 56px), 1080px);
  --xta9l2x: 12.5rem;
  --x152u0wt: calc((clamp(720px, calc(100svh - 56px), 1080px) - 12.5rem - 50px - 72px) / 6);
  --xles7r9: calc(calc(min(1200px, calc(100vw - 48px)) - 50px) / 12 * 8 / 88);
  --x1b1u9de: calc(calc((clamp(720px, calc(100svh - 56px), 1080px) - 12.5rem - 50px - 72px) / 6) / 9);
  --xkt4r52: 24px;
}

:root, .xys5skw {
  --xe8xy2p: 0;
}

:root, .x8udwi {
  --xr888kx: light-dark(#faf9f5, #262624);
  --x9h9vqa: light-dark(#141413, #faf9f5);
  --x1gyl39a: light-dark(#73726c, #9c9a92);
  --x1vgq8ri: light-dark(#e3e1d8, #3d3d3a);
  --xsgwf9b: light-dark(#f5f4ed, #1f1e1d);
  --xqyg8zt: light-dark(#f0eee6, #141413);
  --x7jkjge: 12px;
  --x121n9qo: 12px;
  --x1fz8n13: ui-serif, "Iowan Old Style", Georgia, serif;
  --x369x4j: .9375rem;
  --x11ig2ah: 1.6;
}

@media (width >= 768px) and (width <= 1099px) {
  :root, .xcxky17 {
    --x152u0wt: clamp(112px, calc(min(1200px, calc(100vw - 48px)) / 88 * 13), 134px);
    --xles7r9: calc(calc(min(1200px, calc(100vw - 48px)) - 50px) / 88);
    --x1b1u9de: calc(clamp(112px, calc(min(1200px, calc(100vw - 48px)) / 88 * 13), 134px) / 9);
  }
}

@media (width <= 399px) {
  :root, .xcxky17 {
    --xcep3kr: 100vw;
    --xsij4s2: calc(100vw / 4);
    --x1u07ypk: 72px;
    --x152u0wt: 136px;
    --xles7r9: calc(calc(100vw - 42px) / 88);
    --x1b1u9de: calc(136px / 9);
    --xkt4r52: 20px;
  }
}

@media (width >= 400px) and (width <= 767px) {
  :root, .xcxky17 {
    --xcep3kr: 100vw;
    --xsij4s2: calc(100vw / 4);
    --x1u07ypk: 72px;
    --x152u0wt: 120px;
    --xles7r9: calc(calc(100vw - 42px) / 88);
    --x1b1u9de: calc(120px / 9);
    --xkt4r52: 20px;
  }
}

.x1ik1t75 {
  --x11ig2ah: 1.65;
}

.x1qtldc2 {
  --x11ig2ah: 1.7;
}

.xsyj3zb {
  --x121n9qo: 18px;
}

.xmrv9o1 {
  --x121n9qo: 4px;
}

.xa8hkdr {
  --x1asj5f0: var(--destack-color-background);
}

.x19ahros {
  --x1asj5f0: var(--destack-color-card);
}

.xftlyim {
  --x1bljfho: 1;
}

.xu4ny24 {
  --x1d87f7j: var(--x---x1d87f7j);
}

.x1xuaa63 {
  --x1fz8n13: ui-sans-serif,-apple-system,"Segoe UI",system-ui,sans-serif;
}

.xipk8zp {
  --x1gyl39a: light-dark(#444746, #c4c7c5);
}

.x28fpp4 {
  --x1gyl39a: light-dark(#5d5d5d, #afafaf);
}

.x17pw3qk {
  --x1rk0v4d: var(--x---x1rk0v4d);
}

.xyr443v {
  --x1vgq8ri: light-dark(#dde3ea, #3c4043);
}

.x1ufoced {
  --x1vgq8ri: light-dark(#e5e5e5, #3a3a3a);
}

.x1oyeq4g {
  --x1x171z7: var(--x---x1x171z7);
}

.x22t5sj {
  --x369x4j: .9375rem;
}

.xxbdznz {
  --x7jkjge: 18px;
}

.x1iyve3s {
  --x7jkjge: 22px;
}

.x5ksyq {
  --x9h9vqa: light-dark(#0d0d0d, #ececec);
}

.xtfwjb1 {
  --x9h9vqa: light-dark(#1f1f1f, #e3e3e3);
}

.x1eyrvkg {
  --xe8xy2p: 0;
}

.x1pgiko8 {
  --xe9cw1c: var(--x---xe9cw1c);
}

.x1xd1a7a {
  --xmh0pjt: var(--x---xmh0pjt);
}

.x1kj7mw9 {
  --xqyg8zt: light-dark(#e9eef6, #333537);
}

.x1bwp1zy {
  --xqyg8zt: light-dark(#f4f4f4, #303030);
}

.x1ezmmm5 {
  --xr888kx: light-dark(#fff, #131314);
}

.xulmgl9 {
  --xr888kx: light-dark(#fff, #212121);
}

.x1r31rl7 {
  --xsgwf9b: light-dark(#f8fafd, #1e1f20);
}

.x1igq2oi {
  --xsgwf9b: light-dark(#f9f9f9, #171717);
}

.xvblgr6 {
  --xsieavu: var(--x---xsieavu);
}

.x1ovxaor:focus-visible {
  --xe8xy2p: 1;
}
