.ara-markdown{overflow-wrap:anywhere;min-width:0;line-height:1.65}.ara-markdown>*+*{margin-top:1em}.ara-markdown p{margin:0}.ara-markdown [data-streamdown=strong]{font-weight:600}.ara-markdown :is(h1,h2,h3,h4){margin-block:1em .5em;font-weight:600;line-height:1.3}.ara-markdown h1{font-size:1.5em}.ara-markdown h2{font-size:1.25em}.ara-markdown :is(ul,ol){padding-left:1.5em}.ara-markdown ul{list-style:outside}.ara-markdown ol{list-style:decimal}.ara-markdown a{color:inherit;text-underline-offset:3px;text-decoration:underline}.ara-markdown :is(pre,code){font-family:ui-monospace,monospace;font-size:.875em}.ara-markdown pre{padding:12px;overflow:auto}.ara-markdown [data-streamdown=code-block]{border:1px solid #8883;border-radius:12px;overflow:hidden}.ara-markdown [data-streamdown=code-block-header]{background:#8881;justify-content:space-between;padding:8px 12px;font-size:12px;display:flex}.ara-markdown button{cursor:pointer;color:inherit;background:#8882;border:0;border-radius:6px;padding:4px 8px}.ara-markdown button svg{width:16px;height:16px}.ara-markdown table{border-collapse:collapse;width:100%}.ara-markdown :is(th,td){text-align:left;border:1px solid #8883;padding:8px}.ara-markdown [data-streamdown=table-wrapper]{overflow-x:auto}.ara-markdown blockquote{border-left:3px solid #8886;padding-left:1em}.ara-markdown img{max-width:100%}.ara-stream-word{animation:.26s ease-out both ara-markdown-in}@keyframes ara-markdown-in{0%{opacity:0}to{opacity:1}}.ara-markdown-still .ara-stream-word{animation:none}@media (prefers-reduced-motion:reduce){.ara-stream-word{animation:none}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-standard-normal-CfYZpDVp.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-standard-normal-BFQXbQ-f.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-standard-normal-BmPQvyvo.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-standard-normal-BM0NlUE_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-standard-normal-Ci9T9ieq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-standard-normal-DpK-iCPk.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-standard-normal-BwkfbSeq.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-standard-italic-fe11NjBs.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-standard-italic-Ck9oD2H0.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-standard-italic-BIcRYUEt.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-standard-italic-mtaF_0H_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-standard-italic-C7TReJrb.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-standard-italic-BLMf5All.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-standard-italic-BbqH_2Ar.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Timeless Sans;src:url(/assets/TimelessSansVF-B9pFgEUz.woff2)format("woff2-variations"),url(/assets/TimelessSansVF-B9pFgEUz.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@property --scroll-fade-top{syntax:"<length>";inherits:true;initial-value:0}@property --scroll-fade-bottom{syntax:"<length>";inherits:true;initial-value:0}@property --scroll-fade-start{syntax:"<length>";inherits:true;initial-value:0}@property --scroll-fade-end{syntax:"<length>";inherits:true;initial-value:0}@keyframes scroll-fade-top{0%{--scroll-fade-top:0px}to{--scroll-fade-top:var(--scroll-fade-size,96px)}}@keyframes scroll-fade-bottom{0%{--scroll-fade-bottom:var(--scroll-fade-size,96px)}to{--scroll-fade-bottom:0px}}@keyframes scroll-fade-start{0%{--scroll-fade-start:0px}to{--scroll-fade-start:var(--scroll-fade-size,48px)}}@keyframes scroll-fade-end{0%{--scroll-fade-end:var(--scroll-fade-size,48px)}to{--scroll-fade-end:0px}}@keyframes pinned-fade{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@layer ara-reset{*{box-sizing:border-box}html,body{overscroll-behavior:none}*{overscroll-behavior-x:none}body{font-optical-sizing:auto;font-variant-numeric:tabular-nums;letter-spacing:.005em;-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;margin:0;font-family:Timeless Sans,Inter Variable,Inter,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:1.5}button,input,textarea,select{font:inherit;font-variant-numeric:inherit;letter-spacing:inherit;font-optical-sizing:inherit;font-variation-settings:inherit}button,a,input,textarea{-webkit-tap-highlight-color:transparent}button:disabled{cursor:default;opacity:.5}a{color:inherit}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}h1,h2,h3,p{margin:0}:focus-visible{outline:1px solid #00000052}@media (prefers-color-scheme:dark){:focus-visible{outline-color:#ffffff47}}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}[data-ui-button-size] svg{width:var(--button-icon-size,16px);height:var(--button-icon-size,16px);flex-shrink:0}}@keyframes focus-ring-fade{to{outline-color:#0000}}@media (prefers-reduced-motion:no-preference){:where(:focus-visible,label:has(>input:focus-visible)),:where(:focus-visible):after{animation:.6s 1.4s both focus-ring-fade}}[data-topbar-slot]>*{flex-shrink:0}@media (width<=767px){header:has([data-topbar-slot] [aria-label^=Search\ ]) [data-global-search]{display:none}}[data-balance-chart=quiet] [aria-live]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden;min-height:0!important;margin:0!important}[data-tab]:hover [data-tab-close]{opacity:1}[data-side-panel] [role=dialog]:before{content:"";width:var(--panel-end-width,var(--sheet-width));background-color:var(--sheet-surface);border-radius:16px;position:absolute;inset:0 auto 0 0}[data-side-panel] [role=dialog]>*{width:var(--panel-end-width,var(--sheet-width));scrollbar-width:none;flex-shrink:0;max-height:100%;position:relative;overflow-y:auto}[data-topbar] [data-ui-button-size]{border-radius:16px;height:32px;min-height:32px}[data-topbar] [data-ui-button-size=icon]{width:32px}[data-topbar] [data-ui-button-variant=ghost]{background-color:#0000}[data-topbar] [data-ui-button-variant=ghost]:hover,[data-topbar] [data-ui-button-variant=ghost][data-popup-open]{background-color:var(--topbar-fill-hover)}[data-topbar] input{border-radius:16px;height:32px;min-height:32px}[data-topbar] [data-topbar-slot] [data-ui-button-variant=primary]{background-color:var(--topbar-fill);color:var(--topbar-ink);box-shadow:none}[data-topbar] [data-topbar-slot] [data-ui-button-variant=primary]:hover{background-color:var(--topbar-fill-hover)}[data-panel-handle]:only-child{display:none}[data-panel-handle]:after{content:"";background-color:var(--handle-ink);opacity:0;border-radius:9999px;width:2px;height:32px;margin-top:-16px;transition:opacity .15s;position:absolute;top:50%;left:2px}[data-panel-handle]:hover:after,[data-panel-handle]:focus-visible:after,[data-panel-handle]:active:after{opacity:1}html[data-panel-resizing],html[data-panel-resizing] *{-webkit-user-select:none;user-select:none;cursor:ew-resize!important}html[data-panel-resizing] [data-side-panel] [role=dialog]{transition:none}#app-content:has([data-under-bar]){margin-top:-48px}[data-topbar]:has(~#app-content [data-under-bar]){z-index:2;pointer-events:none}[data-topbar]:has(~#app-content [data-under-bar]) [data-topbar-slot]>*{pointer-events:auto}

@layer priority1;

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

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

  .x13xctz2 {
    grid-area: aside;
  }

  .x1ga3nwn {
    grid-area: chips;
  }

  .x15n9r8d {
    grid-area: field;
  }

  .xhvaynz {
    grid-area: head;
  }

  .x12llle6 {
    grid-area: plus;
  }

  .xsv5til {
    grid-area: rest;
  }

  .xin8fkw {
    grid-area: send;
  }

  .xuq83sh {
    grid-area: sig;
  }

  .xvg15xf {
    grid-area: to;
  }

  .xincewn {
    grid-area: tools;
  }

  .x2po2za {
    inset: 0 0 auto;
  }

  .xr1iqeq {
    inset: 0 auto 0 0;
  }

  .x10a8y8t {
    inset: 0;
  }

  .x2mbbj7 {
    inset: 14px auto 14px 0;
  }

  .x3ds4eh {
    inset: 2px;
  }

  .xkdpibf {
    margin: -1px;
  }

  .x1c5nz5h {
    margin: -4px;
  }

  .xvhktmz {
    margin: 0 0 var(--xidhzwe);
  }

  .x1ghz6dp {
    margin: 0;
  }

  .xqe1szj {
    margin: 4px 0 0;
  }

  .x1qk52y6 {
    margin: 4px 0;
  }

  .xe6w4ck {
    margin: 8px 0 0;
  }

  .x1bpp3o7 {
    margin: auto;
  }

  .x1717udv {
    padding: 0;
  }

  .x15x03d9 {
    padding: 10px 14px;
  }

  .x529ywc {
    padding: 12px 12px 10px;
  }

  .x1gqud3g {
    padding: 12px 14px;
  }

  .x1iwkndl {
    padding: 12px 16px;
  }

  .xozlmf9 {
    padding: 12px 18px;
  }

  .xc7ga6q {
    padding: 12px;
  }

  .xnymesk {
    padding: 14px 12px;
  }

  .x1gnqi22 {
    padding: 14px;
  }

  .x127kpyb {
    padding: 16px 18px 20px;
  }

  .x1np1h16 {
    padding: 16px 18px;
  }

  .x1tamke2 {
    padding: 16px;
  }

  .x1qhigcl {
    padding: 20px;
  }

  .x1go0xu5 {
    padding: 24px 12px;
  }

  .x1o7an4q {
    padding: 24px 40px 64px;
  }

  .xggk2y7 {
    padding: 24px;
  }

  .x1d5il83 {
    padding: 28px 40px 64px;
  }

  .x1i3ajwb {
    padding: 2px;
  }

  .xryr5bw {
    padding: 32px 24px 96px;
  }

  .x1gqu590 {
    padding: 3px 10px;
  }

  .x1x7i2cb {
    padding: 3px 9px;
  }

  .x9ms5i6 {
    padding: 3px;
  }

  .x44pemp {
    padding: 4px 4px 4px 10px;
  }

  .xdqdrvq {
    padding: 4px 8px;
  }

  .xfawy5m {
    padding: 4px;
  }

  .x1ruevkc {
    padding: 6px;
  }

  .xxn7x3d {
    padding: 8px 10px 6px;
  }

  .x1160tuk {
    padding: 8px 10px;
  }

  .x1degepn {
    padding: 8px 12px 16px;
  }

  .x153ncpu {
    padding: 8px 12px;
  }

  .xe8ttls {
    padding: 8px;
  }

  .x15hcd7v {
    padding: var(--x1udcr9r);
  }

  .x1ve2ag3 {
    padding: var(--x9c4plx);
  }

  .x1s2eibj {
    padding: var(--xidhzwe);
  }

  .xowbr38 {
    padding: var(--xq3vo0t);
  }

  .x1t8xf4m {
    padding: var(--xu46wc);
  }

  @media (width >= 900px) {
    .x8fj2h0.x8fj2h0 {
      inset: auto;
    }
  }

  @media (width <= 640px) {
    .x10erhnk.x10erhnk {
      padding: 12px;
    }

    .x1tv6n4j.x1tv6n4j {
      padding: 16px 12px 72px;
    }

    .x13z211s.x13z211s {
      padding: 16px 16px 48px;
    }
  }

  @media (width >= 768px) {
    .x19d98v9.x19d98v9 {
      padding: 8px 24px 24px;
    }
  }

  @media (width >= 600px) {
    .x7urpej.x7urpej {
      padding: var(--x1udcr9r);
    }
  }

  @media (width <= 640px) {
    .xs1cpfw.xs1cpfw {
      padding: var(--x9c4plx);
    }
  }
}

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

  .x9r1u3d {
    border-color: #0000;
  }

  .xv297rl {
    border-color: var(--bar-tint);
  }

  .x1jolv63 {
    border-color: var(--x1dos8b3);
  }

  .xac66pp {
    border-color: var(--x1yt3xkr);
  }

  .x2u8bby {
    border-radius: 0;
  }

  .x1q4ynmn {
    border-radius: 10px;
  }

  .x4pepcl {
    border-radius: 12px;
  }

  .xixl9f9 {
    border-radius: 14px;
  }

  .xgqmno8 {
    border-radius: 16px;
  }

  .xugzpu4 {
    border-radius: 18px;
  }

  .x18wo2nq {
    border-radius: 20px 20px 0 0;
  }

  .x1m3ak92 {
    border-radius: 20px;
  }

  .x1khhgft {
    border-radius: 24px;
  }

  .x1cum3z5 {
    border-radius: 2px;
  }

  .x12fzoxp {
    border-radius: 32px;
  }

  .x12oqio5 {
    border-radius: 4px;
  }

  .x16rqkct {
    border-radius: 50%;
  }

  .x1sxf85j {
    border-radius: 5px;
  }

  .x1kogg8i {
    border-radius: 6px;
  }

  .xu4hgxq {
    border-radius: 7px;
  }

  .xur7f20 {
    border-radius: 8px;
  }

  .x10hpsqq {
    border-radius: 9999px;
  }

  .x1e6avla {
    border-radius: 999px;
  }

  .xhpnuu7 {
    border-radius: 9px;
  }

  .x1amslmy {
    border-radius: calc(18px + var(--x9c4plx) + 1px);
  }

  .xn5d4sl {
    border-radius: calc(var(--x13g3ces) - 8px);
  }

  .x1pjcqnp {
    border-radius: inherit;
  }

  .xjc85tv {
    border-radius: var(--detail-radius, 8px);
  }

  .x3oulde {
    border-radius: var(--group-radius, 16px);
  }

  .x1r40vmt {
    border-radius: var(--x13g3ces);
  }

  .x6qmiga {
    border-radius: var(--x1m10ci3);
  }

  .xsaxtzq {
    border-radius: var(--x1t67vlg);
  }

  .x1ovczn6 {
    border-radius: var(--xq3vo0t);
  }

  .x17ypkwi {
    border-radius: var(--xrb2g54);
  }

  .xbsl7fq {
    border-style: dashed;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xvndefy {
    border-width: 1.5px;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .x1ijjk90 {
    flex: 0 180px;
  }

  .xkz0k9k {
    flex: 0 auto;
  }

  .x98rzlu {
    flex: 1;
  }

  .x1okw0bk {
    flex: none;
  }

  .xcyp5nj {
    gap: 0 6px;
  }

  .xxhr3t {
    gap: 0;
  }

  .x883omv {
    gap: 10px;
  }

  .x1v2ro7d {
    gap: 12px;
  }

  .x1af02g3 {
    gap: 14px;
  }

  .xou54vl {
    gap: 16px;
  }

  .x12mrbbr {
    gap: 1px;
  }

  .xi4f0gk {
    gap: 24px 48px;
  }

  .x1665zp3 {
    gap: 24px;
  }

  .x195vfkc {
    gap: 2px;
  }

  .xs223zo {
    gap: 4pt;
  }

  .x1jnr06f {
    gap: 4px;
  }

  .x1nejdyq {
    gap: 5px;
  }

  .x17d4w8g {
    gap: 6px;
  }

  .x167g77z {
    gap: 8px;
  }

  .x14kbac9 {
    gap: inherit;
  }

  .x1pidvrl {
    gap: var(--x-gap);
  }

  .xt5cvcb {
    gap: var(--x1udcr9r);
  }

  .x1caeyqk {
    gap: var(--x9c4plx);
  }

  .xmjgkt9 {
    gap: var(--xidhzwe);
  }

  .x1crw1cj {
    gap: var(--xq3vo0t);
  }

  .x1pqn7ih {
    gap: var(--xu46wc);
  }

  .x14cgp80 {
    gap: var(--xucz3je);
  }

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

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

  .x1npkx4u {
    grid-column: 2;
  }

  .x1k3v4rp {
    grid-column: 3;
  }

  .x10flg1o {
    grid-column: 4;
  }

  .x1roxjuz {
    grid-column: 5;
  }

  .x8jgnfx {
    grid-column: 6;
  }

  .x1xu9id6 {
    grid-column: 7;
  }

  .x623te4 {
    grid-column: span 2;
  }

  .x1mkw561 {
    grid-template-areas: "head aside"
                         "rest aside";
  }

  .xdvfwl0 {
    grid-template-areas: var(--x-gridTemplateAreas);
  }

  .x10no89f {
    inset-block: 0;
  }

  .x1kr8vnd {
    inset-block: 3px;
  }

  .x17y0mx6 {
    inset-inline: 0;
  }

  .xe8uvvx {
    list-style: none;
  }

  .x16sahtb {
    margin-block: -1px;
  }

  .x1k49i25 {
    margin-block: -4px;
  }

  .x10im51j {
    margin-block: 0;
  }

  .x1twdi5u {
    margin-block: 12px;
  }

  .xg9jes1 {
    margin-block: 4px;
  }

  .x1jp4ehj {
    margin-block: 8px;
  }

  .x1nkss2m {
    margin-block: auto;
  }

  .x7xdz4b {
    margin-block: var(--x9c4plx);
  }

  .x1hcqyjo {
    margin-block: var(--xq3vo0t);
  }

  .xlhcdhu {
    margin-inline: -12px;
  }

  .xlutiju {
    margin-inline: -16px;
  }

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

  .xr6ywxm {
    margin-inline: -4px;
  }

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

  .x1x57ub9 {
    margin-inline: -8px;
  }

  .xrxpjvj {
    margin-inline: 0;
  }

  .xuqyx9n {
    margin-inline: 10px;
  }

  .xcwsfa8 {
    margin-inline: 14px;
  }

  .xjgtzcg {
    margin-inline: 4px;
  }

  .x18kdvx8 {
    margin-inline: 6px;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .xux4c3 {
    margin-inline: calc(var(--x1udcr9r) * -1);
  }

  .x1dq232q {
    margin-inline: var(--detail-bleed, -8px);
  }

  .x1hht8x6 {
    margin-inline: var(--x9c4plx);
  }

  .x1a2a7pz {
    outline: none;
  }

  .xysyzu8 {
    overflow: auto;
  }

  .x7giv3 {
    overflow: clip;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1rea2x4 {
    overflow: visible;
  }

  .x8du1vd {
    overscroll-behavior: none;
  }

  .xt970qd {
    padding-block: 0;
  }

  .x1vh9g3f {
    padding-block: 10px 6px;
  }

  .xp59q4u {
    padding-block: 10px;
  }

  .x10dr8xq {
    padding-block: 12px;
  }

  .xxlmvz2 {
    padding-block: 14px;
  }

  .xr8qf5c {
    padding-block: 16px 40px;
  }

  .x1xn8qrt {
    padding-block: 16px;
  }

  .xsplgde {
    padding-block: 1px;
  }

  .xid1wef {
    padding-block: 20px 0;
  }

  .xr9q8rw {
    padding-block: 24px;
  }

  .xj8oexa {
    padding-block: 2px;
  }

  .x1152rk1 {
    padding-block: 32px 0;
  }

  .x1md4suw {
    padding-block: 32px 40px;
  }

  .x1un9d {
    padding-block: 32px 64px;
  }

  .xi51bhp {
    padding-block: 36px 64px;
  }

  .xf4egzd {
    padding-block: 3px;
  }

  .x1axd487 {
    padding-block: 40px;
  }

  .x14chgqg {
    padding-block: 4px 0;
  }

  .x12ulsxz {
    padding-block: 4px;
  }

  .xifx94n {
    padding-block: 5px;
  }

  .xmw6hcl {
    padding-block: 60px;
  }

  .x1bp1dzd {
    padding-block: 64px 96px;
  }

  .x17isu9b {
    padding-block: 6px 2px;
  }

  .x1t0vds8 {
    padding-block: 6px;
  }

  .x6gytx0 {
    padding-block: 8px 2px;
  }

  .x1aj7w66 {
    padding-block: 8px 4px;
  }

  .x1vvogim {
    padding-block: 8px;
  }

  .x1m7iz9m {
    padding-block: 9px;
  }

  .x1sv0k5k {
    padding-block: var(--x1udcr9r);
  }

  .x583iu2 {
    padding-block: var(--x6ij57x);
  }

  .x1oahk7v {
    padding-block: var(--x9c4plx);
  }

  .xj6ao3n {
    padding-block: var(--xidhzwe);
  }

  .x176ga4z {
    padding-block: var(--xq3vo0t);
  }

  .x1h7aimg {
    padding-block: var(--xu46wc);
  }

  .xtzmx1d {
    padding-block: var(--xucz3je);
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .x1zjyve {
    padding-inline: 10px 26px;
  }

  .xsjucut {
    padding-inline: 10px 4px;
  }

  .x1awh872 {
    padding-inline: 10px;
  }

  .xaope02 {
    padding-inline: 12px;
  }

  .xlo94r3 {
    padding-inline: 14px 6px;
  }

  .xqin4a2 {
    padding-inline: 14px;
  }

  .x1i6jg8f {
    padding-inline: 16px 8px;
  }

  .x1hr3lfm {
    padding-inline: 16px;
  }

  .x12j899k {
    padding-inline: 18px;
  }

  .x1w7g0z3 {
    padding-inline: 20px 12px;
  }

  .x17qtykl {
    padding-inline: 20px;
  }

  .x4l9tsp {
    padding-inline: 24px;
  }

  .x5k8d2m {
    padding-inline: 2px;
  }

  .x1t6ggfl {
    padding-inline: 30px;
  }

  .x1f2x3uc {
    padding-inline: 3px 10px;
  }

  .x9e57mo {
    padding-inline: 3px 7px;
  }

  .x3y1lgt {
    padding-inline: 3px;
  }

  .x1sdxjpb {
    padding-inline: 48px;
  }

  .x5xiyrm {
    padding-inline: 4px 8px;
  }

  .xfn1xvj {
    padding-inline: 4px;
  }

  .xm9j1uf {
    padding-inline: 5px;
  }

  .x1mtt87c {
    padding-inline: 6px 10px;
  }

  .x8qwxlt {
    padding-inline: 6px 14px;
  }

  .x1d9ay43 {
    padding-inline: 6px 4px;
  }

  .x1xijbu4 {
    padding-inline: 6px;
  }

  .x1xbbsow {
    padding-inline: 72px 40px;
  }

  .xzoyadh {
    padding-inline: 7px 12px;
  }

  .x12job89 {
    padding-inline: 7px 14px;
  }

  .xlkn9b3 {
    padding-inline: 7px;
  }

  .xb1dmaa {
    padding-inline: 8px 10px;
  }

  .x16mwn7u {
    padding-inline: 8px 4px;
  }

  .xdqyycr {
    padding-inline: 8px;
  }

  .xswvk2o {
    padding-inline: 9px 6px;
  }

  .x1q4txso {
    padding-inline: 9px;
  }

  .xr8g1q0 {
    padding-inline: var(--detail-header-inset, 0px);
  }

  .x9dnuou {
    padding-inline: var(--detail-inset, 8px);
  }

  .xfksbwr {
    padding-inline: var(--x1udcr9r);
  }

  .xa2fob5 {
    padding-inline: var(--x40ryu2);
  }

  .xer75p4 {
    padding-inline: var(--x9c4plx);
  }

  .x1cdt177 {
    padding-inline: var(--xidhzwe);
  }

  .xp7ocqp {
    padding-inline: var(--xq3vo0t);
  }

  .x11x033 {
    place-content: center;
  }

  .x1ku5rj1 {
    place-items: center;
  }

  .x1r47uaf {
    scroll-margin-block: 4px;
  }

  .x1odosgh {
    scroll-padding-block: 4px;
  }

  .x7v641j {
    scroll-padding-inline: var(--x1udcr9r);
  }

  .xexsw6k {
    scroll-snap-type: none;
  }

  .xmqliwb {
    text-decoration: line-through;
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x1bvjpef {
    text-decoration: underline;
  }

  .x2hblnl {
    transition: background-color .12s, color .12s;
  }

  .x1m451a3 {
    transition: background-color .12s;
  }

  .x1eq3uzl {
    transition: background-color .14s;
  }

  .x13bqfew {
    transition: background-color .15s ease-out, border-color .15s ease-out;
  }

  .xmqp2yk {
    transition: background-color .15s ease-out, box-shadow .15s ease-out;
  }

  .xxksqoq {
    transition: background-color .1s;
  }

  .x11ufw96 {
    transition: background-color .2s, box-shadow .2s;
  }

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

  .x1yfmsbf {
    transition: background-color var(--x1kho4zg) var(--xwetpqc);
  }

  .xdtj8dn {
    transition: box-shadow .16s;
  }

  .x22ml6e {
    transition: color .15s ease-out, background-color .15s ease-out, border-color .15s ease-out;
  }

  .x1e6qi8l {
    transition: color .2s;
  }

  .x1bybvbl {
    transition: margin-left var(--x66gv8x) var(--x1h7h51l);
  }

  .x1pqx817 {
    transition: opacity .12s;
  }

  .x17vty23 {
    transition: opacity .15s ease-out;
  }

  .x1lfvz1t {
    transition: opacity .15s, transform .15s;
  }

  .x1myia39 {
    transition: opacity .15s;
  }

  .x1vallg6 {
    transition: opacity .2s var(--xwetpqc),transform .2s var(--xwetpqc);
  }

  .x10s56xg {
    transition: opacity var(--x1kho4zg) var(--xwetpqc),filter var(--x1kho4zg) var(--xwetpqc),transform var(--x1kho4zg) var(--xwetpqc);
  }

  .x1u0h5cw {
    transition: opacity var(--x1kho4zg) var(--xwetpqc),transform var(--x1kho4zg) var(--xwetpqc);
  }

  .x1ktrlq6 {
    transition: opacity var(--x1kho4zg) var(--xwetpqc);
  }

  .x1q5jm4s {
    transition: transform var(--x1kho4zg) var(--xwetpqc);
  }

  .xffqck2 {
    transition: width .26s var(--xwetpqc);
  }

  .x178p1mo {
    transition: width var(--slide-duration, .46s) cubic-bezier(.32,.72,0,1);
  }

  @supports (animation-timeline: scroll()) {
    .xnogimk.xnogimk {
      animation-range: 0 var(--scroll-fade-size),calc(100% - var(--scroll-fade-size)) 100%;
    }
  }

  @supports (animation-timeline: view()) {
    .xljvf00.xljvf00 {
      animation-range: exit-crossing 0 exit-crossing 20px;
    }
  }

  .x2pye75:focus-visible {
    outline: 1px solid var(--control-focus, var(--xxni7e1));
  }

  .x18gmo57:focus-visible, .xnrxomr:focus-visible:not([data-pointer-focus]) {
    outline: 1px solid var(--xxni7e1);
  }

  .xwv73w1:focus-visible {
    outline: 2px solid #fff;
  }

  .xud7ttc:has(:focus-visible) {
    outline: 1px solid var(--xxni7e1);
  }

  .x17yyxzj:disabled {
    border-color: #0000;
  }

  .xt0b8zv:hover {
    text-decoration: underline;
  }

  .x77rwrf:focus {
    border-color: var(--field-edge, var(--x1yt3xkr));
  }

  .xljlx1d:focus {
    border-color: var(--x1yt3xkr);
  }

  @media (width <= 640px) {
    .x1nqer0n.x1nqer0n {
      gap: var(--xq3vo0t);
    }

    .x12z8a1k.x12z8a1k {
      grid-column: 4;
    }
  }

  @media (width >= 768px) {
    .x1qaxzyw.x1qaxzyw {
      grid-column: auto;
    }
  }

  @media (width <= 640px) {
    .x3r6n7u.x3r6n7u {
      margin-inline: -4px;
    }

    .x1f6ewji.x1f6ewji {
      margin-inline: calc(var(--x9c4plx) * -1);
    }
  }

  @media (forced-colors: active) {
    .x34hkr8.x34hkr8 {
      outline: 1px solid buttontext;
    }

    .x1sah7t.x1sah7t {
      outline: 1px solid canvastext;
    }

    .x1kyhma9.x1kyhma9 {
      outline: 1px solid highlight;
    }

    .xn1zzv2.xn1zzv2 {
      outline: none;
    }
  }

  @media (width <= 640px) {
    .xhmgfki.xhmgfki {
      overflow: hidden;
    }

    .xzums9v.xzums9v {
      padding-inline: 0;
    }

    .xwbbzrz.xwbbzrz {
      padding-inline: 10px;
    }

    .xt36684.xt36684 {
      padding-inline: 6px;
    }

    .x1a3mbk.x1a3mbk {
      padding-inline: var(--x9c4plx);
    }
  }

  @media (width <= 768px) {
    .xvicqrv.xvicqrv {
      padding-inline: var(--x9c4plx);
    }
  }

  @media (width <= 640px) {
    .x17uy9l1.x17uy9l1 {
      scroll-padding-inline: var(--x9c4plx);
    }

    .xco5biq.xco5biq {
      scroll-snap-type: x mandatory;
    }
  }

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

    .x1z0vv9d.x1z0vv9d {
      transition: opacity var(--x1kho4zg) ease;
    }
  }

  @media (forced-colors: active) {
    .x1jvynhz.x1jvynhz:focus-visible {
      outline: 2px solid highlight;
    }

    .x117yxq1.x117yxq1:has(textarea:focus) {
      outline: 1px solid highlight;
    }
  }

  @container overview (width <= 52rem) {
    .xnfj13m.xnfj13m {
      grid-template-areas: "head"
                           "aside"
                           "rest";
    }
  }

  @container record (width <= 52rem) {
    .xg3h06c.xg3h06c {
      grid-template-areas: "head"
                           "aside"
                           "rest";
    }
  }

  @container overview (width <= 52rem) {
    .xq01sn1.xq01sn1 {
      padding-block: 32px 24px;
    }
  }

  @container record (width <= 52rem) {
    .x8mrs97.x8mrs97 {
      padding-block: 32px 24px;
    }
  }

  @container flow (width <= 40rem) {
    .xvwmkyb.xvwmkyb {
      padding-inline: 24px;
    }
  }

  @container flow (width <= 52rem) {
    .xa5usfr.xa5usfr {
      padding-inline: 24px;
    }
  }

  @container overview (width <= 40rem) {
    .xlpo5uz.xlpo5uz {
      padding-inline: 24px;
    }
  }

  @container record (width <= 40rem) {
    .xao5y0y.xao5y0y {
      padding-inline: 24px;
    }
  }

  @container task (width <= 40rem) {
    .x1p4dsib.x1p4dsib {
      padding-inline: 60px 16px;
    }
  }

  @container task (width <= 52rem) {
    .x1r3sy6q.x1r3sy6q {
      padding-inline: 60px 16px;
    }
  }

  @container overview (width >= 40.01rem) and (width <= 52rem) {
    .x1jnyxp4.x1jnyxp4 {
      padding-inline: 72px 24px;
    }
  }

  @container record (width >= 40.01rem) and (width <= 52rem) {
    .x1cbqc8t.x1cbqc8t {
      padding-inline: 72px 24px;
    }
  }

  @container table (width <= 36rem) {
    .x11bt63f.x11bt63f {
      padding-inline: var(--xq3vo0t);
    }
  }

  @media (forced-colors: active) {
    .x15w937z.x15w937z:focus {
      outline: 1px solid highlight;
    }
  }
}

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

  .xh0615m {
    -webkit-line-clamp: 1;
  }

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

  .x1gzmk7r {
    -webkit-line-clamp: 3;
  }

  .xnajbk2 {
    -webkit-line-clamp: 4;
  }

  .x1yhjpo9 {
    -webkit-line-clamp: var(--x-WebkitLineClamp);
  }

  .xc26acl {
    align-content: center;
  }

  .x4465f1 {
    align-content: end;
  }

  .x10ukxgv {
    align-content: start;
  }

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

  .xpqajaz {
    align-items: end;
  }

  .xuk3077 {
    align-items: flex-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;
  }

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

  .xpz12be {
    animation-direction: alternate;
  }

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

  .x5hsz1j {
    animation-duration: .2s;
  }

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

  .xxkxylk {
    animation-duration: .5s;
  }

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

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

  .x85j532 {
    animation-name: x16fsfmy-B;
  }

  .xqcmdr3 {
    animation-name: x18re5ia-B;
  }

  .xxp0q0x {
    animation-name: x1jn504y-B;
  }

  .xi1bcxy {
    animation-name: xkrgsfx-B;
  }

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

  .x4hg4is {
    animation-timing-function: ease-in-out;
  }

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

  .x1y5e3q9, .x1plog1 {
    aspect-ratio: 1;
  }

  .x1dmgsgi {
    backdrop-filter: blur(8px);
  }

  .x1r1mewj {
    background-color: #000;
  }

  .x1ljcc4 {
    background-color: #1c1c1c;
  }

  .x17kpr5z {
    background-color: #e5484d;
  }

  .x83z2og {
    background-color: #fff;
  }

  .xn5dbpy {
    background-color: color-mix(in srgb,currentColor 10%,transparent);
  }

  .x15k9ube {
    background-color: color-mix(in srgb,currentColor 14%,transparent);
  }

  .x13v0qme {
    background-color: color-mix(in srgb,currentColor 6%,var(--xnbmuke));
  }

  .x1jg0z2s {
    background-color: color-mix(in srgb,currentColor 9%,var(--xnbmuke));
  }

  .x1su94xo {
    background-color: color-mix(in srgb,var(--bar-tint) 22%,transparent);
  }

  .x13wcqlt {
    background-color: color-mix(in srgb,var(--chip-tint, currentColor) var(--xikwdrp),var(--x1otk66o));
  }

  .x13emd24 {
    background-color: color-mix(in srgb,var(--x10weoq7) 12%,transparent);
  }

  .xmm3aqb {
    background-color: color-mix(in srgb,var(--x15m4vvz) 14%,transparent);
  }

  .x1jd2i1d {
    background-color: color-mix(in srgb,var(--x15m4vvz) 22%,transparent);
  }

  .x12ny6pw {
    background-color: color-mix(in srgb,var(--x1ljnwlj) 14%,transparent);
  }

  .xsf11v4 {
    background-color: color-mix(in srgb,var(--x1otk66o) 55%,var(--xnbmuke));
  }

  .x14rr401 {
    background-color: color-mix(in srgb,var(--x1xndirj) 16%,transparent);
  }

  .x7bwqgb {
    background-color: color-mix(in srgb,var(--x1xndirj) 18%,transparent);
  }

  .xahuc1n {
    background-color: color-mix(in srgb,var(--xfalu4q) 16%,transparent);
  }

  .x1bbho47 {
    background-color: color-mix(in srgb,var(--xxni7e1) 10%,transparent);
  }

  .xtwfq29 {
    background-color: currentColor;
  }

  .x16v2csh {
    background-color: #00000014;
  }

  .x198bwaf {
    background-color: #0000002e;
  }

  .xd25rtu {
    background-color: #00000073;
  }

  .x1seex57 {
    background-color: #00000080;
  }

  .x1np77uz {
    background-color: #ffffff14;
  }

  .xcu8z4d {
    background-color: #ffffff1a;
  }

  .xqqwatf {
    background-color: #ffffff1f;
  }

  .xh3slxa {
    background-color: #ffffff29;
  }

  .x1vudtzf {
    background-color: #ffffff2e;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .xwczte6 {
    background-color: var(--avatar-backing, transparent);
  }

  .xao6oze {
    background-color: var(--bar-tint);
  }

  .x1qgpehx {
    background-color: var(--control-line);
  }

  .xrf5xdj {
    background-color: var(--detail-field-fill, transparent);
  }

  .x1i0lwo0 {
    background-color: var(--field-fill, var(--x1fybxy4));
  }

  .x1bvne0c {
    background-color: var(--popup-separator, var(--x1dos8b3));
  }

  .xojkqoh {
    background-color: var(--row-fill);
  }

  .xhmhjai {
    background-color: var(--task-tone);
  }

  .xxe9ssm {
    background-color: var(--timeline-surface, var(--xnbmuke));
  }

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

  .x1biz0c0 {
    background-color: var(--x10gtphu);
  }

  .xrbbzxw {
    background-color: var(--x10weoq7);
  }

  .x16orjgd {
    background-color: var(--x15m4vvz);
  }

  .xng1nt9 {
    background-color: var(--x15r1fqm);
  }

  .xdw62mq {
    background-color: var(--x17v5rmc);
  }

  .x4iel80 {
    background-color: var(--x1ch31xw);
  }

  .xvb05lx {
    background-color: var(--x1dos8b3);
  }

  .x10d9420 {
    background-color: var(--x1fybxy4);
  }

  .xdpw5or {
    background-color: var(--x1g8sks6);
  }

  .x10t1e2b {
    background-color: var(--x1hkndkj);
  }

  .xgku2wp {
    background-color: var(--x1ljnwlj);
  }

  .x528jtb {
    background-color: var(--x1ori0uq);
  }

  .x1epto47 {
    background-color: var(--x1otk66o);
  }

  .x1lz83w3 {
    background-color: var(--x1pdv8yh);
  }

  .x1kl2nsn {
    background-color: var(--x1qz0rbr);
  }

  .xp9seki {
    background-color: var(--x1rkcrfb);
  }

  .xuimdo9 {
    background-color: var(--x1s1rb0a);
  }

  .x1t34bq4 {
    background-color: var(--x1smalkt);
  }

  .xzvelzh {
    background-color: var(--x1twxj5d);
  }

  .x12jbmwy {
    background-color: var(--x1wvx4v);
  }

  .x1hek2h5 {
    background-color: var(--x1xndirj);
  }

  .xgzn55c {
    background-color: var(--x1yst16d);
  }

  .x1pqkku3 {
    background-color: var(--x1yt3xkr);
  }

  .xcx6q30 {
    background-color: var(--x1yvji7k);
  }

  .xuim6zt {
    background-color: var(--xdh2q2h);
  }

  .x3jh4k3 {
    background-color: var(--xfalu4q);
  }

  .xuoncwk {
    background-color: var(--xfmdokl);
  }

  .xcbek3p {
    background-color: var(--xi8i319);
  }

  .x1evk2s4 {
    background-color: var(--xibqr8f);
  }

  .x1l2fq1k {
    background-color: var(--xmpqvq7);
  }

  .x1e89awq {
    background-color: var(--xnbmuke);
  }

  .xwsemei {
    background-color: var(--xopq0cu);
  }

  .xcbtf7e {
    background-color: var(--xoq3u9h);
  }

  .xxmlgw9 {
    background-color: var(--xr6czwt);
  }

  .x1sag08f {
    background-color: var(--xz655yh);
  }

  .xz46g4i {
    background-image: linear-gradient(color-mix(in srgb,var(--task-tone) var(--task-mix),transparent),color-mix(in srgb,var(--task-tone) var(--task-mix),transparent));
  }

  .x1d8ozx5 {
    background-image: linear-gradient(to bottom,transparent,var(--xnbmuke) var(--x1udcr9r));
  }

  .x8jse07 {
    background-image: linear-gradient(to bottom,var(--xnbmuke),transparent);
  }

  .xwk9iel {
    background-image: linear-gradient(var(--x17v5rmc),var(--x17v5rmc));
  }

  .x1cp1us9 {
    background-image: linear-gradient(var(--x1smalkt),var(--x1smalkt));
  }

  .x18o3ruo {
    background-image: none;
  }

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

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

  .x1isyudl {
    background-size: 100% 10px;
  }

  .xas9wfp {
    border-block-color: var(--x1dos8b3);
  }

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

  .x1616tdu {
    border-block-width: 0;
  }

  .x1vathgz {
    border-collapse: separate;
  }

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

  .x7vuprf {
    border-end-end-radius: 12px;
  }

  .xr2y4jy {
    border-end-end-radius: 6px;
  }

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

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

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

  .x1gukg7c {
    border-spacing: 0;
  }

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

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

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

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

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

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

  .xyh5bb9 {
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
  }

  .xq7ywkj {
    box-shadow: 0 0 0 1px #0000000a, 0 3px 8px -3px #0000001a, 0 24px 56px -16px #00000024;
  }

  .x1gf6u6y {
    box-shadow: 0 0 0 1px #0000000a, 0 3px 8px -3px #0000001a, 0 24px 56px -16px #0000003d;
  }

  .xmymwj4 {
    box-shadow: 0 0 0 1px var(--x1dos8b3),0 1px 3px #0000000f;
  }

  .xrhj228 {
    box-shadow: 0 0 0 1px var(--x1dos8b3),0 8px 24px -12px #0000002e;
  }

  .xkkpj1w {
    box-shadow: 0 0 0 1px var(--x1dos8b3);
  }

  .x17z6dwz {
    box-shadow: 0 0 0 2px color-mix(in srgb,var(--x15m4vvz) 30%,transparent);
  }

  .xyu0quo {
    box-shadow: 0 0 0 2px var(--xnbmuke),0 0 0 4px var(--x1wvx4v);
  }

  .x1ykx719 {
    box-shadow: 0 0 0 3px var(--avatar-backing, transparent);
  }

  .xnqt5hu {
    box-shadow: 0 10px 32px #0000000a;
  }

  .xnrzpzu {
    box-shadow: 0 1px 3px #00000029, 0 1px 1px #00000014;
  }

  .x1v2yim7 {
    box-shadow: 0 2px 8px #0003, 0 4px 16px #0000001a;
  }

  .x1gislws {
    box-shadow: 0 3px 8px -3px #0000001a, 0 16px 40px -12px #00000029;
  }

  .xnjd2tx {
    box-shadow: 0 4px 10px -4px #0000002e, 0 14px 32px -8px #00000038;
  }

  .xs0s97s {
    box-shadow: 0 4px 12px #00000024;
  }

  .x1fxlp78 {
    box-shadow: 0 8px 24px -10px #0000004d;
  }

  .x18mgois {
    box-shadow: 0 8px 24px -8px #00000059, 0 0 0 1px #0000000f;
  }

  .xlnniv3 {
    box-shadow: inset 0 0 0 1.5px color-mix(in srgb,var(--x1wvx4v) 22%,transparent);
  }

  .x1lyoca9 {
    box-shadow: inset 0 0 0 1.5px #0000;
  }

  .x1kooalr {
    box-shadow: inset 0 0 0 1.5px var(--bar-tint);
  }

  .x3b8iot {
    box-shadow: inset 0 0 0 1.5px var(--x1dos8b3);
  }

  .xq80gbl {
    box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--x15m4vvz) 45%,transparent);
  }

  .x18g6020 {
    box-shadow: inset 0 0 0 1px #0000;
  }

  .xr5xmva {
    box-shadow: inset 0 0 0 1px var(--x1dos8b3),0 8px 24px -8px #00000040;
  }

  .x1c0ifbb {
    box-shadow: inset 0 0 0 1px var(--x1dos8b3),0 8px 24px -8px #00000059;
  }

  .xiz8j55 {
    box-shadow: inset 0 0 0 1px var(--x1dos8b3);
  }

  .xyu3aaq {
    box-shadow: inset 0 0 0 1px var(--x1yt3xkr);
  }

  .xjmsk7p {
    box-shadow: inset 0 0 0 1px var(--xxni7e1);
  }

  .x3o6hg0 {
    box-shadow: inset 0 0 0 2px color-mix(in srgb,var(--xxni7e1) 45%,transparent);
  }

  .x5bupom {
    box-shadow: inset 0 0 0 2px var(--x1xndirj);
  }

  .x1glc0bh {
    box-shadow: inset 0 1px #ffffff2e, 0 2px 4px #ef444429, 0 5px 12px -3px #ef44442e;
  }

  .xr0c4w9 {
    box-shadow: inset 0 1px #ffffff2e;
  }

  .x2yt3rt {
    box-shadow: inset 0 1px var(--x1yt3xkr),inset 0 -1px var(--x1yt3xkr);
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .xmkdrs6 {
    box-shadow: var(--x179ni41);
  }

  .x1l4iha9 {
    box-shadow: var(--x1e6nsv7);
  }

  .x3yidpn {
    box-shadow: var(--x1o6my4q);
  }

  .xo3ocad {
    box-shadow: var(--x1oh6j20);
  }

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

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

  .xbuiw85 {
    caret-color: #0000;
  }

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

  .x1sagwlz {
    clip-path: path("M0 6 L4.3 1.4 Q6 -0.4 7.7 1.4 L12 6 Z");
  }

  .x108lcm5 {
    --lightningcss-light: initial;
    --lightningcss-dark: ;
    color-scheme: light dark;
  }

  @media (prefers-color-scheme: dark) {
    .x108lcm5 {
      --lightningcss-light: ;
      --lightningcss-dark: initial;
    }
  }

  .xod0wng {
    color: #000;
  }

  .x56xwuv {
    color: #1a5fd1;
  }

  .x1uppkts {
    color: #28764b;
  }

  .x16n7gl6 {
    color: #a15c00;
  }

  .x58h2sd {
    color: #f5b100;
  }

  .x1bhene0 {
    color: #f6f6f6;
  }

  .xfungia {
    color: #fff;
  }

  .x7ojvpo {
    color: color-mix(in srgb,currentColor 64%,transparent);
  }

  .xswmmcv {
    color: color-mix(in srgb,var(--x1wvx4v) 72%,transparent);
  }

  .x1heor9g {
    color: inherit;
  }

  .xsnghgz {
    color: #ffffff73;
  }

  .x1pi1lx5 {
    color: #ffffff8c;
  }

  .xm7j37y {
    color: #fff9;
  }

  .x1p75xsq {
    color: #ffffffb3;
  }

  .x1bktft5 {
    color: #ffffffb8;
  }

  .x1im5nlo {
    color: #ffffffd9;
  }

  .x1py1y46 {
    color: var(--chevron-color, var(--xz655yh));
  }

  .x7omxf4 {
    color: var(--chip-tint, currentColor);
  }

  .x7lgssy {
    color: var(--popup-muted, var(--xz655yh));
  }

  .xh2pmnn {
    color: var(--popup-text, var(--x1wvx4v));
  }

  .x153soh5 {
    color: var(--popup-text);
  }

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

  .xp3zto1 {
    color: var(--x10o75s7);
  }

  .xafhu6g {
    color: var(--x10weoq7);
  }

  .xajkkmd {
    color: var(--x15m4vvz);
  }

  .xc2k6mz {
    color: var(--x17f42xe);
  }

  .x1q35hi3 {
    color: var(--x1bbj2m8);
  }

  .x1wysiqr {
    color: var(--x1ch31xw);
  }

  .x1kdrtcr {
    color: var(--x1fuyrcy);
  }

  .x1buzo10 {
    color: var(--x1g8sks6);
  }

  .x1pl3tns {
    color: var(--x1jve4ri);
  }

  .x1ndo71p {
    color: var(--x1ljnwlj);
  }

  .x1uldgfp {
    color: var(--x1mcjzvy);
  }

  .xolm209 {
    color: var(--x1otk66o);
  }

  .x1llyf4e {
    color: var(--x1roe5wn);
  }

  .x38cxed {
    color: var(--x1su215x);
  }

  .x5nwb1l {
    color: var(--x1tto6my);
  }

  .x11dipfe {
    color: var(--x1tudu2v);
  }

  .xtvzpir {
    color: var(--x1wvx4v);
  }

  .xrnux7b {
    color: var(--x1xndirj);
  }

  .xltlk5y {
    color: var(--x4qwv6i);
  }

  .x86uk0f {
    color: var(--x6125i2);
  }

  .x235kya {
    color: var(--xc3zaqg);
  }

  .xim0lez {
    color: var(--xdz6dmn);
  }

  .x1hdvniy {
    color: var(--xfalu4q);
  }

  .x9kacrn {
    color: var(--xh30hch);
  }

  .x14qd236 {
    color: var(--xjtrqr4);
  }

  .x1e7t75w {
    color: var(--xki60xh);
  }

  .x1w71wku {
    color: var(--xv8alv7);
  }

  .x12z9od1 {
    color: var(--xvmec9z);
  }

  .xv4fbgr {
    color: var(--xwts9qw);
  }

  .x1cmzvhr {
    color: var(--xyhfz6h);
  }

  .x66wm27 {
    color: var(--xz655yh);
  }

  .x1o1pmfc {
    column-gap: 0;
  }

  .x1amjocr {
    column-gap: 10px;
  }

  .xtqikln {
    column-gap: 12px;
  }

  .xmixu3c {
    column-gap: 6px;
  }

  .x1ruphj5 {
    column-gap: var(--x9c4plx);
  }

  .x1onfpgz {
    column-gap: var(--xq3vo0t);
  }

  .x1dv6bi1 {
    container-name: flow;
  }

  .x1n9ttdr {
    container-name: overview;
  }

  .xiuqvwa {
    container-name: record;
  }

  .x1jobtyk {
    container-name: table;
  }

  .x1too9vb {
    container-name: task;
  }

  .x11vte8q {
    container-name: workspace-content;
  }

  .x12h1iku {
    container-type: inline-size;
  }

  .x18z6s4b {
    cursor: cell;
  }

  .xicojor {
    cursor: col-resize;
  }

  .xhueptj {
    cursor: context-menu;
  }

  .xt0e3qv {
    cursor: default;
  }

  .x7eptgl {
    cursor: ew-resize;
  }

  .x1jm3nie {
    cursor: grab;
  }

  .xi9pz9s {
    cursor: grabbing;
  }

  .xmper1u {
    cursor: inherit;
  }

  .x1e5i8e3 {
    cursor: ns-resize;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1ed109x {
    cursor: text;
  }

  .x104kibb {
    display: -webkit-box;
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .xufnvkl {
    display: flow-root;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xwz0xwf {
    display: inline-grid;
  }

  .xt0psk2 {
    display: inline;
  }

  .x1s85apg {
    display: none;
  }

  .x1n9xxwz {
    display: table-cell;
  }

  .x5f5z56 {
    field-sizing: content;
  }

  .xbh8q5q {
    fill: none;
  }

  .x1ihime0 {
    filter: blur();
  }

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

  .x1r8uery {
    flex-basis: 0;
  }

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

  .xdt5ytf {
    flex-direction: column;
  }

  .x15zctf7 {
    flex-direction: row-reverse;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

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

  .x2lah0s {
    flex-shrink: 0;
  }

  .xs83m0k {
    flex-shrink: 1;
  }

  .xozqiw3 {
    flex-wrap: nowrap;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xe5gz25 {
    font-family: Apple Color Emoji, Segoe UI Emoji, Noto Color Emoji, sans-serif;
  }

  .xwhk4it {
    font-family: Arial, Helvetica, sans-serif;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .x1dcheo9 {
    font-size: .8125rem;
  }

  .x1j6dyjg {
    font-size: 11px;
  }

  .xfifm61 {
    font-size: 12px;
  }

  .x4z9k3i {
    font-size: 13px;
  }

  .xif65rj {
    font-size: 14px;
  }

  .x19d36u7 {
    font-size: 17px;
  }

  .xwsyq91 {
    font-size: 20px;
  }

  .x1qlqyl8 {
    font-size: inherit;
  }

  .x15gek3w {
    font-size: var(--document-title-size, 28px);
  }

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

  .x1qugvx3 {
    font-size: var(--x10lcdcb);
  }

  .x1u8t50w {
    font-size: var(--x1hnd4vi);
  }

  .x1ncruoj {
    font-size: var(--x1s8jnr6);
  }

  .x1ld526x {
    font-size: var(--x5tmz3l);
  }

  .x1hysstz {
    font-size: var(--x6k34mp);
  }

  .x1i5vdht {
    font-size: var(--x6vrf9r);
  }

  .x106unc5 {
    font-size: var(--xsmbbux);
  }

  .x1k4tb9n {
    font-style: italic;
  }

  .xss6m8b {
    font-variant-numeric: tabular-nums;
  }

  .xo1l8bm {
    font-weight: 400;
  }

  .xk50ysn {
    font-weight: 500;
  }

  .x1s688f {
    font-weight: 600;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

  .x1pd3egz {
    font-weight: inherit;
  }

  .xvcim5b {
    font-weight: var(--x1gl42zf);
  }

  .x4alkty {
    font-weight: var(--x1n0qonm);
  }

  .x14t4b7j {
    grid-auto-columns: 300px;
  }

  .x1rnidkh {
    grid-auto-columns: minmax(0, 1fr);
  }

  .x6wkgex {
    grid-auto-columns: minmax(160px, 220px);
  }

  .x1mt1orb {
    grid-auto-flow: column;
  }

  .xsd5ean {
    grid-auto-rows: max-content;
  }

  .xgk6g08 {
    grid-auto-rows: minmax(0, 1fr);
  }

  .xa79nam {
    grid-template-columns: 100px minmax(0, 1fr);
  }

  .x1a6tzn {
    grid-template-columns: 16px minmax(0, 1fr) minmax(120px, 180px) auto;
  }

  .x1o61qjw {
    grid-template-columns: 1fr 1fr;
  }

  .x1y6fwsi {
    grid-template-columns: 1fr;
  }

  .x49adw3 {
    grid-template-columns: 20px minmax(0, 1fr) auto 56px 96px 20px 52px;
  }

  .xf1wzkf {
    grid-template-columns: 20px minmax(0, 1fr) auto 72px 120px 104px;
  }

  .x1j7woqf {
    grid-template-columns: 248px minmax(0, 1fr);
  }

  .xkc898h {
    grid-template-columns: 24px minmax(0, 1fr);
  }

  .xhhciqg {
    grid-template-columns: 28px minmax(0, 1fr) auto;
  }

  .x1n2e3sn {
    grid-template-columns: 28px minmax(0, 1fr);
  }

  .xecfr30 {
    grid-template-columns: 32px 1fr 32px;
  }

  .x1tda7gh {
    grid-template-columns: 32px minmax(0, 1fr);
  }

  .xl8djxb {
    grid-template-columns: 36px 1fr;
  }

  .x93i2uk {
    grid-template-columns: 36px minmax(0, 1fr) 28px;
  }

  .xdw86dd {
    grid-template-columns: 36px repeat(7, minmax(0, 1fr));
  }

  .xowgmcl {
    grid-template-columns: 4.5rem minmax(0, 1fr);
  }

  .x5v837f {
    grid-template-columns: 40px minmax(0, 1fr) auto 20px 64px;
  }

  .xpczwk3 {
    grid-template-columns: 40px minmax(0, 1fr);
  }

  .x1y370t8 {
    grid-template-columns: 48px minmax(0, 1fr) auto;
  }

  .x128eigb {
    grid-template-columns: 4rem minmax(0, 1fr);
  }

  .x1uhunks {
    grid-template-columns: 5.5rem minmax(0, 1fr);
  }

  .x1yfsu3m {
    grid-template-columns: 6.5rem minmax(0, 1fr);
  }

  .x29gmfx {
    grid-template-columns: 64px minmax(0, 1fr);
  }

  .x19513nj {
    grid-template-columns: 6rem minmax(0, 1fr);
  }

  .xk7gc24 {
    grid-template-columns: 7.5rem minmax(0, 1fr);
  }

  .x1rnzdi6 {
    grid-template-columns: 7rem minmax(0, 1fr);
  }

  .x1cmcxw8 {
    grid-template-columns: 88px minmax(0, 1fr);
  }

  .x1kcnzcn {
    grid-template-columns: auto auto minmax(0, 1fr) auto;
  }

  .xh6c5li {
    grid-template-columns: auto auto;
  }

  .xx9t13c {
    grid-template-columns: auto minmax(0, 1fr) auto;
  }

  .x1rkzygb {
    grid-template-columns: auto minmax(0, 1fr);
  }

  .x1sxcd5a {
    grid-template-columns: minmax(0, 1fr) 17rem;
  }

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

  .xxzujgi {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1.2fr);
  }

  .xsxwpuo {
    grid-template-columns: minmax(0, 1fr) minmax(320px, 400px);
  }

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

  .x1mfo2qc {
    grid-template-columns: minmax(0, 760px);
  }

  .x6ps9fm {
    grid-template-columns: minmax(300px, 380px) minmax(0, 1fr);
  }

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

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

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

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

  .x1gj6vdr {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .x1dk89au {
    grid-template-columns: repeat(auto-fill, minmax(9rem, 1fr));
  }

  .x1d3a2g1 {
    grid-template-columns: repeat(auto-fill, minmax(min(100%, 19rem), 1fr));
  }

  .x1xbqgy8 {
    grid-template-columns: repeat(auto-fit, minmax(15rem, 1fr));
  }

  .xe9tf06 {
    grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
  }

  .x16b5111 {
    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
  }

  .xsuz0e0 {
    grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
  }

  .x2el8z8 {
    grid-template-columns: repeat(auto-fit, minmax(52px, 1fr));
  }

  .x6335rk {
    grid-template-columns: repeat(auto-fit, minmax(min(100%, 160px), 1fr));
  }

  .xpl0327 {
    grid-template-columns: repeat(var(--columns),minmax(0,1fr));
  }

  .x1du95o5 {
    grid-template-columns: var(--properties-columns, minmax(0,1fr));
  }

  .xdlqkwf {
    grid-template-rows: auto 1fr auto auto;
  }

  .xekb394 {
    grid-template-rows: auto 1fr auto;
  }

  .xogrr9c {
    grid-template-rows: auto 1fr;
  }

  .x1kzrhcg {
    grid-template-rows: auto auto 1fr auto;
  }

  .xtijo5x {
    inset-inline-end: 0;
  }

  .x11dcrhx {
    inset-inline-end: 8px;
  }

  .x7eep2a {
    inset-inline-end: var(--x9c4plx);
  }

  .x1o0tod {
    inset-inline-start: 0;
  }

  .x1r4y97 {
    inset-inline-start: 12px;
  }

  .xrotz4w {
    inset-inline-start: 8px;
  }

  .x1ujh28o {
    inset-inline-start: var(--x1udcr9r);
  }

  .x1dikjbj {
    inset-inline-start: var(--x9c4plx);
  }

  .xc8icb0 {
    isolation: isolate;
  }

  .xl56j7k {
    justify-content: center;
  }

  .x13a6bvl {
    justify-content: flex-end;
  }

  .x1nhvcw1 {
    justify-content: flex-start;
  }

  .xarpa2k {
    justify-content: inherit;
  }

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

  .x1lqcxt8 {
    justify-self: start;
  }

  .x72az59 {
    letter-spacing: -.02em;
  }

  .x12oo3zp {
    letter-spacing: 0;
  }

  .x4gjf66 {
    letter-spacing: inherit;
  }

  .xy9p0x0 {
    letter-spacing: var(--x1tbcs6j);
  }

  .xecluit {
    letter-spacing: var(--x48vavc);
  }

  .x14ju556 {
    line-height: 0;
  }

  .x1uo3zyz {
    line-height: 1.15;
  }

  .x132q4wb {
    line-height: 1.25;
  }

  .xwn7fz2 {
    line-height: 1.3;
  }

  .x1xfvgam {
    line-height: 1.35;
  }

  .xfrs9s4 {
    line-height: 1.45;
  }

  .x1evy7pa {
    line-height: 1.5;
  }

  .x1jjo3f5 {
    line-height: 1.55;
  }

  .x1dbl2gt {
    line-height: 1.6;
  }

  .x11m8ghp {
    line-height: 1.65;
  }

  .xwxc2jc {
    line-height: 1.8;
  }

  .xo5v014 {
    line-height: 1;
  }

  .x1d3mw78 {
    line-height: 16px;
  }

  .xd4r4e8 {
    line-height: 18px;
  }

  .x1fc57z9 {
    line-height: 20px;
  }

  .x19v9tvf {
    line-height: 22px;
  }

  .x1o2sk6j {
    line-height: 24px;
  }

  .xgif2c7 {
    line-height: 28px;
  }

  .xcgk4ki {
    line-height: 32px;
  }

  .x1vy86p0 {
    line-height: 36px;
  }

  .x15bjb6t {
    line-height: inherit;
  }

  .x15dsfln {
    line-height: var(--x-lineHeight);
  }

  .xw8s5qa {
    line-height: var(--x1fz3aq);
  }

  .x16v6q5y {
    line-height: var(--xaxuklq);
  }

  .xvwnalz {
    line-height: var(--xh0bo7t);
  }

  .xo8ovy {
    line-height: var(--xm0bj3a);
  }

  .x1p6ud71 {
    line-height: var(--xrwpe39);
  }

  .x1lxpwgx {
    margin-inline-end: -4px;
  }

  .x1ws5yxj {
    margin-inline-end: -6px;
  }

  .x1w5wx5t {
    margin-inline-end: -8px;
  }

  .xnnr8r {
    margin-inline-end: 2px;
  }

  .x2fvf9 {
    margin-inline-end: 4px;
  }

  .x1xegmmw {
    margin-inline-end: 8px;
  }

  .x1vc8b0z {
    margin-inline-end: var(--x9c4plx);
  }

  .x1oy8rdy {
    margin-inline-end: var(--xidhzwe);
  }

  .x1a5kqlc {
    margin-inline-start: -10px;
  }

  .xf712ae {
    margin-inline-start: -11px;
  }

  .xe9ewy2 {
    margin-inline-start: -2px;
  }

  .x4h0osi {
    margin-inline-start: -3px;
  }

  .x165d6jo {
    margin-inline-start: -4px;
  }

  .xw01apr {
    margin-inline-start: -6px;
  }

  .x1qfufaz {
    margin-inline-start: -8px;
  }

  .x166poo9 {
    margin-inline-start: -9px;
  }

  .x1lziwak {
    margin-inline-start: 0;
  }

  .xnkmj2t {
    margin-inline-start: 18px;
  }

  .xwklpps {
    margin-inline-start: 2px;
  }

  .xdwrcjd {
    margin-inline-start: 4px;
  }

  .xdzw4kq {
    margin-inline-start: 6px;
  }

  .x13fj5qh {
    margin-inline-start: 8px;
  }

  .xvc5jky {
    margin-inline-start: auto;
  }

  .x1uwszg9 {
    margin-inline-start: var(--xq3vo0t);
  }

  .xtvqtej {
    -webkit-mask-image: linear-gradient(#000 calc(100% - 1.5em), #0000);
    mask-image: linear-gradient(#000 calc(100% - 1.5em), #0000);
  }

  .x1d3gwgz {
    -webkit-mask-image: linear-gradient(to bottom,black calc(100% - var(--scroll-fade-bottom, 0px)),transparent);
    mask-image: linear-gradient(to bottom,black calc(100% - var(--scroll-fade-bottom, 0px)),transparent);
  }

  .xehpknl {
    -webkit-mask-image: linear-gradient(#0000, #000 4px calc(100% - 4px), #0000);
    mask-image: linear-gradient(#0000, #000 4px calc(100% - 4px), #0000);
  }

  .x12232mx {
    -webkit-mask-image: linear-gradient(to bottom,transparent,black var(--scroll-fade-top, 0px),black calc(100% - var(--scroll-fade-bottom, 0px)),transparent);
    mask-image: linear-gradient(to bottom,transparent,black var(--scroll-fade-top, 0px),black calc(100% - var(--scroll-fade-bottom, 0px)),transparent);
  }

  .x1c2uiro {
    -webkit-mask-image: linear-gradient(to bottom,transparent,black var(--scroll-fade-top, 0px));
    mask-image: linear-gradient(to bottom,transparent,black var(--scroll-fade-top, 0px));
  }

  .xc8rk8r {
    -webkit-mask-image: linear-gradient(to right, #000 calc(100% - 20px), #0000);
    mask-image: linear-gradient(to right, #000 calc(100% - 20px), #0000);
  }

  .xqo5w33 {
    -webkit-mask-image: linear-gradient(to right,transparent,black var(--scroll-fade-start, 0px),black calc(100% - var(--scroll-fade-end, 0px)),transparent);
    mask-image: linear-gradient(to right,transparent,black var(--scroll-fade-start, 0px),black calc(100% - var(--scroll-fade-end, 0px)),transparent);
  }

  .xw4ya9i {
    -webkit-mask-image: none;
    mask-image: none;
  }

  .x19kjcj4 {
    object-fit: contain;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .x3onkmb {
    opacity: .35;
  }

  .xti2d7y {
    opacity: .4;
  }

  .xbyyjgo {
    opacity: .5;
  }

  .xwq05k6 {
    opacity: .55;
  }

  .x197sbye {
    opacity: .6;
  }

  .x1ks1olk {
    opacity: .7;
  }

  .x18km98s {
    opacity: .75;
  }

  .x1us6l5c {
    opacity: .8;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x1kearbu {
    opacity: calc(1 - var(--select));
  }

  .x1y0bhh3 {
    opacity: var(--actions, 0);
  }

  .x1cw7lbf {
    opacity: var(--card-optional, 0);
  }

  .x138sout {
    opacity: var(--delete-opacity);
  }

  .xhwdkkz {
    opacity: var(--select);
  }

  .x46p0o7 {
    opacity: var(--sort-arrow);
  }

  .x14qv5yx {
    opacity: var(--target-actions);
  }

  .x9mrkhw {
    opacity: var(--task-actions);
  }

  .xq5hv7d {
    opacity: var(--task-fill, .55);
  }

  .x4l4ogo {
    order: 99;
  }

  .x1fwhx9p {
    outline-color: #fff;
  }

  .xrtzagw {
    outline-color: var(--x1tudu2v);
  }

  .x180pum7 {
    outline-color: var(--xxni7e1);
  }

  .x2ssjo2 {
    outline-offset: -2px;
  }

  .x1v57pqu {
    outline-offset: -3px;
  }

  .x1hl8ikr {
    outline-offset: 2px;
  }

  .x1ewu8gn {
    outline-offset: 3px;
  }

  .x2wh2y9 {
    outline-offset: 4px;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x1h4wwuj {
    overflow-wrap: normal;
  }

  .xyri2b {
    padding-inline-end: 0;
  }

  .x2vl965 {
    padding-inline-end: 10px;
  }

  .xpdmqnj {
    padding-inline-end: 12px;
  }

  .x1pic42t {
    padding-inline-end: 14px;
  }

  .x64bnmy {
    padding-inline-end: 24px;
  }

  .xjfo4ez {
    padding-inline-end: 36px;
  }

  .x11lfxj5 {
    padding-inline-end: 4px;
  }

  .x1icxu4v {
    padding-inline-end: 6px;
  }

  .xf159sx {
    padding-inline-end: 8px;
  }

  .xyhtgjy {
    padding-inline-end: var(--x40ryu2);
  }

  .xu1omu {
    padding-inline-end: var(--x9c4plx);
  }

  .x1d1pest {
    padding-inline-end: var(--xidhzwe);
  }

  .x1c1uobl {
    padding-inline-start: 0;
  }

  .x2h2e1j {
    padding-inline-start: 1.1em;
  }

  .x1g0dm76 {
    padding-inline-start: 12px;
  }

  .x1onr9mi {
    padding-inline-start: 14px;
  }

  .x1gx403c {
    padding-inline-start: 15px;
  }

  .xf7dkkf {
    padding-inline-start: 16px;
  }

  .x106a9eq {
    padding-inline-start: 20px;
  }

  .xz7312c {
    padding-inline-start: 22px;
  }

  .xzm8p2n {
    padding-inline-start: 26px;
  }

  .x110972j {
    padding-inline-start: 28px;
  }

  .xyiysdx {
    padding-inline-start: 2px;
  }

  .x162tt16 {
    padding-inline-start: 30px;
  }

  .x1mfogq2 {
    padding-inline-start: 32px;
  }

  .xizuyw3 {
    padding-inline-start: 34px;
  }

  .xf7qf19 {
    padding-inline-start: 36px;
  }

  .xtssl2i {
    padding-inline-start: 40px;
  }

  .x135b78x {
    padding-inline-start: 4px;
  }

  .x70ekce {
    padding-inline-start: 52px;
  }

  .x7vhb2i {
    padding-inline-start: 64px;
  }

  .x25sj25 {
    padding-inline-start: 6px;
  }

  .xgv2mm5 {
    padding-inline-start: 76px;
  }

  .x1pixwil {
    padding-inline-start: 7px;
  }

  .xmzvs34 {
    padding-inline-start: 8px;
  }

  .xo0gvom {
    padding-inline-start: calc(var(--x9c4plx) + 28px + 12px);
  }

  .x5cn6cn {
    padding-inline-start: var(--x40ryu2);
  }

  .xiczu71 {
    padding-inline-start: var(--x9c4plx);
  }

  .x67bb7w {
    pointer-events: auto;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x1uhb9sk {
    position: static;
  }

  .x7wzq59 {
    position: sticky;
  }

  .xtt52l0 {
    resize: none;
  }

  .x1dbijih {
    row-gap: 2px;
  }

  .x1r0jzty {
    row-gap: 4px;
  }

  .xw09woa {
    row-gap: 6px;
  }

  .xb5pe95 {
    row-gap: var(--x9c4plx);
  }

  .x1hsy5kr {
    scale: 1;
  }

  .x1bhewko {
    scroll-snap-align: start;
  }

  .x1rohswg {
    scrollbar-width: none;
  }

  .x1597r2g {
    scrollbar-width: thin;
  }

  .xnq1ati {
    stroke-dasharray: 1;
  }

  .x10dx47u {
    stroke-dashoffset: var(--check-offset);
  }

  .x1owpc8m {
    stroke-linecap: round;
  }

  .x1f6yumg {
    stroke-linejoin: round;
  }

  .xvlca1e {
    stroke-width: 2px;
  }

  .x73je2i {
    stroke: currentColor;
  }

  .xfc2ll1 {
    stroke: var(--x1dos8b3);
  }

  .x1inxuwt {
    stroke: var(--xopq0cu);
  }

  .x140o2bo {
    table-layout: fixed;
  }

  .x2b8uid {
    text-align: center;
  }

  .xp4054r {
    text-align: end;
  }

  .x1yc453h {
    text-align: start;
  }

  .x1l0mxot {
    -webkit-text-decoration-color: var(--x1dos8b3);
    text-decoration-color: var(--x1dos8b3);
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xrys4gj {
    text-underline-offset: 2px;
  }

  .xda060z {
    text-underline-offset: 3px;
  }

  .x1w2vvpw {
    text-wrap: balance;
  }

  .x1fzhlzt {
    text-wrap: pretty;
  }

  .x5ve5x3 {
    touch-action: none;
  }

  .x1764fhq {
    transform-box: fill-box;
  }

  .xhmqdbg {
    transform-origin: bottom;
  }

  .x1kboss {
    transform-origin: top;
  }

  .x1g0ag68 {
    transform-origin: center;
  }

  .x1nf803f {
    transform-origin: 0;
  }

  .x1dp6rp6, .xtj8gnn {
    transform-origin: top;
  }

  .xctpfpq {
    transform-origin: var(--transform-origin);
  }

  .x1c071of {
    transform: none;
  }

  .x9tu13d {
    transform: rotate(-90deg);
  }

  .x19jd1h0 {
    transform: rotate(180deg);
  }

  .x1158fpu {
    transform: rotate(45deg);
  }

  .xziw2gg {
    transform: scale(.25);
  }

  .x12y6twl {
    transform: scale(.8);
  }

  .x3oybdh {
    transform: scale(1);
  }

  .xpk2tj9 {
    transform: scaleX(-1);
  }

  .xz058tz {
    transform: scaleX(var(--dash-scale));
  }

  .xxa6egd {
    transform: scaleY(0);
  }

  .x11lhmoz {
    transform: translate(-50%, -50%);
  }

  .xgryjkp {
    transform: translateX(-.5px);
  }

  .xuuh30 {
    transform: translateX(-50%);
  }

  .x5es7k4 {
    transform: translateX(-8px);
  }

  .xbryuvx {
    transform: translateX(0);
  }

  .x15481yp {
    transform: translateX(14px);
  }

  .xqyy0d1 {
    transform: translateX(18px);
  }

  .x1qyq108 {
    transform: translateX(var(--card-nudge));
  }

  .x1bee3ir {
    transform: translateY(-200%);
  }

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

  .xsqj5wx {
    transform: var(--x-transform);
  }

  .xgdialr {
    transition-duration: .12s;
  }

  .xbb3pvg {
    transition-duration: .14s;
  }

  .xx6bhzk {
    transition-duration: .15s;
  }

  .x9i6iqp {
    transition-duration: .16s;
  }

  .xpceaqw {
    transition-duration: .22s;
  }

  .x43t7r1 {
    transition-duration: .24s;
  }

  .x13dflua {
    transition-duration: .2s;
  }

  .x1d8287x {
    transition-duration: .3s;
  }

  .x10glg68 {
    transition-duration: var(--check-duration);
  }

  .x1kj99se {
    transition-duration: var(--slide-duration, .46s);
  }

  .xflba3 {
    transition-duration: var(--x1kho4zg);
  }

  .xe00igh {
    transition-duration: var(--x66gv8x);
  }

  .x2vhj3c {
    transition-property: background-color, box-shadow, transform;
  }

  .xs2xxs2 {
    transition-property: background-color, color;
  }

  .x9hd1my {
    transition-property: background-color, scale;
  }

  .x15406qy {
    transition-property: background-color;
  }

  .xkdsq27 {
    transition-property: box-shadow;
  }

  .x1ym43eq {
    transition-property: left, width;
  }

  .x1lzqukj {
    transition-property: opacity, background-color, color;
  }

  .x6o7n8i {
    transition-property: opacity, transform;
  }

  .x19991ni {
    transition-property: opacity;
  }

  .xxnu56j {
    transition-property: stroke-dashoffset;
  }

  .x18dpk69 {
    transition-property: transform, background-color;
  }

  .x11xpdln {
    transition-property: transform;
  }

  .x10f8ro9 {
    transition-property: width, margin-inline-start;
  }

  .xxrbq2n {
    transition-property: width;
  }

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

  .x1be392t {
    transition-timing-function: cubic-bezier(.32, .72, 0, 1);
  }

  .xtsqyo8 {
    transition-timing-function: cubic-bezier(.34, 1.4, .64, 1);
  }

  .x9lcvmn {
    transition-timing-function: ease-out;
  }

  .xwji4o3 {
    transition-timing-function: ease;
  }

  .xn6i36a {
    transition-timing-function: var(--x1h7h51l);
  }

  .xp3nw3o {
    transition-timing-function: var(--xwetpqc);
  }

  .x87ps6o {
    -webkit-user-select: none;
    user-select: none;
  }

  .xmziwt1 {
    vertical-align: -2px;
  }

  .x11njtxf {
    vertical-align: baseline;
  }

  .xxymvpz {
    vertical-align: middle;
  }

  .x3c9c93 {
    view-timeline-axis: block;
  }

  .xf2xxxu {
    view-timeline-inset: -12px 0;
  }

  .x1qjuzoj {
    view-timeline-name: --pinned-group;
  }

  .xlshs6z {
    visibility: hidden;
  }

  .xeaf4i8 {
    white-space: normal;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x1fj9vlw {
    white-space: pre-line;
  }

  .x126k92a {
    white-space: pre-wrap;
  }

  .x1ba27g4 {
    will-change: opacity,filter,transform;
  }

  .x8knxv4 {
    z-index: -1;
  }

  .x1ja2u2z {
    z-index: 0;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .x1n327nk {
    z-index: 10;
  }

  .x11uqc5h {
    z-index: 100;
  }

  .x1rozsjd {
    z-index: 101;
  }

  .x1nh0kk4 {
    z-index: 110;
  }

  .x1hi9sau {
    z-index: 120;
  }

  .x17cxrid {
    z-index: 121;
  }

  .x1ia08ie {
    z-index: 125;
  }

  .xgtrvqx {
    z-index: 130;
  }

  .x18pnjmm {
    z-index: 140;
  }

  .xh61l8r {
    z-index: 141;
  }

  .x1vg8xwf {
    z-index: 150;
  }

  .x1a8ild {
    z-index: 160;
  }

  .x1exz1d9 {
    z-index: 170;
  }

  .xhtitgo {
    z-index: 2;
  }

  .x1355qak {
    z-index: 20;
  }

  .x8k05lb {
    z-index: 200;
  }

  .x5tdhfi {
    z-index: 29;
  }

  .xzkaem6 {
    z-index: 3;
  }

  .x68pp3s {
    z-index: 30;
  }

  .xoegz02 {
    z-index: 4;
  }

  .x1u8a7rm {
    z-index: 5;
  }

  .x1swf91x {
    z-index: auto;
  }

  .x54kyep[data-late] {
    --task-tone: var(--xfalu4q);
  }

  @supports (animation-timeline: scroll()) {
    .x8ymwp3.x8ymwp3 {
      animation-duration: 1ms;
    }
  }

  @supports (animation-timeline: view()) {
    .x1cv21op.x1cv21op {
      animation-duration: 1ms;
    }
  }

  @supports (animation-timeline: scroll()) {
    .xcis46t.xcis46t {
      animation-fill-mode: both;
    }
  }

  @supports (animation-timeline: view()) {
    .x11r8nx4.x11r8nx4 {
      animation-fill-mode: both;
    }

    .xwls2d0.xwls2d0 {
      animation-name: pinned-fade;
    }
  }

  @supports (animation-timeline: scroll()) {
    .x8vjgku.x8vjgku {
      animation-name: scroll-fade-start, scroll-fade-end;
    }

    .x1g6yczz.x1g6yczz {
      animation-name: scroll-fade-top, scroll-fade-bottom;
    }
  }

  @supports (animation-timeline: view()) {
    .x1b0pyw1.x1b0pyw1 {
      animation-timeline: --pinned-group;
    }
  }

  @supports (animation-timeline: scroll()) {
    .x150aw2c.x150aw2c {
      animation-timeline: scroll(self x);
    }

    .xmwve4w.xmwve4w {
      animation-timeline: scroll(self y);
    }

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

  @supports (animation-timeline: view()) {
    .xf4zoo.xf4zoo {
      animation-timing-function: linear;
    }
  }

  .x1848up0:focus-visible {
    background-color: color-mix(in srgb,var(--x6125i2) 12%,transparent);
  }

  .x1gfy90c:active:not(:disabled) {
    background-color: color-mix(in srgb,var(--xfalu4q) 84%,black);
  }

  .x1kcynjj:hover:not(:disabled) {
    background-color: color-mix(in srgb,var(--xfalu4q) 92%,black);
  }

  .x1tsi1ot:focus-visible {
    background-color: #ffffff1f;
  }

  .x1yel33n:active:not(:disabled) {
    background-color: #0000;
  }

  .x11t6udz:focus-visible {
    background-color: var(--popup-hover, var(--x17v5rmc));
  }

  .x17elm3t:hover:not(:disabled), .x1mcclgt:focus-visible, .xyw32o3:focus-within {
    background-color: var(--x17v5rmc);
  }

  .x1bmubro:active:not(:disabled), .xfirim3:focus-within {
    background-color: var(--x1fybxy4);
  }

  .x11edpe1:active:not(:disabled) {
    background-color: var(--x1ppdxoj);
  }

  .xa3ceju:active:not(:disabled) {
    background-color: var(--x1smalkt);
  }

  .x1qlf1sn:hover:not(:disabled) {
    background-color: var(--xb6661j);
  }

  .x1gr9v9i:disabled:not([aria-busy="true"]) {
    background-color: var(--xzyq19s);
  }

  .xwt7qbo:focus-visible {
    box-shadow: 0 0 0 1px var(--xxni7e1);
  }

  .xfjj1nd:disabled:not([aria-busy="true"]) {
    box-shadow: none;
  }

  .x1yykyy2:hover:not(:disabled) {
    color: var(--x1wvx4v);
  }

  .x1xa297x:disabled:not([aria-busy="true"]) {
    color: var(--x1xn47wa);
  }

  .x1j8d92u:is([role="gridcell"]:hover *), .x25t5g8:focus-visible {
    opacity: 1;
  }

  .xgjw4ud:active:not(:disabled) {
    transition-duration: 0s;
  }

  .x1k7s07h:has( > textarea:hover) {
    background-color: var(--field-fill, var(--x17v5rmc));
  }

  .xgbn56q:has( > textarea:focus) {
    background-color: var(--field-fill, var(--x1otk66o));
  }

  .x1u7krak:has( > textarea:disabled) {
    background-color: var(--xzyq19s);
  }

  .x1c9nymt:has( > textarea:focus) {
    box-shadow: inset 0 0 0 1px var(--field-edge, var(--x1yt3xkr));
  }

  .x1bscb6s:has( > textarea[aria-invalid="true"]) {
    box-shadow: inset 0 0 0 1px var(--x6125i2);
  }

  .x1oqteid:has( > textarea:disabled) {
    box-shadow: none;
  }

  .x1mg1vg3:first-child {
    border-end-start-radius: var(--x1m10ci3);
  }

  .x1g23vtl:first-child {
    border-start-start-radius: var(--x1m10ci3);
  }

  .x1pwwqoy:first-child {
    margin-inline-start: 0;
  }

  .x1o2oaig:last-child {
    border-end-end-radius: var(--x1m10ci3);
  }

  .xmw9bnm:last-child {
    border-start-end-radius: var(--x1m10ci3);
  }

  .xjl7jj:empty {
    display: none;
  }

  .x1oqui1x:disabled {
    background-color: #0000;
  }

  .x10ozkdp:disabled {
    background-color: var(--xzyq19s);
  }

  .x1rudlt0:disabled {
    box-shadow: none;
  }

  .x15up87a:disabled {
    color: var(--x1xn47wa);
  }

  .xptwgpb:disabled {
    color: var(--xz655yh);
  }

  .xtgyt42:disabled {
    cursor: default;
  }

  .x1s07b3s:disabled {
    cursor: not-allowed;
  }

  .x1bq4at4:disabled {
    opacity: .3;
  }

  .x1lfpgzf:disabled {
    opacity: .4;
  }

  .xijokvz:disabled {
    opacity: .5;
  }

  .xaqnwrm:disabled {
    pointer-events: none;
  }

  .x1eqesm5:hover {
    background-color: #dc3e42;
  }

  .xvu87eo:hover {
    background-color: color-mix(in srgb,currentColor 10%,var(--xnbmuke));
  }

  .xcf98nt:hover {
    background-color: color-mix(in srgb,currentColor 16%,var(--xnbmuke));
  }

  .x1sivl34:hover {
    background-color: color-mix(in srgb,currentColor 3%,var(--x1otk66o));
  }

  .x1pmdsp9:hover {
    background-color: color-mix(in srgb,var(--chip-tint, currentColor) var(--xsu1lyi),var(--x1otk66o));
  }

  .xwcod30:hover {
    background-color: color-mix(in srgb,var(--x15m4vvz) 24%,transparent);
  }

  .xdizybz:hover {
    background-color: color-mix(in srgb,var(--x1afhnz5) 24%,transparent);
  }

  .x1wrn91r:hover {
    background-color: color-mix(in srgb,var(--x1fybxy4) 60%,transparent);
  }

  .xr1dhrz:hover {
    background-color: color-mix(in srgb,var(--x1ljnwlj) 20%,transparent);
  }

  .x1xdp0qh:hover {
    background-color: color-mix(in srgb,var(--x1uo0a66) 20%,transparent);
  }

  .xjofwpy:hover {
    background-color: color-mix(in srgb,var(--x1xndirj) 24%,transparent);
  }

  .xjdzcli:hover {
    background-color: color-mix(in srgb,var(--x1xndirj) 26%,transparent);
  }

  .xyvvupu:hover {
    background-color: color-mix(in srgb,var(--x6125i2) 12%,transparent);
  }

  .xnferd1:hover {
    background-color: color-mix(in srgb,var(--xv8alv7) 3%,var(--x1s1rb0a));
  }

  .x1alq5xp:hover {
    background-color: #ffffff1f;
  }

  .x1c29cjv:hover {
    background-color: #ffffff29;
  }

  .xg2vhpa:hover {
    background-color: #ffffff2e;
  }

  .x1n5bzlp:hover {
    background-color: #0000;
  }

  .x1l5dk4b:hover {
    background-color: var(--control-hover);
  }

  .x1m1ykw8:hover {
    background-color: var(--field-fill, var(--x17v5rmc));
  }

  .x1ba2jiy:hover {
    background-color: var(--popup-hover, var(--x17v5rmc));
  }

  .x13vjtso:hover {
    background-color: var(--popup-hover);
  }

  .xub4pwt:hover {
    background-color: var(--x17v5rmc);
  }

  .x1oj9cnr:hover {
    background-color: var(--x1fybxy4);
  }

  .x1okdipl:hover {
    background-color: var(--x1otk66o);
  }

  .xojb34y:hover {
    background-color: var(--x1smalkt);
  }

  .xacz2tn:hover {
    background-color: var(--x1xndirj);
  }

  .x2kkni9:hover {
    background-color: var(--xnbmuke);
  }

  .xi7vtzj:hover {
    box-shadow: inset 0 0 0 1.5px color-mix(in srgb,var(--x1wvx4v) 40%,transparent);
  }

  .xrk8yd7:hover {
    box-shadow: inset 0 0 0 1px var(--x1dos8b3);
  }

  .xy0lkqh:hover {
    box-shadow: var(--x-bf5hz0);
  }

  .x1lpj6pu:hover {
    color: var(--x1g8sks6);
  }

  .x150jk94:hover {
    color: var(--x1wvx4v);
  }

  .xyc4ar7:focus {
    background-color: #0000;
  }

  .xdf27ky:focus {
    background-color: var(--field-fill, var(--x1otk66o));
  }

  .x1vptcs:focus {
    background-color: var(--x1fybxy4);
  }

  .xz3aswo:focus {
    background-color: var(--x1otk66o);
  }

  .x10fgrp7:focus {
    box-shadow: inset 0 0 0 1px var(--x1yt3xkr);
  }

  .x1wfrlr2:focus {
    transform: translateY(0);
  }

  .x1koqiqk:active {
    background-color: color-mix(in srgb,currentColor 12%,var(--xnbmuke));
  }

  .xwtar6f:active {
    background-color: color-mix(in srgb,currentColor 20%,var(--xnbmuke));
  }

  .xqptqx:active {
    background-color: color-mix(in srgb,currentColor 6%,var(--x1otk66o));
  }

  .xesndei:active {
    background-color: color-mix(in srgb,var(--chip-tint, currentColor) var(--x1kfck8f),var(--x1otk66o));
  }

  .x5fl293:active {
    background-color: color-mix(in srgb,var(--xv8alv7) 6%,var(--x1s1rb0a));
  }

  .x14v93lj:active {
    background-color: var(--x1smalkt);
  }

  .x1adtzmj:active {
    scale: .96;
  }

  .x19kf12q:active {
    transform: scale(.96);
  }

  .xd3so5o:active {
    transform: scale(.97);
  }

  @media (width >= 768px) {
    .x168daba.x168daba {
      align-self: center;
    }
  }

  @media (width <= 640px) {
    .x144poi.x144poi {
      align-self: flex-start;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x1u6grsq.x1u6grsq {
      animation-duration: 0s;
    }

    .x1aquc0h.x1aquc0h {
      animation-name: none;
    }
  }

  @media (forced-colors: active) {
    .x1tt9vl1.x1tt9vl1 {
      background-color: buttontext;
    }

    .x9yvj25.x9yvj25 {
      background-color: canvas;
    }

    .x1jzqe4.x1jzqe4 {
      background-color: highlight;
    }
  }

  @media (prefers-color-scheme: dark) {
    .x12xdc49.x12xdc49 {
      background-color: #00000080;
    }

    .x1kxo2ev.x1kxo2ev {
      background-color: #ffffff80;
    }

    .x1kb18lj.x1kb18lj {
      background-color: var(--x1hkndkj);
    }

    .x4qfq01.x4qfq01 {
      box-shadow: 0 0 0 1px #ffffff14, 0 24px 56px -16px #0009;
    }

    .x1ixe8xb.x1ixe8xb {
      box-shadow: 0 0 0 1px #ffffff14;
    }

    .xef8s4w.xef8s4w {
      box-shadow: 0 0 0 1px #ffffff29;
    }

    .xns2a7k.xns2a7k {
      box-shadow: 0 3px 8px -3px #0000004d, 0 16px 40px -12px #0000007a;
    }

    .xsy9gn2.xsy9gn2 {
      box-shadow: 0 4px 10px -4px #0006, 0 14px 32px -8px #0009;
    }

    .xm0r63r.xm0r63r {
      box-shadow: 0 4px 12px #0006;
    }

    .xzhmkyp.xzhmkyp {
      box-shadow: none;
    }
  }

  @media (width <= 768px) {
    .xvmfbmd.xvmfbmd {
      box-shadow: var(--x1o6my4q);
    }
  }

  @media (width <= 640px) {
    .x1kdydxl.x1kdydxl {
      clip-path: inset(50%);
    }
  }

  @media (prefers-color-scheme: dark) {
    .xr1q4lo.xr1q4lo {
      color: #82c99b;
    }

    .xbcwc5c.xbcwc5c {
      color: #8ab4f8;
    }
  }

  @media (forced-colors: active) {
    .x1k5gbb1.x1k5gbb1 {
      color: highlighttext;
    }
  }

  @media (prefers-color-scheme: dark) {
    .x1wcww98.x1wcww98 {
      color: var(--x15m4vvz);
    }
  }

  @media (width <= 640px) {
    .xfsj286.xfsj286 {
      display: block;
    }
  }

  @media (width <= 768px) {
    .x1hm8w3j.x1hm8w3j {
      display: block;
    }
  }

  @media (width <= 640px) {
    .x1ux6vrq.x1ux6vrq {
      display: flex;
    }
  }

  @media (width <= 768px) {
    .x1xwx4ww.x1xwx4ww {
      display: flex;
    }
  }

  @media (width >= 768px) {
    .xsif4ur.xsif4ur {
      display: flex;
    }
  }

  @media (width <= 640px) {
    .x13v5x0x.x13v5x0x {
      display: inline-flex;
    }
  }

  @media (width <= 768px) {
    .xzg496n.xzg496n {
      display: inline-flex;
    }
  }

  @media (hover: none) {
    .x1dc2ync.x1dc2ync {
      display: none;
    }
  }

  @media (width <= 1024px) {
    .xp8meh.xp8meh {
      display: none;
    }
  }

  @media (width <= 640px) {
    .xkaaz9w.xkaaz9w {
      display: none;
    }
  }

  @media (width <= 768px) {
    .xcq4dyp.xcq4dyp {
      display: none;
    }
  }

  @media (width <= 520px) {
    .x170myok.x170myok {
      flex-basis: 100%;
    }
  }

  @media (width >= 601px) {
    .x1ttaax.x1ttaax {
      font-size: var(--x1s8jnr6);
    }
  }

  @media (width <= 640px) {
    .x1xv21e0.x1xv21e0 {
      font-size: var(--x6vrf9r);
    }

    .xbk04qv.xbk04qv {
      grid-auto-columns: 85%;
    }
  }

  @media (width >= 900px) {
    .x1u3smy4.x1u3smy4 {
      grid-template-columns: 1fr 1fr;
    }
  }

  @media (width <= 640px) {
    .xkybtoy.xkybtoy {
      grid-template-columns: 20px minmax(0, 1fr) auto 44px;
    }
  }

  @media (width >= 1200px) {
    .x5hc3bv.x5hc3bv {
      grid-template-columns: 20px minmax(0, 1fr) auto 72px 160px 20px 64px;
    }

    .x1vbqv36.x1vbqv36 {
      grid-template-columns: 20px minmax(0, 1fr) auto 88px 160px 112px;
    }
  }

  @media (width <= 640px) {
    .xiyz2xk.xiyz2xk {
      grid-template-columns: 20px minmax(0, 1fr) auto auto;
    }

    .xry98go.xry98go {
      grid-template-columns: 24px repeat(7, minmax(0, 1fr));
    }

    .xtabi3c.xtabi3c {
      grid-template-columns: 40px minmax(0, 1fr) 64px;
    }
  }

  @media (width >= 768px) {
    .x10othmu.x10othmu {
      grid-template-columns: 40px minmax(0, 1fr) auto;
    }

    .x1wc9owl.x1wc9owl {
      grid-template-columns: minmax(0, 1fr) auto;
    }
  }

  @media (width <= 1024px) {
    .xkemhes.xkemhes {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 520px) {
    .x1b8mikl.x1b8mikl {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 768px) {
    .xlldfm8.xlldfm8 {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 640px) {
    .xou8obv.xou8obv {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 900px) {
    .xs2cih9.xs2cih9 {
      grid-template-columns: repeat(var(--wide-columns),minmax(0,1fr));
    }
  }

  @media (width <= 640px) {
    .x1sbvdsy.x1sbvdsy {
      inset-inline-start: var(--x9c4plx);
    }

    .x1l3568u.x1l3568u {
      justify-content: center;
    }
  }

  @media (width >= 601px) {
    .xxiks6x.xxiks6x {
      line-height: 20px;
    }
  }

  @media (forced-colors: active) {
    .x1fww0mx.x1fww0mx {
      -webkit-mask-image: none;
      mask-image: none;
    }
  }

  @media (width <= 640px) {
    .xwuibrv.xwuibrv {
      padding-inline-end: 0;
    }
  }

  @media (width >= 768px) {
    .xgzrcuf.xgzrcuf {
      padding-inline-start: 0;
    }
  }

  @media (width <= 640px) {
    .x1nck5sx.x1nck5sx {
      position: absolute;
    }
  }

  @media (width <= 768px) {
    .x2ezsn0.x2ezsn0 {
      position: absolute;
    }
  }

  @media (width >= 768px) {
    .xsyqjbm.xsyqjbm {
      position: absolute;
    }
  }

  @media (width >= 900px) {
    .xpqkicq.xpqkicq {
      position: static;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .xuupxpy.xuupxpy {
      transform: none;
    }
  }

  @media (width >= 768px) {
    .x1me0sx.x1me0sx {
      transform: translateX(-50%);
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x12w9bfk.x12w9bfk {
      transition-duration: 0s;
    }
  }

  @media (width <= 480px) {
    .x2kbe35.x2kbe35 {
      white-space: normal;
    }
  }

  @container overview (width <= 52rem) {
    .xykbz52.xykbz52 {
      border-block-width: 1px;
    }
  }

  @container record (width <= 52rem) {
    .x1x2j12d.x1x2j12d {
      border-block-width: 1px;
    }
  }

  @container overview (width <= 40rem) {
    .x16ut6u6.x16ut6u6 {
      display: none;
    }
  }

  @container table (width <= 36rem) {
    .x1ytcu7q.x1ytcu7q {
      display: none;
    }
  }

  @container task (width <= 30rem) {
    .x13sid2d.x13sid2d {
      display: none;
    }
  }

  @container flow (width <= 52rem) {
    .x9smewy.x9smewy {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @container overview (width <= 52rem) {
    .x1coe66a.x1coe66a {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @container record (width <= 52rem) {
    .xnw4wtm.xnw4wtm {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @container task (width <= 52rem) {
    .x1xzrcp4.x1xzrcp4 {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @container (width >= 720px) {
    .x11cfjdu.x11cfjdu {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @container (width >= 1100px) {
    .x1imdw8j.x1imdw8j {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @container overview (width <= 52rem) {
    .xj3da0g.xj3da0g {
      grid-template-rows: auto;
    }
  }

  @container record (width <= 52rem) {
    .xllozie.xllozie {
      grid-template-rows: auto;
    }
  }

  @container (width >= 1040px) {
    .xbaxvft.xbaxvft {
      padding-inline-end: 436px;
    }
  }

  @container workspace-content (width >= 824px) {
    .x1092gng.x1092gng {
      padding-inline-start: 24px;
    }
  }
}

@layer priority5 {
  .xx612v3 {
    border-bottom-color: var(--x1dos8b3);
  }

  .x1q0q8m5 {
    border-bottom-style: solid;
  }

  .xso031l {
    border-bottom-width: 1px;
  }

  .x1jsz2be {
    border-left-color: var(--x1dos8b3);
  }

  .x19ypqd9 {
    border-left-style: solid;
  }

  .xyj58a3 {
    border-left-width: 0;
  }

  .xe0pwq {
    border-left-width: 1px;
  }

  .x1ig1b5x {
    border-top-color: var(--x1dos8b3);
  }

  .x13fuv20 {
    border-top-style: solid;
  }

  .x972fbf {
    border-top-width: 0;
  }

  .x178xt8z {
    border-top-width: 1px;
  }

  .xsugpx9 {
    bottom: -6px;
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .xn0vg7t {
    bottom: 12px;
  }

  .x1wa3icf {
    bottom: 5px;
  }

  .x1l3r47z {
    bottom: 7px;
  }

  .xqo3gd {
    bottom: 8px;
  }

  .xdd4er5 {
    bottom: auto;
  }

  .x1wvlexi {
    bottom: calc(100% + 24px);
  }

  .x36attc {
    bottom: calc(100% + 6px);
  }

  .xwmwtye {
    bottom: calc(100% + 8px);
  }

  .xqtp20y {
    height: 0;
  }

  .x5yr21d {
    height: 100%;
  }

  .xtdtrs8 {
    height: 100dvh;
  }

  .x170jfvy {
    height: 10px;
  }

  .x1h5wmu3 {
    height: 132px;
  }

  .x1v9usgg {
    height: 14px;
  }

  .xlup9mm {
    height: 16px;
  }

  .xmix8c7 {
    height: 18px;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x1qx5ct2 {
    height: 20px;
  }

  .x158ke7r {
    height: 21px;
  }

  .x1isuwpm {
    height: 220px;
  }

  .x17rw0jw {
    height: 22px;
  }

  .xxk0z11 {
    height: 24px;
  }

  .xd7y6wv {
    height: 26px;
  }

  .x1fgtraw {
    height: 28px;
  }

  .x36qwtl {
    height: 2px;
  }

  .x10w6t97 {
    height: 32px;
  }

  .xc9qbxq {
    height: 36px;
  }

  .x16wdlz0 {
    height: 38px;
  }

  .x1vqgdyp {
    height: 40px;
  }

  .xn3w4p2 {
    height: 44px;
  }

  .xkl5mrx {
    height: 460px;
  }

  .xwvwv9b {
    height: 46px;
  }

  .xsdox4t {
    height: 48px;
  }

  .xqu0tyb {
    height: 4px;
  }

  .xdd8jsf {
    height: 52px;
  }

  .xnnlda6 {
    height: 56px;
  }

  .x39lw6i {
    height: 60%;
  }

  .xng8ra {
    height: 60px;
  }

  .x1peatla {
    height: 64px;
  }

  .xols6we {
    height: 6px;
  }

  .xy75621 {
    height: 72px;
  }

  .x1hagigm {
    height: 7px;
  }

  .x17j7krd {
    height: 84px;
  }

  .x14nwjz3 {
    height: 88px;
  }

  .xdk7pt {
    height: 8px;
  }

  .xt7dq6l {
    height: auto;
  }

  .x1n119f6 {
    height: var(--room-bare-height, 88px);
  }

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

  .x1wchzv1 {
    height: var(--xq3vo0t);
  }

  .x1iazeee {
    left: -3px;
  }

  .xu96u03 {
    left: 0;
  }

  .x12lbrt0 {
    left: 10px;
  }

  .x1u1gerc {
    left: 248px;
  }

  .x9mdhjs {
    left: 260px;
  }

  .x1nrll8i {
    left: 50%;
  }

  .x8d2f10 {
    left: 88px;
  }

  .x1t8mvi6 {
    left: auto;
  }

  .x8m3l20 {
    left: calc(100% + 8px);
  }

  .x1vd6px5 {
    left: var(--sticky-inset, 0px);
  }

  .x1bokuij {
    left: var(--sticky-inset, 8px);
  }

  .xat24cr {
    margin-bottom: 0;
  }

  .xod5an3 {
    margin-bottom: 12px;
  }

  .x1u7kmwd {
    margin-bottom: 14px;
  }

  .xieb3on {
    margin-bottom: 20px;
  }

  .x1hq5gj4 {
    margin-bottom: 24px;
  }

  .xvl6max {
    margin-bottom: 36px;
  }

  .x12nagc {
    margin-bottom: 4px;
  }

  .xu06os2 {
    margin-bottom: 5px;
  }

  .xzueoph {
    margin-bottom: 6px;
  }

  .x1e56ztr {
    margin-bottom: 8px;
  }

  .x125glpu {
    margin-bottom: var(--x1udcr9r);
  }

  .x10ph7m2 {
    margin-bottom: var(--x9c4plx);
  }

  .x1psjgvq {
    margin-bottom: var(--xidhzwe);
  }

  .x13agr8w {
    margin-bottom: var(--xq3vo0t);
  }

  .x12x2qon {
    margin-bottom: var(--xu46wc);
  }

  .xeeinqj {
    margin-bottom: var(--xy0v0nw);
  }

  .x1b973y9 {
    margin-left: -7px;
  }

  .xj3b58b {
    margin-left: 0;
  }

  .x1tbjnsx {
    margin-left: 232px;
  }

  .x8x9d4c {
    margin-left: auto;
  }

  .x1y332i5 {
    margin-top: -1px;
  }

  .x135pmgq {
    margin-top: -20px;
  }

  .x1rdy4ex {
    margin-top: -4px;
  }

  .x9otpla {
    margin-top: -8px;
  }

  .xdj266r {
    margin-top: 0;
  }

  .x14vqqas {
    margin-top: 12px;
  }

  .xw7yly9 {
    margin-top: 16px;
  }

  .xvijh9v {
    margin-top: 1px;
  }

  .xqui205 {
    margin-top: 24px;
  }

  .xr9ek0c {
    margin-top: 2px;
  }

  .x7r5mf7 {
    margin-top: 3px;
  }

  .x1gslohp {
    margin-top: 4px;
  }

  .x1ok221b {
    margin-top: 5px;
  }

  .x1k70j0n {
    margin-top: 6px;
  }

  .x1xmf6yo {
    margin-top: 8px;
  }

  .xr1yuqi {
    margin-top: auto;
  }

  .xm7k8ou {
    margin-top: var(--x1udcr9r);
  }

  .x30jjwq {
    margin-top: var(--x9c4plx);
  }

  .x1e0glmw {
    margin-top: var(--xidhzwe);
  }

  .x1xqon2f {
    margin-top: var(--xorogos);
  }

  .xmhill1 {
    margin-top: var(--xq3vo0t);
  }

  .x1hkcv85 {
    max-height: 200px;
  }

  .xo0cisl {
    max-height: 216px;
  }

  .x1xiyphd {
    max-height: 240px;
  }

  .xq3t0pi {
    max-height: 280px;
  }

  .x1sslpiy {
    max-height: 320px;
  }

  .x2z3yb8 {
    max-height: 360px;
  }

  .x9v6m0g {
    max-height: 40vh;
  }

  .x3d5gib {
    max-height: 50vh;
  }

  .x7pcz5x {
    max-height: calc(100dvh - 2 * min(12vh, 96px));
  }

  .xznecq9 {
    max-height: min(420px,var(--available-height));
  }

  .x49hfxq {
    max-height: min(480px, 100dvh - 160px);
  }

  .x7ab17h {
    max-height: none;
  }

  .x1374xjt {
    max-height: var(--available-height);
  }

  .x193iq5w {
    max-width: 100%;
  }

  .x4gyc16 {
    max-width: 1120px;
  }

  .x10xiq2s {
    max-width: 1180px;
  }

  .x1f0l55g {
    max-width: 140px;
  }

  .x18qnofl {
    max-width: 160px;
  }

  .x1ncir08 {
    max-width: 200px;
  }

  .x1racy4e {
    max-width: 220px;
  }

  .x16em4ew {
    max-width: 240px;
  }

  .x14lruf5 {
    max-width: 260px;
  }

  .x1tkr9og {
    max-width: 272px;
  }

  .x1jkqq1h {
    max-width: 280px;
  }

  .x6kucy2 {
    max-width: 28px;
  }

  .xw5ewwj {
    max-width: 300px;
  }

  .x1va8c73 {
    max-width: 320px;
  }

  .xyq1l15 {
    max-width: 340px;
  }

  .xdusixz {
    max-width: 384px;
  }

  .x8jryan {
    max-width: 40%;
  }

  .x1lr1uin {
    max-width: 420px;
  }

  .xq2pcee {
    max-width: 440px;
  }

  .x1iasaxs {
    max-width: 448px;
  }

  .x1pfbilc {
    max-width: 460px;
  }

  .x65f84u {
    max-width: 500px;
  }

  .x27kpxv {
    max-width: 560px;
  }

  .x11gisft {
    max-width: 640px;
  }

  .x1sjtlrb {
    max-width: 65ch;
  }

  .x4uk5c4 {
    max-width: 672px;
  }

  .xwnkcuf {
    max-width: 720px;
  }

  .xapjn7j {
    max-width: 760px;
  }

  .x18k543f {
    max-width: 820px;
  }

  .x17na0u1 {
    max-width: 85%;
  }

  .x1uedy8c {
    max-width: 880px;
  }

  .xlv8yqo {
    max-width: calc(100% - 16px);
  }

  .x4d2062 {
    max-width: calc(100% - 32px);
  }

  .x3zpcwy {
    max-width: calc(100cqw - 24px);
  }

  .x1usz39j {
    max-width: calc(100vw - 16px);
  }

  .xw7nakj {
    max-width: calc(100vw - 32px);
  }

  .xip5ex {
    max-width: calc(100vw - 56px);
  }

  .x1ww95cd {
    max-width: calc(50% - 112px);
  }

  .xbcwbia {
    max-width: min(100%, 360px);
  }

  .x151d0qn {
    max-width: min(640px, 100vw - 16px);
  }

  .x1r51j0f {
    max-width: min(75%, 560px);
  }

  .x1x1rfll {
    max-width: none;
  }

  .x16igxwa {
    max-width: var(--xaerdyo);
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x1us19tq {
    min-height: 100%;
  }

  .x1ov3xa9 {
    min-height: 100dvh;
  }

  .xi3av73 {
    min-height: 120px;
  }

  .xx9tyur {
    min-height: 12px;
  }

  .x1db3i3o {
    min-height: 160px;
  }

  .x1shn012 {
    min-height: 180px;
  }

  .xvrgn94 {
    min-height: 18px;
  }

  .xhm7p0i {
    min-height: 192px;
  }

  .xz65tgg {
    min-height: 200px;
  }

  .xisnujt {
    min-height: 20px;
  }

  .x9l5fec {
    min-height: 220px;
  }

  .xe0957l {
    min-height: 22px;
  }

  .x1ficeh5 {
    min-height: 240px;
  }

  .xjwf9q1 {
    min-height: 24px;
  }

  .xj9xw9b {
    min-height: 26px;
  }

  .xe0p6wg {
    min-height: 28px;
  }

  .x1rz828m {
    min-height: 30px;
  }

  .x16e2a45 {
    min-height: 316px;
  }

  .x21xpn4 {
    min-height: 32px;
  }

  .xu97haq {
    min-height: 34px;
  }

  .xa3b7fw {
    min-height: 350px;
  }

  .xu0aao5 {
    min-height: 36px;
  }

  .x1ba4aug {
    min-height: 40px;
  }

  .x1gg8mnh {
    min-height: 44px;
  }

  .x1wxaq2x {
    min-height: 48px;
  }

  .x1wiwyrm {
    min-height: 52px;
  }

  .x8nclml {
    min-height: 64px;
  }

  .xmku9ua {
    min-height: 78px;
  }

  .x1ujl9rh {
    min-height: 84px;
  }

  .x1edz59j {
    min-height: 96px;
  }

  .x82snj4 {
    min-height: var(--x-minHeight);
  }

  .xeuugli {
    min-width: 0;
  }

  .xaqe6nd {
    min-width: 188px;
  }

  .x16xo4sp {
    min-width: 18px;
  }

  .x4dcj2i {
    min-width: 1ch;
  }

  .x1jzhcrs {
    min-width: 200px;
  }

  .xt4ypqs {
    min-width: 20px;
  }

  .x12rczxh {
    min-width: 220px;
  }

  .xlm99nl {
    min-width: 240px;
  }

  .xnei2rj {
    min-width: 24px;
  }

  .x1klvvdw {
    min-width: 260px;
  }

  .x1264ykn {
    min-width: 28px;
  }

  .x46jg8d {
    min-width: 32px;
  }

  .x15hfatp {
    min-width: 36px;
  }

  .x1fns5xo {
    min-width: 40px;
  }

  .x900493 {
    min-width: 48px;
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x6ikm8r {
    overflow-x: hidden;
  }

  .x1plvlek {
    overflow-x: visible;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x1s73dr8 {
    overflow-y: clip;
  }

  .x17ld35r {
    overscroll-behavior-x: none;
  }

  .xxbrewl {
    padding-bottom: 11px;
  }

  .xsag5q8 {
    padding-bottom: 12px;
  }

  .x1g2khh7 {
    padding-bottom: 14px;
  }

  .x1l90r2v {
    padding-bottom: 16px;
  }

  .x1120s5i {
    padding-bottom: 2px;
  }

  .x1gan7if {
    padding-bottom: 32px;
  }

  .xjkvuk6 {
    padding-bottom: 4px;
  }

  .x1j3kn9t {
    padding-bottom: 72px;
  }

  .x1ykpatu {
    padding-bottom: 7px;
  }

  .xwib8y2 {
    padding-bottom: 8px;
  }

  .xmmgclo {
    padding-bottom: var(--x1udcr9r);
  }

  .x1nzqey4 {
    padding-bottom: var(--x73rs32);
  }

  .x171objw {
    padding-bottom: var(--x9c4plx);
  }

  .x1q0epuc {
    padding-bottom: var(--xidhzwe);
  }

  .x14esipk {
    padding-bottom: var(--xorogos);
  }

  .xkj7rzy {
    padding-bottom: var(--xq3vo0t);
  }

  .xexx8yu {
    padding-top: 0;
  }

  .x1g0v9sp {
    padding-top: 104px;
  }

  .xz9dl7a {
    padding-top: 12px;
  }

  .x1d0ri9u {
    padding-top: 13px;
  }

  .xyinxu5 {
    padding-top: 14px;
  }

  .x4p5aij {
    padding-top: 1px;
  }

  .x1p5oq8j {
    padding-top: 24px;
  }

  .x9desvi {
    padding-top: 26px;
  }

  .x7sb2j6 {
    padding-top: 28px;
  }

  .x1nn3v0j {
    padding-top: 2px;
  }

  .x1miatn0 {
    padding-top: 32px;
  }

  .x4i7bpe {
    padding-top: 48px;
  }

  .x1e97lxf {
    padding-top: 4pt;
  }

  .x1iorvi4 {
    padding-top: 4px;
  }

  .x1yrsyyn {
    padding-top: 6px;
  }

  .x1y1aw1k {
    padding-top: 8px;
  }

  .x1g6dx74 {
    padding-top: min(12vh, 96px);
  }

  .x1eprovs {
    padding-top: min(14vh, 120px);
  }

  .x6u6a9c {
    padding-top: var(--x1f4naxc);
  }

  .xykxvub {
    padding-top: var(--x1udcr9r);
  }

  .xpf6hab {
    padding-top: var(--x9c4plx);
  }

  .x1v9gzru {
    padding-top: var(--xidhzwe);
  }

  .x1bw02ya {
    padding-top: var(--xq3vo0t);
  }

  .xkkrawi {
    right: -3px;
  }

  .x3m8u43 {
    right: 0;
  }

  .xlftelb {
    right: 12px;
  }

  .xclnmbr {
    right: 6px;
  }

  .x19up5dg {
    right: 8px;
  }

  .xwukr4l {
    right: auto;
  }

  .xanhq36 {
    scroll-margin-top: 24px;
  }

  .x12c0h9u {
    top: -12px;
  }

  .x13vifvy {
    top: 0;
  }

  .xdsb8wn {
    top: 100%;
  }

  .x1eu8d0j {
    top: 10px;
  }

  .xomnu4r {
    top: 16px;
  }

  .xs7f9wi {
    top: 2px;
  }

  .xndqk7f {
    top: 4px;
  }

  .xwa60dl {
    top: 50%;
  }

  .x1w1tb2m {
    top: 60px;
  }

  .x1atx4j1 {
    top: 6px;
  }

  .xyc4j8s {
    top: 7px;
  }

  .xfr5jun {
    top: 8px;
  }

  .x80663w {
    top: auto;
  }

  .x1cza3qb {
    top: calc(100% - 7px);
  }

  .xomhtt8 {
    top: var(--room-bar, 50%);
  }

  .x31u0a8 {
    top: var(--x9c4plx);
  }

  .xnalus7 {
    width: 0;
  }

  .xh8yej3 {
    width: 100%;
  }

  .x1fsd2vl {
    width: 10px;
  }

  .xsmyaan {
    width: 12px;
  }

  .x6jxa94 {
    width: 14px;
  }

  .xctrb1h {
    width: 168px;
  }

  .x1kky2od {
    width: 16px;
  }

  .x1xp8n7a {
    width: 18px;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .x1oysuqx {
    width: 200px;
  }

  .xw4jnvo {
    width: 20px;
  }

  .x1uncgzr {
    width: 224px;
  }

  .x17z2i9w {
    width: 22px;
  }

  .xy2penl {
    width: 232px;
  }

  .xafpxmx {
    width: 240px;
  }

  .x18qqrc1 {
    width: 248px;
  }

  .xvy4d1p {
    width: 24px;
  }

  .x1hfn5x7 {
    width: 260px;
  }

  .x23j0i4 {
    width: 26px;
  }

  .x1dz1jew {
    width: 280px;
  }

  .xgd8bvy {
    width: 28px;
  }

  .x1m258z3 {
    width: 320px;
  }

  .x1td3qas {
    width: 32px;
  }

  .xj6ak53 {
    width: 340px;
  }

  .x1cvmir6 {
    width: 360px;
  }

  .x14qfxbe {
    width: 36px;
  }

  .x1guw455 {
    width: 38px;
  }

  .x1g8rjiy {
    width: 3px;
  }

  .x100vrsf {
    width: 40px;
  }

  .x1peuizl {
    width: 440px;
  }

  .x187nhsf {
    width: 44px;
  }

  .x3x2bpi {
    width: 46px;
  }

  .x1useyqa {
    width: 48px;
  }

  .xycev2y {
    width: 60%;
  }

  .x1v4s8kt {
    width: 6px;
  }

  .xni59qk {
    width: 72px;
  }

  .x1xc55vz {
    width: 8px;
  }

  .x14atkfc {
    width: auto;
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .xezivpi {
    width: max-content;
  }

  .x134o2vm {
    width: min(280px, 100vw - 48px);
  }

  .x14m5ays {
    width: min(400px, 100vw - 16px);
  }

  .x1u1otyn {
    width: min(420px, 100% - 16px);
  }

  .x1cy49o3 {
    width: min(520px, 100%);
  }

  .xvzn5ge {
    width: min(560px, 100%);
  }

  .x1hhjr3y {
    width: var(--anchor-width);
  }

  .xkimu97 {
    width: var(--panel-end-width, var(--sheet-width));
  }

  .x1uzdwjr {
    width: var(--panel-width, 248px);
  }

  .x1met7f1 {
    width: var(--panel-width, 380px);
  }

  .x5lhr3w {
    width: var(--x-width);
  }

  .xxv44vf:focus-within {
    width: 248px;
  }

  .x14l7nz5:first-child {
    margin-top: 0;
  }

  @media (width <= 640px) {
    .x1ucjeh.x1ucjeh {
      height: 16px;
    }

    .xz9hfg.xz9hfg {
      height: 1px;
    }
  }

  @media (width >= 768px) {
    .x1hbavha.x1hbavha {
      left: 50%;
    }

    .x86xksl.x86xksl {
      max-width: calc(100% - 176px);
    }
  }

  @media (width <= 640px) {
    .x3vd44u.x3vd44u {
      max-width: calc(50vw - 36px);
    }
  }

  @media (width <= 768px) {
    .x1k7rt6u.x1k7rt6u {
      padding-top: var(--x9c4plx);
    }
  }

  @media (width <= 640px) {
    .x1vho2x.x1vho2x {
      width: 16px;
    }

    .x1rsm76a.x1rsm76a {
      width: 1px;
    }
  }

  @media (width >= 900px) {
    .x15mdzyf.x15mdzyf {
      width: 320px;
    }
  }

  @media (width <= 640px) {
    .x1bhq9p0.x1bhq9p0 {
      width: 36px;
    }
  }

  @media (width >= 768px) {
    .x1xua3xd.x1xua3xd {
      width: calc(100% + 32px);
    }
  }

  @media (width <= 640px) {
    .xxxdrd1.xxxdrd1 {
      width: min(200px, 46vw);
    }
  }

  @media (width <= 768px) {
    .x84g2pt.x84g2pt {
      width: min(300px, 86vw);
    }
  }
}

@layer priority6 {
  .x12586pi[data-popup-open] {
    border-color: var(--field-edge, var(--x1yt3xkr));
  }

  .x1ait3x2[aria-invalid="true"] {
    border-color: var(--x6125i2);
  }

  .xp5bsjn[data-instant] {
    transition: none;
  }

  .xli6pho[data-ending-style] {
    transition: opacity .14s var(--xwetpqc),transform .14s var(--xwetpqc);
  }

  @media (forced-colors: active) {
    .x1mqaefc.x1mqaefc[data-highlighted] {
      outline: 1px solid highlight;
    }
  }
}

@layer priority7 {
  .x79mecs[data-highlighted] {
    background-color: color-mix(in srgb,var(--x6125i2) 12%,transparent);
  }

  .x1awblz5[aria-pressed="true"] {
    background-color: var(--control-selected);
  }

  .xwzcbri[data-popup-open] {
    background-color: var(--field-fill, var(--x1otk66o));
  }

  .xdtmifu[data-highlighted] {
    background-color: var(--popup-hover, var(--x17v5rmc));
  }

  .xnbcvdo[data-popup-open] {
    background-color: var(--x17v5rmc);
  }

  .x1xakcux[data-popup-open] {
    background-color: var(--x1fybxy4);
  }

  .x1s3nyys[data-checked], .xan6kxh[data-popup-open] {
    color: var(--x1wvx4v);
  }

  .xmh7c9n[data-disabled] {
    cursor: default;
  }

  .x12adqyg:after {
    inset: -6px;
  }

  .xk0n22n:after {
    inset: -8px;
  }

  .xarstr8:after {
    inset: 0;
  }

  .x1egesq1[data-ending-style], .x1fbu84k[data-starting-style] {
    margin-inline-start: 0;
  }

  .xk3govw[data-disabled] {
    opacity: .4;
  }

  .x1szrgyu[data-disabled] {
    opacity: .5;
  }

  .x1hw7zpd[data-starting-style], .xiyypsa[data-ending-style] {
    opacity: 0;
  }

  .x7gqb9v[data-disabled] {
    pointer-events: none;
  }

  .x1ervhv0[data-side="inline-end"], .xleqk9n[data-side="right"] {
    transform: rotate(-90deg);
  }

  .x1shx6fy[data-side="top"] {
    transform: rotate(180deg);
  }

  .x1nsrxey[data-side="left"], .x6e4vt5[data-side="inline-start"] {
    transform: rotate(90deg);
  }

  .x1n9vljb[data-starting-style], .x2bnnpm[data-ending-style] {
    transform: scale(.98);
  }

  .x1son8ng[data-ending-style], .x5u4nca[data-starting-style] {
    transform: translateX(24px);
  }

  .xrbu5ne[data-ending-style] {
    transform: translateY(4px) scale(.98);
  }

  .xy54nku[data-starting-style] {
    transform: translateY(6px) scale(.96);
  }
}

@layer priority8 {
  .xee8sl6:after {
    border-radius: 10px;
  }

  .x3utp5u:after {
    border-radius: 12px;
  }

  .x1fufra9:after {
    border-radius: 14px;
  }

  .xebzx3z:after {
    border-radius: 18px;
  }

  .xgad8h8:after {
    border-radius: 1px;
  }

  .xo9nbae:before {
    border-radius: 9999px;
  }

  .x1pu6gng[data-side="top"] {
    bottom: -6px;
  }

  .x1nc033x:before {
    inset-block: 0;
  }

  .xbd91a6[data-side="inline-end"], .xhapx4k[data-side="right"] {
    left: -9px;
  }

  .x2k2oa4[data-side="left"], .x8i8gk1[data-side="inline-start"] {
    right: -9px;
  }

  .x1rqnguq[data-side="bottom"] {
    top: -6px;
  }

  .x1gv5kj7[data-ending-style], .x8ekv05[data-starting-style] {
    width: 0;
  }

  .xallzgj:focus-visible:after {
    outline: 1px solid var(--xxni7e1);
  }
}

@layer priority9 {
  .x1ad04t7::-webkit-search-cancel-button {
    appearance: none;
  }

  .x1yj1m28:before {
    background-color: var(--x1dos8b3);
  }

  .x7hanj3:before {
    background-color: var(--x1ljnwlj);
  }

  .x1p04pnu::backdrop {
    background-color: var(--x1pdv8yh);
  }

  .xu9m9gg:after {
    background-color: var(--xxni7e1);
  }

  .xtcfyf4:after {
    background-image: linear-gradient(to bottom,transparent,var(--xnbmuke));
  }

  .xosn7hl:after {
    background-image: linear-gradient(to right,var(--xnbmuke),transparent);
  }

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

  .xfb37t2::placeholder {
    color: var(--xz655yh);
  }

  .x1cpjm7i:before, .x1s928wv:after {
    content: "";
  }

  .xhkezso:after {
    display: block;
  }

  .xfk6m8::-webkit-scrollbar {
    display: none;
  }

  .x1bv6n7p:after {
    flex-shrink: 0;
  }

  .x7phjs4:before {
    inset-inline-start: -4px;
  }

  .xqee0p6:before {
    inset-inline-start: 11.5px;
  }

  .x11wjqho:before {
    inset-inline-start: 13.5px;
  }

  .xyh0if8:before {
    inset-inline-start: 15px;
  }

  .x1fqk2yv:after {
    opacity: max(var(--grip),calc(var(--edges, 0) * .3));
  }

  .x2q1x1w:after {
    pointer-events: none;
  }

  .x1hmns74:before, .x1j6awrg:after {
    position: absolute;
  }

  .x1ii0gmf:after {
    position: sticky;
  }

  .x128ww4c:after {
    transform: translate(-50%, -50%);
  }

  .x1jdy9wv:focus-visible:after {
    outline-offset: -2px;
  }

  .x1llmua2:focus-visible:after {
    outline-offset: 2px;
  }

  .xol06yw:first-child:before {
    display: block;
  }

  .x1oo1iut:first-child:before {
    display: none;
  }
}

@layer priority10 {
  .x1r5olde:after {
    bottom: -12px;
  }

  .x1xrz1ek:after, .xhq5o37:before {
    bottom: 0;
  }

  .x8iwe21:after {
    bottom: 8px;
  }

  .x1wsn0xg:after {
    height: 100%;
  }

  .xy80zi5:before {
    height: 1px;
  }

  .x13ewh1s:before {
    height: 22px;
  }

  .x1yd0sln:before {
    height: 8px;
  }

  .x3np4sk:after {
    height: max(100%, 40px);
  }

  .x1j4pn67:after {
    height: var(--scroll-fade-bottom, 0px);
  }

  .xrr40cc:before {
    height: var(--xq3vo0t);
  }

  .xkilpe8:after {
    left: 100%;
  }

  .x1elnft9:before {
    left: 16px;
  }

  .x1mj5lbl:before {
    left: 48px;
  }

  .x16v8oms:after {
    left: 50%;
  }

  .xdtu6v7:before {
    left: 52px;
  }

  .x1bpzys7:before {
    left: 56px;
  }

  .xmg0wq2:after {
    margin-top: calc(-1 * var(--scroll-fade-bottom, 0px));
  }

  .xwte6jd:after {
    margin-top: calc(-12px - var(--scroll-fade-bottom, 0px));
  }

  .xb0dqd5:before, .xnbfe2x:after {
    right: 0;
  }

  .x1nw6nmz:before {
    top: -3px;
  }

  .x1mpa3hi:before {
    top: -6px;
  }

  .x1m1drc7:after, .x1y3wzot:before {
    top: 0;
  }

  .xoqv437:after {
    top: 50%;
  }

  .x68zsf1:after {
    top: 8px;
  }

  .x4eaejv:after {
    width: 100%;
  }

  .xaknh5y:before {
    width: 10px;
  }

  .x1vgi0k:before, .xv6d0c5:after {
    width: 1px;
  }

  .x14cvu1z:after {
    width: 24px;
  }

  .x5bgxoj:before {
    width: 8px;
  }

  .x1ybesy9:after {
    width: max(100%, 40px);
  }

  .x18bwweu:first-child:before {
    top: 22px;
  }

  .x4ly23l:last-child:before {
    bottom: calc(100% - 22px);
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  to {
    opacity: 0;
  }
}

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

  to {
    opacity: 1;
  }
}

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

  to {
    opacity: 1;
    transform: none;
  }
}

@keyframes x16fsfmy-B {
  from {
    transform: translateY(28%);
  }

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

:root, .x1s3fxs {
  --x12d3hrf: #ee4562;
  --x1mkq84g: #d946ef;
  --x1cry67a: #d946ef;
  --x1ycryua: #9553f9;
  --x2tpgza: #5647f0;
  --x1su215x: #00b7ff;
  --xtmhks6: #00b7ff;
  --x1659fjp: #00b7ff;
  --x1tto6my: #10b981;
  --xhwi71r: #10b981;
  --x1g8sks6: #34c759;
  --x11bm1za: #34c759;
  --x1mcjzvy: #f59e0b;
  --x15m4vvz: #f59e0b;
  --xki60xh: #f97316;
  --xfalu4q: #ee4562;
  --x118fpy7: #cdb35e;
  --x14bdov8: #c48c54;
  --x1d99pql: #023364;
  --x1t3jqp6: #1a1a1a;
  --xn41zlh: #8d8d8d;
}

:root, .x1lpfula {
  --x1e6nsv7: inset 0 1px 0 #ffffff2e, 0 2px 4px #00b7ff29, 0 5px 12px -3px #00b7ff2e;
  --x179ni41: 0 1px 2px #0000000f, 0 2px 5px -2px #00000014;
  --x1o6my4q: 0 0 0 1px #00000006, 0 3px 8px -3px #0000001a, 0 16px 40px -12px #00000029;
}

:root, .x1pfwj58 {
  --x1hnd4vi: .8125rem;
  --x1s8jnr6: .875rem;
  --x6vrf9r: 1rem;
  --x6k34mp: 1.125rem;
  --x5tmz3l: 1.5rem;
  --x10lcdcb: 1.125rem;
  --xsmbbux: 2rem;
  --x1fz3aq: 1.4;
  --xaxuklq: 1.4;
  --xh0bo7t: 1.5;
  --xm0bj3a: 1.3;
  --xrwpe39: 1.2;
  --x1w33i5h: 1.2;
  --x48vavc: -.01em;
  --x1tbcs6j: -.015em;
  --x1n0qonm: 400;
  --x1gl42zf: 500;
}

:root, .x1nk0o67 {
  --x1roe5wn: var(--x1xndirj);
  --x17f42xe: var(--xki60xh);
  --xh30hch: var(--x1mkq84g);
  --x1jve4ri: var(--xhwi71r);
  --xyhfz6h: var(--x15m4vvz);
  --xc3zaqg: var(--x1g8sks6);
  --xdz6dmn: var(--xfalu4q);
}

:root, .xxx2rar {
  --x1t67vlg: 20px;
  --x1m10ci3: calc(20px - 8px);
  --x13g3ces: 16px;
  --xrb2g54: 16px;
}

:root, .xz0e7l4 {
  --x1uo0a66: #00b7ff;
  --x1yst16d: #00b7ff24;
  --x1bbj2m8: #00b7ff;
  --x1tbq2ei: #5647f0;
  --xmpqvq7: #5647f024;
  --xwts9qw: #5647f0;
  --xfavshe: #9553f9;
  --xfmdokl: #9553f924;
  --x1fuyrcy: #9553f9;
  --x1rhmhdw: #d946ef;
  --xhex2p1: #d946ef24;
  --xc1eao2: #d946ef;
  --x11mnum0: #ee4562;
  --xk20lx5: #ee456224;
  --x1bhgq9d: #ee4562;
  --xzgawy: #f97316;
  --x1vvmhtf: #f9731624;
  --x1nc8cve: #f97316;
  --x1afhnz5: #f59e0b;
  --x1ori0uq: #f59e0b24;
  --xjtrqr4: #f59e0b;
  --xanxh49: #34c759;
  --xr6czwt: #34c75924;
  --xvmec9z: #34c759;
  --xon0onx: #10b981;
  --x15r1fqm: #10b98124;
  --x10o75s7: #10b981;
  --xoerl5b: #1a1a1a;
  --x1qz0rbr: #0000000f;
  --x4qwv6i: #1a1a1a;
}

:root, .x1h47ibz {
  --xaerdyo: 720px;
  --x40ryu2: 12px;
}

:root, .x1cjhv4l {
  --xibqr8f: var(--x1hkndkj);
  --x1rkcrfb: var(--x1otk66o);
  --x1oh6j20: 0 1px 3px var(--x1dos8b3);
}

:root, .x1ttk5pk {
  --xikwdrp: 12%;
  --xsu1lyi: 18%;
  --x1kfck8f: 22%;
}

:root, .xooaa6w {
  --xm7xewl: var(--x1xndirj);
  --x186eykd: var(--xki60xh);
  --x1fxgpro: var(--x1mkq84g);
  --x1m3j9sx: var(--xhwi71r);
  --x933zp5: var(--x15m4vvz);
  --x7hxhtb: var(--x1g8sks6);
  --x4yf3s: var(--xfalu4q);
}

:root, .x13ycivy {
  --xnbmuke: #fafafa;
  --x1hkndkj: #f0f0f0;
  --x1pdv8yh: #00000059;
  --x1otk66o: #fff;
  --xi8i319: #fff;
  --xkor1v2: #fffffff5;
  --x1wvx4v: #303030;
  --xz655yh: #737373;
  --x1dos8b3: #0000000f;
  --x1fybxy4: #00000008;
  --x17v5rmc: #0000000b;
  --x1smalkt: #0000000f;
  --x1yt3xkr: #00000008;
  --xzyq19s: #00000008;
  --x1xn47wa: #0000004d;
  --x10gtphu: #ee4562;
  --xdh2q2h: #f97316;
  --x1twxj5d: #f59e0b;
  --xopq0cu: #34c759;
  --x1yvji7k: #10b981;
  --x1cjtlu1: #1a1a1a;
  --x13n361k: #fff;
  --xoq3u9h: #00b7ff;
  --x1tudu2v: #00b7ff;
  --x1s1rb0a: #e0f6ff;
  --xv8alv7: #006e99;
  --x1xndirj: #00b7ff;
  --xb6661j: #00b7ff;
  --x1ppdxoj: #00b7ff;
  --x1ch31xw: #fff;
  --xxni7e1: #00000052;
  --x1ljnwlj: #b91c1c;
  --x10weoq7: #28764b;
  --x6125i2: #e40014;
}

@supports (color: lab(0% 0 0)) {
  :root, .x13ycivy {
    --x6125i2: lab(48.4493% 77.4328 61.5452);
  }
}

:root, .x1q6qzks {
  --xucz3je: 2px;
  --xidhzwe: 4px;
  --xq3vo0t: 8px;
  --x9c4plx: 12px;
  --x1udcr9r: 24px;
  --xu46wc: 36px;
  --xy0v0nw: 48px;
  --x6ij57x: 60px;
  --x1ftod89: 72px;
  --x1egkhxi: 84px;
  --x73rs32: 96px;
  --x197rx79: 108px;
  --x171yjwi: 120px;
  --x1jpmb3m: 132px;
  --x1s9exyr: 144px;
  --x1f4naxc: 24px;
  --xorogos: 48px;
}

:root, .x1r872jx {
  --xwetpqc: cubic-bezier(.23, 1, .32, 1);
  --x1h7h51l: cubic-bezier(.32, .72, 0, 1);
  --x1kho4zg: .15s;
  --x66gv8x: .22s;
}

@media (prefers-color-scheme: dark) {
  :root, .x1lpfula {
    --x179ni41: 0 1px 2px #0000003d, inset 0 1px 0 #ffffff0a;
    --x1o6my4q: 0 0 0 1px #ffffff0a, 0 3px 8px -3px #0000004d, 0 16px 40px -12px #0000007a;
  }
}

@media (width >= 768px) {
  :root, .x1q6qzks {
    --x1f4naxc: 36px;
    --xorogos: 72px;
  }
}

@media (width >= 1280px) {
  :root, .x1q6qzks {
    --x1f4naxc: 48px;
    --xorogos: 96px;
  }
}

@media (prefers-color-scheme: dark) {
  :root, .xz0e7l4 {
    --x1yst16d: #00b7ff33;
    --xmpqvq7: #5647f033;
    --xfmdokl: #9553f933;
    --xhex2p1: #d946ef33;
    --xk20lx5: #ee456233;
    --x1vvmhtf: #f9731633;
    --x1ori0uq: #f59e0b33;
    --xr6czwt: #34c75933;
    --x15r1fqm: #10b98133;
    --x1qz0rbr: #ffffff1a;
    --x4qwv6i: #f6f6f6;
  }
}

@media (width >= 481px) {
  :root, .x1h47ibz {
    --x40ryu2: 24px;
  }
}

@media (prefers-color-scheme: dark) {
  :root, .x1ttk5pk {
    --xikwdrp: 18%;
    --xsu1lyi: 24%;
    --x1kfck8f: 28%;
  }

  :root, .x13ycivy {
    --xnbmuke: #141414;
    --x1hkndkj: #080808;
    --x1otk66o: #1c1c1c;
    --xi8i319: #1c1c1c;
    --xkor1v2: #1c1c1cf5;
    --x1wvx4v: #f6f6f6;
    --xz655yh: #a1a1a1;
    --x1dos8b3: #ffffff14;
    --x1fybxy4: #ffffff09;
    --x17v5rmc: #ffffff0d;
    --x1smalkt: #ffffff12;
    --x1yt3xkr: #ffffff0a;
    --xzyq19s: #ffffff0a;
    --x1xn47wa: #ffffff4d;
    --x1cjtlu1: #f6f6f6;
    --x13n361k: #1a1a1a;
    --x1s1rb0a: #173845;
    --xv8alv7: #00b7ff;
    --xxni7e1: #ffffff47;
    --x1ljnwlj: #ff8b86;
    --x10weoq7: #82c99b;
    --x6125i2: #ff6568;
  }

  @supports (color: lab(0% 0 0)) {
    :root, .x13ycivy {
      --x6125i2: lab(63.7053% 60.745 31.3109);
    }
  }
}

.x1kg0l86.x1kg0l86, .x1kg0l86.x1kg0l86:root {
  --x1tudu2v: #00b7ff;
  --x1xndirj: #00b7ff;
  --xb6661j: #00b7ff;
  --x1ppdxoj: #00b7ff;
  --xnbmuke: #000;
  --x1s1rb0a: #173845;
  --xv8alv7: #00b7ff;
  --xoq3u9h: #00b7ff;
  --xopq0cu: #34c759;
  --xdh2q2h: #f97316;
  --x10gtphu: #ef4444;
  --x1yvji7k: #10b981;
  --x1twxj5d: #eab308;
  --x1dos8b3: #ffffff1a;
  --x1hkndkj: #000;
  --x1ljnwlj: #ff8b86;
  --xzyq19s: #ffffff0f;
  --x1xn47wa: #ffffff4d;
  --xi8i319: #1c1c1c;
  --x6125i2: #ff6568;
  --xkor1v2: #1c1c1cf5;
  --xxni7e1: #bdbdbd;
  --x17v5rmc: #ffffff1f;
  --xz655yh: #fff9;
  --x1ch31xw: #fff;
  --x1pdv8yh: #00000080;
  --x1smalkt: #ffffff29;
  --x1yt3xkr: #ffffff0f;
  --x1otk66o: #141414;
  --x1wvx4v: #f6f6f6;
  --x1fybxy4: #ffffff14;
}

@supports (color: lab(0% 0 0)) {
  .x1kg0l86.x1kg0l86, .x1kg0l86.x1kg0l86:root {
    --x6125i2: lab(63.7053% 60.745 31.3109);
  }
}

.xdj9147 {
  --actions: 0;
}

.xlubi2a {
  --avatar-backing: var(--timeline-surface, var(--xnbmuke));
}

.x1v5gxo0 {
  --button-icon-size: .875rem;
}

.x1g9ilen {
  --button-icon-size: 1rem;
}

.x1p0xmu8 {
  --card-nudge: 0px;
}

.x7g85im {
  --card-optional: 0;
}

.xm7oyz5 {
  --check-duration: .2s;
}

.xvxogs9 {
  --check-duration: 0s;
}

.x1me5lnx {
  --check-offset: 0;
}

.xbrvf8a {
  --check-offset: 1;
}

.x55evte {
  --chevron-color: var(--xz655yh);
}

.xxx9ru9 {
  --chip-tint: var(--x186eykd);
}

.xmhs1mi {
  --chip-tint: var(--x1fxgpro);
}

.x1x05k0v {
  --chip-tint: var(--x1m3j9sx);
}

.xn6l5u7 {
  --chip-tint: var(--x4yf3s);
}

.xscpx18 {
  --chip-tint: var(--x7hxhtb);
}

.x1se2yrv {
  --chip-tint: var(--x933zp5);
}

.xda9gol {
  --chip-tint: var(--xm7xewl);
}

.x1ii1k2m {
  --chip-tint: var(--xz655yh);
}

.x90w2jg {
  --control-focus: #bdbdbd;
}

.xe9yknh {
  --control-hover: #ffffff14;
}

.x1bm4i5r {
  --control-hover: var(--x17v5rmc);
}

.x183fnzu {
  --control-line: #ffffff1f;
}

.xf1auy2 {
  --control-line: var(--x1dos8b3);
}

.x1nu729e {
  --control-selected: #ffffff29;
}

.x1lt0l3v {
  --control-selected: var(--x1smalkt);
}

.xmqdr5m {
  --dash-scale: 0;
}

.x1uk7n54 {
  --dash-scale: 1;
}

.x1r62u53 {
  --delete-opacity: 0;
}

.x1lx0stw {
  --detail-bleed: 0px;
}

.x1lfm7xh {
  --detail-field-fill: color-mix(in srgb,var(--x1fybxy4) 70%,transparent);
}

.x1isti0w {
  --detail-header-inset: 8px;
}

.x96x1q7 {
  --detail-header-inset: var(--x9c4plx);
}

.xzkz3s5 {
  --detail-inset: var(--x9c4plx);
}

.x3duj1c {
  --detail-radius: var(--x1m10ci3);
}

.xo10i9t {
  --document-accent: var(--x1tudu2v);
}

.xa2il0a {
  --document-border: var(--x1dos8b3);
}

.x19saea0 {
  --document-min-height: 0px;
}

.xvnrkyn {
  --document-muted: var(--xz655yh);
}

.x1kcd4g7 {
  --document-surface: var(--x1otk66o);
}

.x1q4x9ea {
  --document-title-size: var(--x6k34mp);
}

.x1ln8as9 {
  --document-wash: var(--x1fybxy4);
}

.x3y59f0 {
  --edges: 0;
}

.x1xq2b6m {
  --field-edge: transparent;
}

.x1j1ts2s {
  --field-fill: transparent;
}

.x10y53va {
  --field-fill: var(--x1fybxy4);
}

.x1wtlasc {
  --grip: 0;
}

.xklxjc1 {
  --group-radius: 8px;
}

.x1axrt {
  --handle-ink: var(--x1smalkt);
}

.x1a6ol06 {
  --matrix-active: var(--x1wvx4v);
}

.x1b9n5ti {
  --matrix-base: var(--x1smalkt);
}

.x1xx1t7d {
  --matrix-cycle: 1.2s;
}

.x1y7ilvd {
  --matrix-ease: ease-in-out;
}

.x10q3nvc {
  --popup-hover: #ffffff1f;
}

.x1xrukgq {
  --popup-hover: var(--x17v5rmc);
}

.x1sde7s6 {
  --popup-muted: #a1a1a1;
}

.xto7ro9 {
  --popup-muted: var(--xz655yh);
}

.xr8wbrr {
  --popup-separator: #ffffff1f;
}

.x1garfxc {
  --popup-separator: var(--x1dos8b3);
}

.x5e8j8l {
  --popup-text: #fff;
}

.xenfn35 {
  --popup-text: var(--x1wvx4v);
}

.x9is1lo {
  --properties-columns: minmax(0,1fr);
}

.x1u4svpy {
  --room-bar: 24px;
}

.x1tivfdo {
  --room-bare-height: 48px;
}

.x14gqnjg {
  --row-fill: transparent;
}

.xbzn14h {
  --row-fill: var(--x1smalkt);
}

.xtany4w {
  --scroll-fade-size: 18px;
}

.x1mlan6l {
  --scroll-fade-size: var(--x1udcr9r);
}

.x19m9w1k {
  --scroll-fade-size: var(--x73rs32);
}

.xjndy0r {
  --scroll-fade-size: var(--xy0v0nw);
}

.x1epvap4 {
  --select: 0;
}

.x1e4ulrp {
  --select: 1;
}

.x1n9pxme {
  --sheet-surface: var(--xnbmuke);
}

.x1o4j46o {
  --sheet-width: 380px;
}

.x1d7wra3 {
  --sheet-width: 400px;
}

.x1ovbl6r {
  --sheet-width: 420px;
}

.xb762h9 {
  --shimmer-band: 400%;
}

.x1tmfb2e {
  --shimmer-base: var(--xz655yh);
}

.xb9h0fq {
  --shimmer-dur: 2s;
}

.x1rgmjli {
  --shimmer-ease: linear;
}

.x1a19jse {
  --shimmer-highlight: var(--x1wvx4v);
}

.x18rixln {
  --sort-arrow: 0;
}

.x1wp2lhs {
  --sort-arrow: 1;
}

.xss8wyk {
  --sticky-inset: 264px;
}

.x1v0or73 {
  --target-actions: 0;
}

.x14fxr2j {
  --task-actions: 0;
}

.xnuknqv {
  --task-fill: .85;
}

.x1uojfqs {
  --task-mix: 22%;
}

.x10eauk8 {
  --task-mix: 40%;
}

.x2aqrp4 {
  --task-tone: var(--bar-tint);
}

.xona2km {
  --thumbnail-edge: var(--x1dos8b3);
}

.xdpu3q {
  --thumbnail-scale: .08;
}

.xsb6dnz {
  --thumbnail-surface: var(--x1otk66o);
}

.xas1zoz {
  --thumbnail-wash: var(--x1fybxy4);
}

.xwig2tp {
  --timeline-surface: #000;
}

.x1qxftvo {
  --timeline-surface: transparent;
}

.xdn1tli {
  --timeline-surface: var(--x1otk66o);
}

.x1y6ibe6 {
  --timeline-surface: var(--xi8i319);
}

.xg7hmal {
  --timeline-surface: var(--xnbmuke);
}

.x113ilda {
  --topbar-fill-hover: var(--x17v5rmc);
}

.x1s3c0h9 {
  --topbar-fill: var(--x1fybxy4);
}

.xsxei64 {
  --topbar-ink: var(--x1wvx4v);
}

.x7s8ndu:focus-within {
  --actions: 1;
}

.x6oe6du:focus-within {
  --card-optional: 1;
}

.x1936b3h:focus-visible {
  --chevron-color: var(--x1wvx4v);
}

.x11r6b0e:focus-visible {
  --grip: 1;
}

.x1ftf8wn:focus-within {
  --select: 1;
}

.x10277hy:focus-visible {
  --sort-arrow: .5;
}

.x7dx2oa:focus-within {
  --target-actions: 1;
}

.x14i5adf:has(:focus-visible) {
  --delete-opacity: 1;
}

.x2iwt31:has(:focus-visible) {
  --task-actions: 1;
}

.x239tlz:hover {
  --actions: 1;
}

.x1gfo8ii:hover {
  --card-nudge: 2px;
}

.x1nsl4hh:hover {
  --card-optional: 1;
}

.x6mc46q:hover {
  --chevron-color: var(--x1wvx4v);
}

.xq7a0kt:hover {
  --delete-opacity: 1;
}

.x1wy4wx9:hover {
  --edges: 1;
}

.x12ul3a:hover {
  --grip: 1;
}

.xeo3ugi:hover {
  --select: 1;
}

.xwyaumu:hover {
  --sort-arrow: .5;
}

.x1etvfr1:hover {
  --target-actions: 1;
}

.x1a1wpw9:hover {
  --task-actions: 1;
}

.xxbyk2:hover {
  --task-mix: 36%;
}

.xfjnagl:active {
  --grip: 1;
}

@media (hover: none) {
  .x1ns592e.x1ns592e {
    --actions: 1;
  }

  .x62ef9u.x62ef9u {
    --delete-opacity: 1;
  }
}

@media (hover: hover) {
  .x18twnbj.x18twnbj {
    --row-fill: transparent;
  }
}

@media (hover: none) {
  .xjufiaz.xjufiaz {
    --target-actions: 1;
  }

  .xy2v33g.xy2v33g {
    --task-actions: 1;
  }
}

@container record (width <= 52rem) {
  .xw2y7ue.xw2y7ue {
    --properties-columns: repeat(auto-fill,minmax(13rem,1fr));
  }
}

@media (hover: hover) {
  .xkrexrf.xkrexrf:hover {
    --row-fill: var(--x1fybxy4);
  }
}
