@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-vietnamese-wght-normal.BUzh504Q.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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-latin-ext-wght-normal.CcLUaPy7.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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-latin-wght-normal.DLoelf7F.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:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-ext-wght-normal.BOFOeGcA.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:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-wght-normal.Xz1IZZA0.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:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(data:font/woff2;base64,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)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:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/unbounded-cyrillic-wght-normal.C627f1f8.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/unbounded-vietnamese-wght-normal.rat7GD3o.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:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/unbounded-latin-ext-wght-normal.D6H-S6MW.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:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/unbounded-latin-wght-normal.D5afBTBx.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 Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-cyrillic-ext-wght-normal.okcGN4Nq.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 Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-cyrillic-wght-normal.BS41q_Tv.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-greek-ext-wght-normal.DQgQPNk4.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-greek-wght-normal.sS1B39LI.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 Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-vietnamese-wght-normal.TKKdAiBA.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 Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-latin-ext-wght-normal.B4u9PlvR.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 Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-latin-wght-normal.DX-nOvPD.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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)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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-cyrillic-wght-normal.D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-greek-wght-normal.Bw9x6K1M.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-vietnamese-wght-normal.Bt-aOZkq.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-latin-ext-wght-normal.DBQx-q_a.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-latin-wght-normal.B9CIFXIH.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}@layer reset{*,:before,:after{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-size:16px;line-height:1.5}body{min-height:100vh;margin:0}h1,h2,h3,h4,h5,p,ol,ul,dl,dd,figure,blockquote,fieldset{margin:0}fieldset{border:0;padding:0}ol,ul{padding:0;list-style:none}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}img,svg,canvas{max-width:100%;display:block}dialog{border:0;padding:0}[hidden]{display:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}}

@layer priority1;

@layer priority2 {
  .x1sgvmt9 {
    grid-area: auto;
  }

  .x10a8y8t {
    inset: 0;
  }

  .xkdpibf {
    margin: -1px;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x1717udv {
    padding: 0;
  }

  .xv1ethn {
    padding: 1.5px;
  }

  .x7z7khe {
    padding: 10px;
  }

  .xc7ga6q {
    padding: 12px;
  }

  .x1gnqi22 {
    padding: 14px;
  }

  .x1tamke2 {
    padding: 16px;
  }

  .x1dypa6k {
    padding: 18px;
  }

  .x1yijxmr {
    padding: 20px 24px;
  }

  .x1qhigcl {
    padding: 20px;
  }

  .xp9y95v {
    padding: 22px;
  }

  .xggk2y7 {
    padding: 24px;
  }

  .x10xs6qf {
    padding: 28px;
  }

  .x9ms5i6 {
    padding: 3px;
  }

  .xfawy5m {
    padding: 4px;
  }

  .x1ruevkc {
    padding: 6px;
  }

  .xn1qhxa {
    padding: 7px;
  }

  .xe8ttls {
    padding: 8px;
  }

  .x1r0hyeb {
    padding: clamp(24px, 5vw, 64px);
  }
}

@layer priority3 {
  .xxbg9np {
    background-position: 0;
  }

  .xx2dfz1 {
    border-color: #1f201e;
  }

  .x17cms0r {
    border-color: #35362f;
  }

  .x14nu1p4 {
    border-color: #e4e2d9;
  }

  .xea709g {
    border-color: #ffe900;
  }

  .x1r7ld26 {
    border-color: currentColor;
  }

  .x1gb98jh {
    border-color: #ffffff29;
  }

  .x1ldjesc {
    border-color: #ffffff40;
  }

  .x1q46oep {
    border-color: #ffffff4d;
  }

  .x1uorwoo {
    border-color: #ffffff59;
  }

  .xgxchv7 {
    border-color: #ffffff8c;
  }

  .x1a41htw {
    border-color: #1f201e1f;
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .x1wbkbhg {
    border-color: var(--x125ea75);
  }

  .x1vwvu1x {
    border-color: var(--x1pew847);
  }

  .xayzyoc {
    border-color: var(--xe5zj6z);
  }

  .x10gr08 {
    border-color: var(--xvsa2uv);
  }

  .x12pist8 {
    border-radius: 0 26px 26px 0;
  }

  .x2u8bby {
    border-radius: 0;
  }

  .x1q4ynmn {
    border-radius: 10px;
  }

  .x4pepcl {
    border-radius: 12px;
  }

  .xixl9f9 {
    border-radius: 14px;
  }

  .xgqmno8 {
    border-radius: 16px;
  }

  .xugzpu4 {
    border-radius: 18px;
  }

  .x1m3ak92 {
    border-radius: 20px;
  }

  .x13pz1uv {
    border-radius: 22px;
  }

  .x1khhgft, .x1l80idl {
    border-radius: 24px;
  }

  .x1ayy2w {
    border-radius: 26px 0 0 26px;
  }

  .x14o3kyb {
    border-radius: 26px;
  }

  .x1jvnzes {
    border-radius: 28px;
  }

  .x1cum3z5 {
    border-radius: 2px;
  }

  .x174e0gf {
    border-radius: 30px;
  }

  .x12fzoxp {
    border-radius: 32px;
  }

  .x18zih8k {
    border-radius: 3px;
  }

  .x183bstr {
    border-radius: 44px;
  }

  .x12oqio5 {
    border-radius: 4px;
  }

  .x16rqkct {
    border-radius: 50%;
  }

  .x1kogg8i {
    border-radius: 6px;
  }

  .xur7f20 {
    border-radius: 8px;
  }

  .x164izlp, .x1e6avla {
    border-radius: 999px;
  }

  .xhpnuu7 {
    border-radius: 9px;
  }

  .xbsl7fq {
    border-style: dashed;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xvndefy {
    border-width: 1.5px;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .xdh2fpr {
    border-width: 2px;
  }

  .xxhr3t {
    gap: 0;
  }

  .x883omv {
    gap: 10px;
  }

  .x1v2ro7d {
    gap: 12px;
  }

  .x1af02g3 {
    gap: 14px;
  }

  .xou54vl {
    gap: 16px;
  }

  .xaobbuh {
    gap: 18px;
  }

  .x12mrbbr {
    gap: 1px;
  }

  .x1c1vhfx {
    gap: 20px;
  }

  .xmt3bw4 {
    gap: 22px;
  }

  .x1665zp3 {
    gap: 24px;
  }

  .x1jaupxr {
    gap: 26px;
  }

  .x33pbmt {
    gap: 28px;
  }

  .x195vfkc {
    gap: 2px;
  }

  .x1rzw5jd {
    gap: 32px;
  }

  .x1ed6fcf {
    gap: 3px;
  }

  .x14n5cft {
    gap: 40px;
  }

  .x1y9zxd1 {
    gap: 48px;
  }

  .x1jnr06f {
    gap: 4px;
  }

  .x17d4w8g {
    gap: 6px;
  }

  .x167g77z {
    gap: 8px;
  }

  .xmmi0ta {
    gap: 9px;
  }

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

  .xgkxs2y {
    grid-column: 1;
  }

  .x1npkx4u {
    grid-column: 2;
  }

  .xm5moh1 {
    grid-column: auto;
  }

  .x623te4 {
    grid-column: span 2;
  }

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

  .x1y9cxpo {
    grid-row: span 1;
  }

  .x1wvp1fa {
    grid-template-areas: none;
  }

  .x17y0mx6 {
    inset-inline: 0;
  }

  .xe8uvvx {
    list-style: none;
  }

  .x10im51j {
    margin-block: 0;
  }

  .xyc4dwh {
    margin-block: 30px;
  }

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

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

  .x19pjl7l {
    margin-inline: .04em;
  }

  .x11fv6ni {
    margin-inline: .1em;
  }

  .xrxpjvj {
    margin-inline: 0;
  }

  .x1nmg3sf {
    margin-inline: 16px;
  }

  .x18kdvx8 {
    margin-inline: 6px;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1rea2x4 {
    overflow: visible;
  }

  .xish69e {
    overscroll-behavior: contain;
  }

  .xt970qd {
    padding-block: 0;
  }

  .xp59q4u {
    padding-block: 10px;
  }

  .x1ij4o8o {
    padding-block: 112px;
  }

  .xrii95j {
    padding-block: 11px;
  }

  .x1yz839x {
    padding-block: 120px;
  }

  .x10dr8xq {
    padding-block: 12px;
  }

  .xxlmvz2 {
    padding-block: 14px;
  }

  .x1xn8qrt {
    padding-block: 16px;
  }

  .x1ks14e7 {
    padding-block: 17px;
  }

  .xhyosrm {
    padding-block: 18px;
  }

  .xsplgde {
    padding-block: 1px;
  }

  .xr9q8rw {
    padding-block: 24px;
  }

  .x1e9difb {
    padding-block: 28px;
  }

  .xj8oexa {
    padding-block: 2px;
  }

  .xf4egzd {
    padding-block: 3px;
  }

  .xsxoovk {
    padding-block: 48px 40px;
  }

  .x12ulsxz {
    padding-block: 4px;
  }

  .xifx94n {
    padding-block: 5px;
  }

  .x1t0vds8 {
    padding-block: 6px;
  }

  .xknfcqp {
    padding-block: 7px;
  }

  .xbf3g3x {
    padding-block: 88px;
  }

  .x1vvogim {
    padding-block: 8px;
  }

  .x6sgm8y {
    padding-block: 96px;
  }

  .x1m7iz9m {
    padding-block: 9px;
  }

  .x8pcfjx {
    padding-inline: .14em;
  }

  .x1gq2brh {
    padding-inline: .22em;
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .x1awh872 {
    padding-inline: 10px;
  }

  .xaope02 {
    padding-inline: 12px;
  }

  .xqin4a2 {
    padding-inline: 14px;
  }

  .x1hr3lfm {
    padding-inline: 16px;
  }

  .x12j899k {
    padding-inline: 18px;
  }

  .x17qtykl {
    padding-inline: 20px;
  }

  .x65v0h {
    padding-inline: 22px;
  }

  .x4l9tsp {
    padding-inline: 24px;
  }

  .x1pbfunf {
    padding-inline: 28px;
  }

  .x5k8d2m {
    padding-inline: 2px;
  }

  .x1t6ggfl {
    padding-inline: 30px;
  }

  .xj7an9n {
    padding-inline: 32px;
  }

  .x1m3tyce {
    padding-inline: 34px;
  }

  .x3y1lgt {
    padding-inline: 3px;
  }

  .xfnod6p {
    padding-inline: 44px;
  }

  .xfn1xvj {
    padding-inline: 4px;
  }

  .xm9j1uf {
    padding-inline: 5px;
  }

  .x1xijbu4 {
    padding-inline: 6px;
  }

  .xlkn9b3 {
    padding-inline: 7px;
  }

  .xdqyycr {
    padding-inline: 8px;
  }

  .x1q4txso {
    padding-inline: 9px;
  }

  .xu2qod6 {
    padding-inline: clamp(16px, 3.4vw, 48px);
  }

  .xi23vcp {
    padding-inline: clamp(20px, 4vw, 48px);
  }

  .x1ku5rj1 {
    place-items: center;
  }

  .xn6895o {
    scroll-padding-inline: 16px;
  }

  .xrgrary {
    scroll-padding-inline: clamp(16px, 3.4vw, 48px);
  }

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

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

  .x1hl2dhg {
    text-decoration: none;
  }

  .x19kwzye[data-on], .xa2fgsx[aria-pressed="true"] {
    border-color: #1f201e;
  }

  .x2jmlhr[aria-invalid="true"] {
    border-color: #ff9c9c;
  }

  .x11fe34n:hover:not(:disabled), .x14uwspk[aria-pressed="true"], .x1poeja7:focus-within {
    border-color: var(--xe5zj6z);
  }

  .x16if2z4[aria-invalid="true"], .x1jn39s9[data-state="error"], .x9259ka[data-invalid="true"] {
    border-color: var(--xv4i879);
  }

  .x15liqod[data-state="ok"] {
    border-color: var(--xvjxytl);
  }

  .xvzai8m:has(:checked) {
    border-color: #1f201e;
  }

  .x1svrbcr:has(:checked), .xt1nf38:has(input[data-d1-flight]:checked) {
    border-color: var(--xe5zj6z);
  }

  .x1kjijc0:disabled {
    border-color: #d3d1c8;
  }

  .x17fnote:disabled {
    border-color: #e4e2d9;
  }

  .x1covhjl:disabled {
    border-color: var(--x1pew847);
  }

  .x1fidzm5:hover {
    border-color: #1f201e;
  }

  .xgzbu11:hover {
    border-color: #4f5048;
  }

  .x10tvm0w:hover {
    border-color: #9a9ea2;
  }

  .xcvuwpb:hover {
    border-color: #b5b9bd;
  }

  .xf483zg:hover {
    border-color: #bab8ae;
  }

  .xk5dmah:hover {
    border-color: #fff;
  }

  .xoqetbc:hover {
    border-color: var(--x125ea75);
  }

  .x1jz66rz:hover {
    border-color: var(--x1pew847);
  }

  .xwnb93t:hover {
    border-color: var(--xe5zj6z);
  }

  .x17p7i8n:focus {
    border-color: #ffe900;
  }

  .xg6rynx:focus {
    border-color: var(--xe5zj6z);
  }
}

@layer priority4 {
  .xrfm4zt {
    -webkit-text-stroke: 1.5px #1f201e;
  }

  .x1albxd0 {
    -webkit-text-stroke: 1.5px #ffffffbf;
  }

  .xawpfwq {
    accent-color: var(--xe5zj6z);
  }

  .xc26acl {
    align-content: center;
  }

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

  .x1qjc9v5 {
    align-items: stretch;
  }

  .xamitd3 {
    align-self: center;
  }

  .x7fd4wk {
    align-self: end;
  }

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

  .xyyaglq {
    animation-delay: -1.4s;
  }

  .xnv753o {
    animation-delay: -2.6s;
  }

  .x12dp2gq {
    animation-delay: -3.7s;
  }

  .x15q9nvk {
    animation-delay: .45s;
  }

  .x1uzojwf {
    animation-delay: 0s;
  }

  .x1scod4h {
    animation-delay: 2.4s;
  }

  .xpz12be {
    animation-direction: alternate;
  }

  .x1shwlz2 {
    animation-duration: .16s;
  }

  .xllfotl {
    animation-duration: .18s;
  }

  .xw6taxk {
    animation-duration: .22s;
  }

  .x1g18oiy {
    animation-duration: .26s;
  }

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

  .x4afe7t {
    animation-duration: .3s;
  }

  .x2mfxb {
    animation-duration: .4s;
  }

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

  .xdz8niu {
    animation-duration: .6s;
  }

  .x1xixsfh {
    animation-duration: 1.8s;
  }

  .xooolmq {
    animation-duration: 5.5s;
  }

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

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

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

  .x1vt4uvo {
    animation-name: x11xlkd0-B;
  }

  .xki39mh {
    animation-name: x12h84y3-B;
  }

  .xgugni5 {
    animation-name: x13ovy14-B;
  }

  .xzh8keq {
    animation-name: x17sjwmk-B;
  }

  .xzj4ikw {
    animation-name: x18dogkk-B;
  }

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

  .x7bmaue {
    animation-name: x1pecybx-B;
  }

  .x1bd3ljv {
    animation-name: x1r7q2a0-B;
  }

  .x114umqq {
    animation-name: x1tpkxgg-B;
  }

  .x12lhjl0 {
    animation-name: x1xdlk09-B;
  }

  .xowlrko {
    animation-name: x57696j-B;
  }

  .x17h97xf {
    animation-name: x6zrtk1-B;
  }

  .xo3sfnr {
    animation-name: xgcq4cg-B;
  }

  .x2ivf5o {
    animation-name: xq5l09t-B;
  }

  .xv8cai {
    animation-name: xrngkwq-B;
  }

  .x1g0ij2g {
    animation-name: xrz1w37-B;
  }

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

  .xatqbsq {
    animation-timing-function: cubic-bezier(.2, .8, .2, 1);
  }

  .x1yq9tpe {
    animation-timing-function: cubic-bezier(.3, 1.6, .5, 1);
  }

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

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

  .x1xb5t5o {
    appearance: auto;
  }

  .xjyslct {
    appearance: none;
  }

  .x1plog1 {
    aspect-ratio: 1;
  }

  .x1sg1d4o {
    aspect-ratio: 4 / 5;
  }

  .xgv0goc {
    backdrop-filter: blur(10px);
  }

  .x5d6qrs {
    backdrop-filter: blur(14px) saturate(140%);
  }

  .x1nptkv4 {
    background-color: #0b0b0a;
  }

  .xjlwjm9 {
    background-color: #0e0e0c;
  }

  .x15cjo92 {
    background-color: #111;
  }

  .xsgwovj {
    background-color: #151513;
  }

  .x1rydj2k {
    background-color: #1b1b19;
  }

  .x1nu729q {
    background-color: #1f201e;
  }

  .xjliul5 {
    background-color: #22231f;
  }

  .x1glkh3q {
    background-color: #2e2f2b;
  }

  .xol70b8 {
    background-color: #35362f;
  }

  .x4opiyy {
    background-color: #7bd86b;
  }

  .xca4um7 {
    background-color: #d9dbdc;
  }

  .xiv6vvj {
    background-color: #e2f6dd;
  }

  .x1l29rte {
    background-color: #eb7100;
  }

  .x1xgd6xr {
    background-color: #f6f6f3;
  }

  .x1n4zim9 {
    background-color: #f7f5ec;
  }

  .x4esybz, .x1cyi7t9 {
    background-color: #fdecee;
  }

  .xoqzbhp {
    background-color: #ffd200;
  }

  .x3qmeig {
    background-color: #ffe900;
  }

  .xcrciwx {
    background-color: #ffe9d6;
  }

  .x83z2og {
    background-color: #fff;
  }

  .x1xh3zna {
    background-color: #fffdcc;
  }

  .x1m76w35 {
    background-color: #fff;
  }

  .xtwfq29 {
    background-color: currentColor;
  }

  .xgcd1z6 {
    background-color: inherit;
  }

  .x4tynwd {
    background-color: #0e0e0c99;
  }

  .x1xqcvl4 {
    background-color: #0e0e0cc7;
  }

  .x16vknfv {
    background-color: #0e0e0ccc;
  }

  .x74mqcx {
    background-color: #ffffff29;
  }

  .xrweaip {
    background-color: #ffffff80;
  }

  .x1dkv9o9 {
    background-color: #fff9;
  }

  .xj3mto8 {
    background-color: #1f201e1f;
  }

  .x1lauokj {
    background-color: #1f201e29;
  }

  .x1k9vri9 {
    background-color: #1f201e52;
  }

  .x1cfy44v {
    background-color: #1f201e6b;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .xonlnu5 {
    background-color: var(--x125ea75);
  }

  .x1muac58 {
    background-color: var(--x13y89ms);
  }

  .x1eyfxqy {
    background-color: var(--x1i9jess);
  }

  .x1oxfcup {
    background-color: var(--x1pew847);
  }

  .xlocgk4 {
    background-color: var(--x1y3uttx);
  }

  .x1gjxd17 {
    background-color: var(--x669jcu);
  }

  .x1y1ej36 {
    background-color: var(--x8laeii);
  }

  .xx3qqsi {
    background-color: var(--xe5zj6z);
  }

  .x7l7jxf {
    background-image: linear-gradient(#ffffff0f 0%, #fff0 49%, #000000e6 49% 51%, #00000040 51%, #0000 100%);
  }

  .xekqqwc {
    background-image: linear-gradient(90deg, #1f201e 55%, #0000 0);
  }

  .x1ldsulw {
    background-image: linear-gradient(to right,var(--xe5zj6z) 40%,transparent 0);
  }

  .x1y9k5gr {
    background-image: linear-gradient(to top, #00000073, #0000 60%);
  }

  .x1l2ynx8 {
    background-image: linear-gradient(to top,transparent .1em,var(--x125ea75) .1em,var(--x125ea75) .46em,transparent .46em);
  }

  .x18o3ruo {
    background-image: none;
  }

  .x1vxr61k {
    background-image: radial-gradient(46% 40% at 84% 10%, #ffe90024, #0000 70%), radial-gradient(36% 30% at 4% 62%, #ffe9000d, #0000 70%);
  }

  .x10clny1 {
    background-image: repeating-linear-gradient(135deg, #1f201e8c 0 6px, #0000 6px 11px);
  }

  .xawctyh {
    background-image: repeating-linear-gradient(90deg,var(--xe5zj6z) 0 2px,transparent 2px 4px,var(--xe5zj6z) 4px 5px,transparent 5px 8px);
  }

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

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

  .xfwg7hm {
    background-size: 8px 2px;
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x8so4by {
    border-inline-start-color: #e4e2d9;
  }

  .x2lgoob {
    border-inline-start-color: var(--x1pew847);
  }

  .x11nt7xy {
    border-inline-start-style: dashed;
  }

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

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

  .x1x3agtl {
    border-inline-start-width: 1.5px;
  }

  .xc0rceq {
    box-shadow: -30px 0 80px -30px #00000073;
  }

  .x1pj49jr {
    box-shadow: -40px 0 120px #00000080;
  }

  .x118504z {
    box-shadow: 0 -12px 30px -18px #1f201e59;
  }

  .x5ryl5g {
    box-shadow: 0 -24px 40px -28px #00000059;
  }

  .x1hb2irv {
    box-shadow: 0 0 0 2px #1f201e;
  }

  .x1hvpzeb {
    box-shadow: 0 18px 40px -12px #00000080;
  }

  .x1fcudp4 {
    box-shadow: 0 18px 40px -16px #0000008c;
  }

  .x11m8e3e {
    box-shadow: 0 18px 48px -12px #1f201e59, 0 2px 6px #1f201e1a;
  }

  .x1phup3i {
    box-shadow: 0 1px #0000000a, 0 16px 34px -22px #00000059;
  }

  .xa8away {
    box-shadow: 0 1px 3px #1f201e14;
  }

  .xfvvjva {
    box-shadow: 0 22px 40px -18px #1f201e8c;
  }

  .x1uu2i8t {
    box-shadow: 0 24px 50px -18px #000000b3;
  }

  .x18sxsl2 {
    box-shadow: 0 24px 60px -24px #1f201e59, 0 2px 8px #1f201e14;
  }

  .xmlonk7 {
    box-shadow: 0 28px 60px -18px #1f201e38, 0 2px 8px #1f201e0f;
  }

  .xaysk3q {
    box-shadow: 0 30px 50px -20px #1f201e99;
  }

  .x1gxdrwz {
    box-shadow: 0 30px 60px -30px #000c, inset 0 0 0 1px #ffffff0f;
  }

  .xd16mkk {
    box-shadow: 0 32px 80px -24px #0009, 0 0 0 1px #1f201e14;
  }

  .xg4v7fz {
    box-shadow: 0 40px 80px -40px #000000b3, inset 0 0 0 1px #ffffff0f;
  }

  .x1g2xc7c {
    box-shadow: 0 40px 90px -40px #000000bf;
  }

  .xr0wc6n {
    box-shadow: 0 8px 18px -8px #1f201e99;
  }

  .xo4nowl {
    box-shadow: inset 0 -3px #1f201e;
  }

  .x1shn0at {
    box-shadow: inset 0 0 0 1.5px #ffe9008c;
  }

  .x1pv48oq {
    box-shadow: inset 0 0 0 1.5px var(--xe5zj6z);
  }

  .x18cmmi7 {
    box-shadow: inset 0 0 0 1px #1f201e;
  }

  .xs4czjz {
    box-shadow: inset 0 0 0 1px #35362f;
  }

  .xql9otv {
    box-shadow: inset 0 0 0 1px #e4e2d9;
  }

  .x15zphzk {
    box-shadow: inset 0 0 0 2px #1f201e;
  }

  .xds8m5x {
    box-shadow: inset 0 0 0 2px var(--xe5zj6z);
  }

  .xhc0d5b {
    box-shadow: inset 0 0 0 3px var(--xe5zj6z),0 14px 30px -14px #1f201eb3;
  }

  .x1544yep {
    box-shadow: inset 0 1px #ffffff14, 0 1px #0009;
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

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

  .x18xfj1p {
    clear: both;
  }

  .xeh89do {
    clip: rect(0 0 0 0);
  }

  .xzpqnlu {
    clip: rect(0,0,0,0);
  }

  .x3vj7og {
    clip-path: inset(0);
  }

  .xolghul {
    clip-path: inset(100% 0 0);
  }

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

  .x12t8bbv {
    color: #0b630b;
  }

  .x14oxzwl {
    color: #0b750b;
  }

  .x1votaj3 {
    color: #111;
  }

  .xus1pd7 {
    color: #1f201e;
  }

  .x1vya6i8 {
    color: #5d5e58;
  }

  .x198w82o {
    color: #97968d;
  }

  .x1k8zyb {
    color: #9a4600;
  }

  .xhgzlmm {
    color: #a33a00;
  }

  .x1vd028a {
    color: #a4eb97;
  }

  .xgmf0do {
    color: #b5b4ab;
  }

  .xm7r8ck {
    color: #b9bbbd;
  }

  .x14ofn1c {
    color: #c6c4ba;
  }

  .x15ikjb {
    color: #ca1825;
  }

  .x1e680v8 {
    color: #cfcec5;
  }

  .x163yzqv {
    color: #ff9c9c;
  }

  .xvuj9zr {
    color: #ffb547;
  }

  .x3k85sx {
    color: #ffd200;
  }

  .x15t6ege {
    color: #ffe900;
  }

  .xfungia, .xei5ijo {
    color: #fff;
  }

  .xpddt21 {
    color: #ffffff57;
  }

  .x1tchhkq {
    color: #ffffff8c;
  }

  .xto31z9 {
    color: #fff9;
  }

  .xtz6rxn {
    color: #ffffffb3;
  }

  .x1fz36lf {
    color: #ffffffbf;
  }

  .xw5f7a1 {
    color: #ffffffc7;
  }

  .x99e291 {
    color: #ffffffd9;
  }

  .xbibhew {
    color: #1f201e1f;
  }

  .x19co3pv {
    color: #0000;
  }

  .x5iumer {
    color: var(--x125ea75);
  }

  .xwqojta {
    color: var(--x19um437);
  }

  .x1u9rlvn {
    color: var(--x1y3uttx);
  }

  .x1nswbbb {
    color: var(--x1yeiqci);
  }

  .x1515jgy {
    color: var(--x8laeii);
  }

  .x1u1h0wb {
    color: var(--xe5zj6z);
  }

  .xjcf3ks {
    color: var(--xqqbky3);
  }

  .x7hdl2f {
    color: var(--xv4i879);
  }

  .xdpm0lk {
    color: var(--xvjxytl);
  }

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

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

  .xtqikln {
    column-gap: 12px;
  }

  .xiyxwb5 {
    column-gap: 14px;
  }

  .x40hh3e {
    column-gap: 16px;
  }

  .xq5c7ks {
    column-gap: 18px;
  }

  .x18hwk67 {
    column-gap: 20px;
  }

  .x8s6pyr {
    column-gap: 26px;
  }

  .x1kw9t8i {
    column-gap: 28px;
  }

  .xjbmbcv {
    column-gap: 32px;
  }

  .x1d9k050 {
    column-gap: 36px;
  }

  .x1wh94ac {
    column-gap: 40px;
  }

  .xwaa2ar {
    column-gap: 48px;
  }

  .xmixu3c {
    column-gap: 6px;
  }

  .x11a91a {
    column-gap: 72px;
  }

  .xt0e3qv {
    cursor: default;
  }

  .x1h6gzvc {
    cursor: not-allowed;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1ed109x {
    cursor: text;
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

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

  .xf5m44m {
    display: table-row;
  }

  .xzw1xrj {
    fill: #151513;
  }

  .x1xc34k7 {
    fill: #1f201e;
  }

  .xq1wahx {
    fill: #97968d;
  }

  .x1hrdwqn {
    fill: #ffe900;
  }

  .xt7kjc3 {
    fill: #fff;
  }

  .xbh8q5q {
    fill: none;
  }

  .x1r8uery {
    flex-basis: 0;
  }

  .xykynuu {
    flex-basis: 160px;
  }

  .x1gc7yrn {
    flex-basis: 260px;
  }

  .xdl72j9 {
    flex-basis: auto;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xs83m0k {
    flex-shrink: 1;
  }

  .xozqiw3 {
    flex-wrap: nowrap;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .x1faq86j {
    float: left;
  }

  .x1ts9k4b {
    font-family: Bricolage Grotesque Variable, DM Sans Variable, system-ui, sans-serif;
  }

  .x14j2it0 {
    font-family: Bricolage Grotesque Variable, system-ui, sans-serif;
  }

  .xpq4s0g {
    font-family: DM Sans Variable, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;
  }

  .x1cv1kx7 {
    font-family: DM Sans Variable, system-ui, -apple-system, Segoe UI, sans-serif;
  }

  .x196du6s {
    font-family: DM Sans Variable, system-ui, sans-serif;
  }

  .xpb0xvz {
    font-family: Inter Tight Variable, Inter Tight, system-ui, sans-serif;
  }

  .x132tce9 {
    font-family: JetBrains Mono Variable, ui-monospace, SFMono-Regular, monospace;
  }

  .xgumxgg {
    font-family: JetBrains Mono Variable, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
  }

  .x1uhuvm2 {
    font-family: JetBrains Mono Variable, monospace;
  }

  .xlmnydl {
    font-family: Unbounded Variable, DM Sans Variable, system-ui, sans-serif;
  }

  .x8gdgy9 {
    font-feature-settings: "ss01","cv11";
  }

  .xh88k37 {
    font-size: .5em;
  }

  .x1s31vzs {
    font-size: 10.5px;
  }

  .x1k6wstc {
    font-size: 10px;
  }

  .x1qt5hsa {
    font-size: 11.5px;
  }

  .x1j6dyjg {
    font-size: 11px;
  }

  .x1ct8sxb {
    font-size: 12.5px;
  }

  .xfifm61 {
    font-size: 12px;
  }

  .x2ouz8m {
    font-size: 13.5px;
  }

  .x1m3155s {
    font-size: 132px;
  }

  .x4z9k3i {
    font-size: 13px;
  }

  .xazqsvr {
    font-size: 14.5px;
  }

  .xif65rj {
    font-size: 14px;
  }

  .xf9d6ro {
    font-size: 15.5px;
  }

  .x1jvydc1 {
    font-size: 15px;
  }

  .x1j61zf2 {
    font-size: 16px;
  }

  .x19d36u7 {
    font-size: 17px;
  }

  .xosj86m {
    font-size: 18px;
  }

  .x1q7jzdg {
    font-size: 19px;
  }

  .xwsyq91 {
    font-size: 20px;
  }

  .xew7ush {
    font-size: 21px;
  }

  .x2ross0 {
    font-size: 21vw;
  }

  .x1i1m3gp {
    font-size: 22px;
  }

  .x1pvqxga {
    font-size: 24px;
  }

  .x1nyyd3 {
    font-size: 25px;
  }

  .x1ewwscv {
    font-size: 26px;
  }

  .x3vlhr4 {
    font-size: 27px;
  }

  .xneq65o {
    font-size: 28px;
  }

  .x1ulgg28 {
    font-size: 30px;
  }

  .x1s3cmhv {
    font-size: 32px;
  }

  .x1m6oxru {
    font-size: 34px;
  }

  .xqozcyj {
    font-size: 36px;
  }

  .x155jak9 {
    font-size: 38px;
  }

  .x1tgwohi {
    font-size: 40px;
  }

  .x1uzp5y5 {
    font-size: 42px;
  }

  .x102p7hv {
    font-size: 44px;
  }

  .x6ybaqj {
    font-size: 46px;
  }

  .xermeyz {
    font-size: 50px;
  }

  .x15ju4fl {
    font-size: 72px;
  }

  .xfmn3hh {
    font-size: 9.5px;
  }

  .x10lh5y {
    font-size: clamp(28px, 3.3vw, 48px);
  }

  .xgxadyq {
    font-size: clamp(34px, 3.9vw, 54px);
  }

  .x1y3wecn {
    font-size: clamp(34px, 5.2vw, 76px);
  }

  .x1o0zml2 {
    font-size: clamp(34px, 6vw, 92px);
  }

  .xg56vjm {
    font-size: clamp(38px, 4.6vw, 68px);
  }

  .x1dal852 {
    font-size: clamp(40px, 7vw, 96px);
  }

  .xk7ddsb {
    font-size: clamp(50px, 10.4vw, 158px);
  }

  .x93xazq {
    font-size: clamp(58px, 7.6vw, 112px);
  }

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

  .xo1l8bm {
    font-weight: 400;
  }

  .xk50ysn {
    font-weight: 500;
  }

  .x1s688f {
    font-weight: 600;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

  .xuv8nkb {
    font-weight: 800;
  }

  .xmap5e4 {
    grid-auto-columns: 336px;
  }

  .xt9c220 {
    grid-auto-columns: auto;
  }

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

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

  .x1sdr0u7 {
    grid-auto-flow: row;
  }

  .x1bt57ng {
    grid-template-columns: 1fr 1fr 1.1fr 1.3fr;
  }

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

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

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

  .xhs9z0u {
    grid-template-columns: 64px 1fr auto;
  }

  .xyes9ap {
    grid-template-columns: 96px 118px minmax(0, 1fr) 84px minmax(180px, 250px);
  }

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

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

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

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

  .x1x1yeef {
    grid-template-columns: minmax(0, .9fr) minmax(0, 2fr);
  }

  .x1y48yoq {
    grid-template-columns: minmax(0, 1.12fr) minmax(0, .88fr);
  }

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

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

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

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

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

  .xp20r41 {
    grid-template-columns: minmax(0, 1.9fr) minmax(0, 1.3fr) minmax(0, .85fr) auto;
  }

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

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

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

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

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

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

  .x1noms9b {
    grid-template-columns: none;
  }

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

  .x1sjja6b {
    grid-template-columns: repeat(3, 10px) 8px repeat(3, 10px);
  }

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

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

  .xr40qp5 {
    grid-template-columns: repeat(5, minmax(0, auto));
  }

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

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

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

  .xl56j7k {
    justify-content: center;
  }

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

  .x1qughib {
    justify-content: space-between;
  }

  .xlqzeqv {
    justify-content: start;
  }

  .x1o2pa38 {
    justify-items: center;
  }

  .x4xo5sw {
    justify-items: end;
  }

  .x619ttb {
    justify-items: start;
  }

  .x1lqcxt8 {
    justify-self: start;
  }

  .x1ixy4ik {
    letter-spacing: -.005em;
  }

  .x1lg07ej {
    letter-spacing: -.015em;
  }

  .xjat59b {
    letter-spacing: -.01em;
  }

  .x1w69ole {
    letter-spacing: -.025em;
  }

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

  .xrq0m5f {
    letter-spacing: -.035em;
  }

  .x1b4dsll {
    letter-spacing: -.03em;
  }

  .x1w3xk6t {
    letter-spacing: -.045em;
  }

  .xo2cfqc {
    letter-spacing: -.04em;
  }

  .x97j52 {
    letter-spacing: -.055em;
  }

  .x1clpfr8 {
    letter-spacing: -.05em;
  }

  .xco43a9 {
    letter-spacing: -.06em;
  }

  .x17sz84w {
    letter-spacing: -.075em;
  }

  .xsbw6op {
    letter-spacing: -.07em;
  }

  .x1yf5rgg {
    letter-spacing: .01em;
  }

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

  .x1vyo3qp {
    letter-spacing: .04em;
  }

  .x1dgsrnt {
    letter-spacing: .06em;
  }

  .x9pfba7 {
    letter-spacing: .08em;
  }

  .x7447wj {
    letter-spacing: .12em;
  }

  .x1labic3 {
    letter-spacing: .14em;
  }

  .xa7ig63 {
    letter-spacing: .16em;
  }

  .x1dor1uw {
    letter-spacing: .1em;
  }

  .x12oo3zp {
    letter-spacing: 0;
  }

  .x1i21sxh {
    letter-spacing: normal;
  }

  .xgehjgm {
    line-height: .78;
  }

  .x1xirri6 {
    line-height: .86;
  }

  .x1lnq67u {
    line-height: .88;
  }

  .xe8mmo7 {
    line-height: .95;
  }

  .xobulqh {
    line-height: .98;
  }

  .xcl1409 {
    line-height: 1.04;
  }

  .x1f41ap9 {
    line-height: 1.05;
  }

  .x1vsts26 {
    line-height: 1.08;
  }

  .x1159mfc {
    line-height: 1.1;
  }

  .x1uo3zyz {
    line-height: 1.15;
  }

  .x1u7k74 {
    line-height: 1.2;
  }

  .x132q4wb {
    line-height: 1.25;
  }

  .xwn7fz2 {
    line-height: 1.3;
  }

  .xmpu03t {
    line-height: 1.32;
  }

  .x1xfvgam {
    line-height: 1.35;
  }

  .x37zpob {
    line-height: 1.4;
  }

  .xfrs9s4 {
    line-height: 1.45;
  }

  .x1evy7pa {
    line-height: 1.5;
  }

  .xo5v014 {
    line-height: 1;
  }

  .xgif2c7 {
    line-height: 28px;
  }

  .x14z9mp {
    margin-inline-end: 0;
  }

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

  .x11t971q {
    margin-inline-end: auto;
  }

  .x1mlk3vw {
    margin-inline-start: -4vw;
  }

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

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

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

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

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

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

  .x6176g0 {
    mix-blend-mode: difference;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .xuo7x8y {
    opacity: .12;
  }

  .xz5rk10 {
    opacity: .2;
  }

  .xyd83as {
    opacity: .45;
  }

  .x1ks1olk {
    opacity: .7;
  }

  .x18km98s {
    opacity: .75;
  }

  .x1us6l5c {
    opacity: .8;
  }

  .xiiclqw {
    opacity: .85;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x13uiri4 {
    outline-color: #1f201e;
  }

  .xdk11dx {
    outline-color: #ffe900;
  }

  .x17p6sus {
    outline-color: var(--x125ea75);
  }

  .xyemxjw {
    outline-color: var(--xe5zj6z);
  }

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

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

  .x12wgm2d {
    outline-offset: -5px;
  }

  .x1y3gkto {
    outline-offset: 1px;
  }

  .x1hl8ikr {
    outline-offset: 2px;
  }

  .x1ewu8gn {
    outline-offset: 3px;
  }

  .x2wh2y9 {
    outline-offset: 4px;
  }

  .x1t137rt {
    outline-style: none;
  }

  .x1de99jn {
    outline-width: 2px;
  }

  .x1s780dp {
    outline-width: 3px;
  }

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

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

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

  .xgws4yx {
    padding-inline-end: 26px;
  }

  .xziim83 {
    padding-inline-end: 28px;
  }

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

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

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

  .xwn43p0 {
    padding-inline-start: 18px;
  }

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

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

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

  .xqilxzk {
    perspective: 1200px;
  }

  .x67bb7w {
    pointer-events: auto;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .xlmzlmn {
    rotate: -1.5deg;
  }

  .xrhush5 {
    rotate: -2.5deg;
  }

  .xdla6re {
    rotate: -4deg;
  }

  .x1rfh190 {
    rotate: -6deg;
  }

  .xed42fl {
    rotate: -8deg;
  }

  .x1gcftaf {
    rotate: 0deg;
  }

  .x10va6ek {
    rotate: 12deg;
  }

  .x4cj3o5 {
    rotate: 3deg;
  }

  .x1yl65le {
    rotate: 45deg;
  }

  .x9sfi44 {
    rotate: 4deg;
  }

  .xpvhzj7 {
    rotate: 7deg;
  }

  .xx6kikf {
    rotate: 9deg;
  }

  .x1b8z93w {
    row-gap: 10px;
  }

  .xp1r0qw {
    row-gap: 12px;
  }

  .x14vct77 {
    row-gap: 14px;
  }

  .xgpatz3 {
    row-gap: 16px;
  }

  .x1kb72lq {
    row-gap: 20px;
  }

  .x7oemit {
    row-gap: 28px;
  }

  .x1dbijih {
    row-gap: 2px;
  }

  .x1r0jzty {
    row-gap: 4px;
  }

  .xw09woa {
    row-gap: 6px;
  }

  .x3pnbk8 {
    row-gap: 8px;
  }

  .x1hsy5kr {
    scale: 1;
  }

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

  .x1rohswg {
    scrollbar-width: none;
  }

  .xzjo3wp {
    stroke: #97968d;
  }

  .x1oc58p9 {
    stroke: #ffe900;
  }

  .xv530lt {
    stroke: #ffffff38;
  }

  .x18idvr3 {
    stroke-dasharray: 2 10;
  }

  .x1owpc8m {
    stroke-linecap: round;
  }

  .x1r6sdyr {
    stroke-width: 1.25px;
  }

  .x1ip4yf {
    stroke-width: 2.5px;
  }

  .xvlca1e {
    stroke-width: 2px;
  }

  .xqjr0vm {
    stroke-width: 3px;
  }

  .x140o2bo {
    table-layout: fixed;
  }

  .x2b8uid {
    text-align: center;
  }

  .xp4054r {
    text-align: end;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

  .x1yc453h {
    text-align: start;
  }

  .x2eu0em {
    -webkit-text-decoration-color: var(--x1pew847);
    text-decoration-color: var(--x1pew847);
  }

  .xkrqix3 {
    text-decoration-line: none;
  }

  .xujl8zx {
    text-decoration-line: underline;
  }

  .x1lcyhej {
    text-decoration-thickness: .055em;
  }

  .x1bak8g5 {
    text-decoration-thickness: 1.5px;
  }

  .xyi4chj {
    text-decoration-thickness: 1px;
  }

  .xewurvo {
    text-decoration-thickness: 2px;
  }

  .xbrixnn {
    text-overflow: clip;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .x62afjp {
    text-shadow: 0 2px 14px #00000038;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .xxxd787 {
    text-underline-offset: .16em;
  }

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

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

  .x3pynha {
    text-underline-offset: 4px;
  }

  .x5ek575 {
    text-underline-offset: 5px;
  }

  .x1w2vvpw {
    text-wrap: balance;
  }

  .x1fzhlzt {
    text-wrap: pretty;
  }

  .x1c071of {
    transform: none;
  }

  .xf5r5xt {
    transform: rotate(-2deg);
  }

  .xizgwol {
    transform: rotate(-8deg);
  }

  .x12x3gb1 {
    transform: scale(.4);
  }

  .x3oybdh {
    transform: scale(1);
  }

  .xaq1dd4 {
    transform: scaleX(.08);
  }

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

  .xfqxla5 {
    transform: translateY(-160%);
  }

  .x1muecih {
    transform: translateY(-2px);
  }

  .x4uogl2 {
    transform-origin: 0;
  }

  .x1l1myvd {
    transform-origin: 0 100%;
  }

  .xqlk7fu {
    transform-origin: 50% 100%;
  }

  .x6bc4kz {
    transition-duration: 90ms;
  }

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

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

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

  .x9dyr19 {
    transition-duration: .18s;
  }

  .x1g2r6go {
    transition-duration: .1s;
  }

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

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

  .xchbrx7 {
    transition-duration: .26s;
  }

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

  .xofcydl {
    transition-duration: .4s;
  }

  .x1wsgiic {
    transition-duration: .5s;
  }

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

  .xzo0q3i {
    transition-property: background-color, color, border-color;
  }

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

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

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

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

  .x12zzom9 {
    transition-property: border-color, box-shadow;
  }

  .x16mfhj0 {
    transition-property: box-shadow, border-color;
  }

  .xhzi7b3 {
    transition-property: fill, stroke;
  }

  .x1fwcy2r {
    transition-property: fill;
  }

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

  .x17jfl4r {
    transition-property: rotate, background-color;
  }

  .x1qo32x6 {
    transition-property: rotate, scale;
  }

  .x1s3hfkw {
    transition-property: rotate;
  }

  .x1mch8qk {
    transition-property: scale;
  }

  .x1pz09dm {
    transition-property: text-decoration-color, background-color;
  }

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

  .x14visiu {
    transition-property: transform, box-shadow, border-color;
  }

  .x11xpdln {
    transition-property: transform;
  }

  .xpkt1hu {
    transition-timing-function: cubic-bezier(.2, .8, .2, 1);
  }

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

  .x113ijq {
    translate: -50% -50%;
  }

  .x16n82f9 {
    translate: -50%;
  }

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

  .x15w9ogl {
    vertical-align: -.08em;
  }

  .x1s62ta4 {
    vertical-align: .12em;
  }

  .x1wcnp {
    vertical-align: .15em;
  }

  .x1jdhjpt {
    vertical-align: .35em;
  }

  .xjmsjum {
    vertical-align: 2px;
  }

  .x11njtxf {
    vertical-align: baseline;
  }

  .xxymvpz {
    vertical-align: middle;
  }

  .x1v0h343 {
    vertical-align: super;
  }

  .xlshs6z {
    visibility: hidden;
  }

  .xeaf4i8 {
    white-space: normal;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x1so62im {
    will-change: transform;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .x11uqc5h {
    z-index: 100;
  }

  .xhtitgo {
    z-index: 2;
  }

  .x1355qak {
    z-index: 20;
  }

  .x8k05lb {
    z-index: 200;
  }

  .xzkaem6 {
    z-index: 3;
  }

  .x1qyhdoi {
    z-index: 300;
  }

  .x12tvco5 {
    z-index: 35;
  }

  .x1orn75v {
    z-index: 39;
  }

  .xoegz02 {
    z-index: 4;
  }

  .xf5e64p {
    z-index: 40;
  }

  .xvyhd0g {
    z-index: 45;
  }

  .x1u8a7rm {
    z-index: 5;
  }

  .xa9119d {
    z-index: 50;
  }

  .x1w0boku {
    z-index: 6;
  }

  .x1aciyhk {
    z-index: 60;
  }

  .x13tdkmf {
    z-index: 80;
  }

  .x1fina04 {
    z-index: 90;
  }

  .x8w4yw4.x8w4yw4:where(.x-default-marker:focus-within *) {
    opacity: 1;
  }

  .xgaobgb.xgaobgb:where(.x-default-marker:focus-within *) {
    transform: scale(1);
  }

  .x1wz9ttg.x1wz9ttg:where(.x-default-marker:hover *) {
    background-color: var(--x125ea75);
  }

  .x5b7970.x5b7970:where(.x-default-marker:hover *) {
    opacity: 1;
  }

  .xypi8ma.xypi8ma:where(.x-default-marker:hover *) {
    rotate: -8deg;
  }

  .x1rxlk96.x1rxlk96:where(.x-default-marker:hover *) {
    rotate: 45deg;
  }

  .x86tud3.x86tud3:where(.x-default-marker:hover *) {
    scale: 1.06;
  }

  .xcb94ws.xcb94ws:where(.x-default-marker:hover *) {
    transform: scale(1);
  }

  .x1bi75y9[aria-pressed="true"], .xah9nec[data-on] {
    background-color: #1f201e;
  }

  .xm3fnb3[data-state="ok"] {
    background-color: #eef8ec;
  }

  .x1hqopa7[aria-pressed="true"], .x2hpgba[aria-selected="true"] {
    background-color: #ffe900;
  }

  .xfzs04w[aria-pressed="true"] {
    background-color: #fffdcc;
  }

  .x1otbcrf[data-preview="mid"] {
    background-color: #ffe90029;
  }

  .x17ulsty[data-sel] {
    background-color: var(--x125ea75);
  }

  .x15p70as:hover:not(:disabled), .x1nisho4:hover:not(:disabled):not([data-sel]):not([data-range]), .x2c3fn8[aria-selected="true"], .xmhfreo[aria-expanded="true"] {
    background-color: var(--x13y89ms);
  }

  .x1isc51p[aria-selected="true"] {
    background-color: var(--x1y3uttx);
  }

  .x17kvhma[aria-expanded="true"], .x1ceng6w[data-range], .x1mdeuc3[data-range="mid"], .xbcnfv8[data-active="true"] {
    background-color: var(--x669jcu);
  }

  .x1q3mgib[aria-pressed="true"], .x1ykuu6l.x1ykuu6l:where(.x-default-marker:has(input[data-d1-flight]:checked) *) {
    background-color: var(--xe5zj6z);
  }

  .x1ufzib[data-range="end"] {
    background-image: linear-gradient(to left,transparent 50%,var(--x669jcu) 50%);
  }

  .x1c60wz5[data-range="start"] {
    background-image: linear-gradient(to right,transparent 50%,var(--x669jcu) 50%);
  }

  .xlf8pf7[data-invalid="true"] {
    box-shadow: 0 0 0 4px #ca18251f;
  }

  .x1ua32ny:focus-within {
    box-shadow: 0 0 0 4px var(--x125ea75);
  }

  .x5s427e[data-today="true"] {
    box-shadow: inset 0 0 0 1.5px var(--x1pew847);
  }

  .x2wfp0a[data-active="true"] {
    box-shadow: inset 0 0 0 1.5px var(--xe5zj6z);
  }

  .xz4jdwa[data-sel] {
    box-shadow: inset 0 0 0 2px var(--xe5zj6z);
  }

  .x82qdth[aria-selected="true"] {
    color: #1f201e;
  }

  .xb8ajt3[data-empty="true"] {
    color: #8a8d90;
  }

  .x1ja6lwl[aria-pressed="true"] {
    color: #ffe900;
  }

  .x1zfapd[aria-pressed="true"], .x1gaxeuf[data-on] {
    color: #fff;
  }

  .x16ijvfb.x16ijvfb:where(.x-default-marker:has(input[data-d1-flight]:checked) *) {
    color: var(--x125ea75);
  }

  .x1pd9ygt[data-state="error"] {
    color: var(--xv4i879);
  }

  .x3c9ke2[data-state="ok"] {
    color: var(--xvjxytl);
  }

  .xh7d1p2[data-on] {
    flex-grow: 2.3;
  }

  .x1rxujof[aria-pressed="true"] {
    font-weight: 600;
  }

  .x9v5kkp:focus-visible {
    outline-style: solid;
  }

  .xjf11ob[aria-expanded="true"] {
    -webkit-text-decoration-color: var(--xe5zj6z);
    text-decoration-color: var(--xe5zj6z);
  }

  .x1kmd1l4.x1kmd1l4:where(.x-default-marker[open] *), .x4907xy.x4907xy:where(.x-default-marker[aria-expanded="true"] *), .xhk1i9c[data-spun="true"] {
    transform: rotate(180deg);
  }

  .x3bgk17[data-on] {
    visibility: visible;
  }

  .xwb0lyh:has(:checked) {
    background-color: #1f201e;
  }

  .x190lrzr:has(:checked) {
    background-color: #fffdcc;
  }

  .x1cetrdn:has(:checked) {
    background-color: var(--x669jcu);
  }

  .x1brrkl5:has(:checked) {
    background-color: var(--xe5zj6z);
  }

  .x1wip2oi:has(:checked) {
    box-shadow: inset 0 0 0 1px var(--xe5zj6z);
  }

  .xe3c7h3:has(:checked) {
    color: #ffe900;
  }

  .x1fn3hoc:has(:checked) {
    color: var(--x125ea75);
  }

  .xnnj0qo:has(:focus-visible) {
    outline-style: solid;
  }

  .xq0g92n:disabled {
    background-color: #fff;
  }

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

  .xzwxnwr:disabled {
    color: #afada4;
  }

  .x1v4kthf:disabled {
    color: #b5b9bd;
  }

  .xjbrp4j:disabled {
    color: #b8bbbe;
  }

  .x13j6fav:disabled {
    color: #b9b8af;
  }

  .x1j67oye:disabled {
    color: #b9bbbd;
  }

  .xtgyt42:disabled {
    cursor: default;
  }

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

  .x10refdv:disabled {
    opacity: .25;
  }

  .x1bq4at4:disabled {
    opacity: .3;
  }

  .x2wzlov:disabled {
    opacity: .35;
  }

  .xnpjc2v:disabled {
    opacity: .42;
  }

  .x1t5pwa4:disabled {
    opacity: .45;
  }

  .x1xc8d5i:hover {
    background-color: #000;
  }

  .x1lmzckg:hover {
    background-color: #cfefc7;
  }

  .x7s7ueq:hover {
    background-color: #e4e2d9;
  }

  .xaoz6zr:hover {
    background-color: #f7f5ec;
  }

  .xwh6h0u:hover {
    background-color: #fbfbfa;
  }

  .xxpev5:hover {
    background-color: #ffe900;
  }

  .xq7k88y:hover {
    background-color: #fff;
  }

  .xrpi01b:hover {
    background-color: #fff700;
  }

  .xk67bv7:hover {
    background-color: #fff7a8;
  }

  .xixj1nj:hover {
    background-color: #fffdcc;
  }

  .x3fhuco:hover {
    background-color: #ffe9001f;
  }

  .x3kja3q:hover {
    background-color: #ffffff0a;
  }

  .x6ff8kc:hover {
    background-color: #ffffff14;
  }

  .x1vm225t:hover {
    background-color: #ffffff1a;
  }

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

  .x1rtc30d:hover {
    background-color: #ffffffc7;
  }

  .x47npd4:hover {
    background-color: #1f201e0a;
  }

  .xd4g7xj:hover {
    background-color: #1f201e0f;
  }

  .x1dp6gmw:hover {
    background-color: #1f201e14;
  }

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

  .x1smqunv:hover {
    background-color: var(--x125ea75);
  }

  .x17md4y1:hover {
    background-color: var(--x13y89ms);
  }

  .x1pc1wb2:hover {
    background-color: var(--x669jcu);
  }

  .x1ibmuh3:hover {
    background-color: var(--xe5zj6z);
  }

  .xzecqai:hover {
    background-color: var(--xevuowz);
  }

  .x1q9l3gf:hover {
    box-shadow: 0 20px 40px -24px #1f201e8c;
  }

  .x1nzi30t:hover {
    box-shadow: 0 8px 24px -12px #1f201e59;
  }

  .x1xgl3kq:hover {
    color: #ffe900;
  }

  .xu9186j:hover {
    color: #fff;
  }

  .x13yr95s:hover {
    color: var(--x125ea75);
  }

  .x1rq48i5:hover {
    color: var(--x1y3uttx);
  }

  .x1i0vl7v:hover {
    color: var(--x1yeiqci);
  }

  .xpqkst6:hover {
    color: var(--xe5zj6z);
  }

  .x3wpk4d:hover {
    rotate: -3deg;
  }

  .x1xq9hsu:hover {
    rotate: 0deg;
  }

  .x11cb1wy:hover {
    rotate: 4deg;
  }

  .x1g67ju3:hover {
    scale: 1.04;
  }

  .x8e8uh:hover {
    -webkit-text-decoration-color: var(--xe5zj6z);
    text-decoration-color: var(--xe5zj6z);
  }

  .x1ubmc1d:hover {
    text-decoration-line: none;
  }

  .x1sur9pj:hover {
    text-decoration-line: underline;
  }

  .x1whs6iy:hover {
    text-decoration-thickness: .08em;
  }

  .x1t7rm6y:hover {
    transform: none;
  }

  .x1gz498q:hover {
    transform: rotate(0);
  }

  .xp695gr:hover {
    transform: scale(1.03);
  }

  .x15ss43b:hover {
    transform: translateX(6px);
  }

  .x14ow2ja:hover {
    transform: translateY(-1px);
  }

  .x1oa88o5:hover {
    transform: translateY(-3px);
  }

  .x1n3u82n:hover {
    transform: translateY(-4px);
  }

  .x16uflk7:focus {
    transform: none;
  }

  .xu5g71r:active {
    transform: rotate(180deg);
  }

  .xk4oym4:active {
    transform: scale(.98);
  }

  .x3kbueh:active {
    transform: translateY(0);
  }

  .xymg228:active {
    transform: translateY(1px);
  }

  @media (width >= 561px) and (width <= 900px) {
    .x1osahsa.x1osahsa {
      grid-auto-columns: 1fr;
    }
  }
}

@layer priority5 {
  .x1ycawhm {
    border-bottom-color: #e4e2d9;
  }

  .x5zdw0p {
    border-bottom-color: #ffffff14;
  }

  .x1kux67n {
    border-bottom-color: #ffffff1a;
  }

  .xyxt0xg {
    border-bottom-color: #ffffff24;
  }

  .x16stqrj {
    border-bottom-color: #0000;
  }

  .x14ybsdq {
    border-bottom-color: var(--x1pew847);
  }

  .xtzlwaa {
    border-bottom-color: var(--xe5zj6z);
  }

  .xfrllxf {
    border-bottom-left-radius: 0;
  }

  .xjppbhk {
    border-bottom-right-radius: 0;
  }

  .xpvcztv {
    border-bottom-style: dashed;
  }

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

  .x1qhh985 {
    border-bottom-width: 0;
  }

  .x1pzews7 {
    border-bottom-width: 1.5px;
  }

  .xso031l {
    border-bottom-width: 1px;
  }

  .xlxy82 {
    border-bottom-width: 2px;
  }

  .x17klefs {
    border-left-color: #1f201e73;
  }

  .x162uymj {
    border-left-color: var(--x1pew847);
  }

  .xsxj2vf {
    border-left-style: dashed;
  }

  .x19ypqd9 {
    border-left-style: solid;
  }

  .xyj58a3 {
    border-left-width: 0;
  }

  .xe0pwq {
    border-left-width: 1px;
  }

  .x19sr0n1 {
    border-left-width: 2px;
  }

  .x1lh7tew {
    border-top-color: #35362f;
  }

  .x16coue3 {
    border-top-color: #e4e2d9;
  }

  .x1b4hy2t {
    border-top-color: currentColor;
  }

  .x1qzh6kr {
    border-top-color: #ffffff12;
  }

  .xsru4vv {
    border-top-color: #ffffff14;
  }

  .xvoqcsa {
    border-top-color: #1f201e73;
  }

  .x16trjlk {
    border-top-color: var(--x1pew847);
  }

  .x1ia1hqs {
    border-top-left-radius: 0;
  }

  .x1otzmxj {
    border-top-left-radius: 20px;
  }

  .x1a2w583 {
    border-top-right-radius: 0;
  }

  .xhxebqp {
    border-top-right-radius: 20px;
  }

  .xlya59e {
    border-top-style: dashed;
  }

  .x1ejq31n {
    border-top-style: none;
  }

  .x13fuv20 {
    border-top-style: solid;
  }

  .x972fbf {
    border-top-width: 0;
  }

  .x5see2y {
    border-top-width: 1.5px;
  }

  .x178xt8z {
    border-top-width: 1px;
  }

  .xamhcws {
    border-top-width: 2px;
  }

  .xxt37ne {
    bottom: -14px;
  }

  .xhwcasg {
    bottom: -26px;
  }

  .xn0vg7t {
    bottom: 12px;
  }

  .x191j7n5 {
    bottom: 16px;
  }

  .x1y0lptx {
    bottom: 22px;
  }

  .xy58vm5 {
    bottom: 24px;
  }

  .x1u9mewc {
    bottom: 28px;
  }

  .xbfrwjf {
    bottom: 4px;
  }

  .xrb244j {
    bottom: 6px;
  }

  .xdd4er5 {
    bottom: auto;
  }

  .xgcxmh {
    bottom: calc(100% + 12px);
  }

  @media (width <= 560px) {
    .xbu345r.xbu345r {
      grid-area: dest;
    }

    .xa2x5s0.xa2x5s0 {
      grid-area: flight;
    }

    .xnklz0f.xnklz0f {
      grid-area: status;
    }

    .x1ujnmu6.x1ujnmu6 {
      grid-area: time;
    }

    .x1bjmglp.x1bjmglp {
      grid-area: track;
    }
  }

  .x1ts8jgn {
    height: .42em;
  }

  .x19xlako {
    height: .46em;
  }

  .xxa5tp1 {
    height: .5em;
  }

  .x1jzj0mp {
    height: .9em;
  }

  .x5yr21d {
    height: 100%;
  }

  .xtdtrs8 {
    height: 100dvh;
  }

  .x170jfvy {
    height: 10px;
  }

  .x1xeopk8 {
    height: 118px;
  }

  .x1kpxq89 {
    height: 12px;
  }

  .x1v9usgg {
    height: 14px;
  }

  .xekxv85 {
    height: 168px;
  }

  .xlup9mm {
    height: 16px;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x17rw0jw {
    height: 22px;
  }

  .xxk0z11 {
    height: 24px;
  }

  .xd7y6wv {
    height: 26px;
  }

  .x1fgtraw {
    height: 28px;
  }

  .x36qwtl {
    height: 2px;
  }

  .x1gnnpzl {
    height: 30px;
  }

  .xu3xrit {
    height: 320px;
  }

  .x10w6t97 {
    height: 32px;
  }

  .x90ne7k {
    height: 34px;
  }

  .xc9qbxq {
    height: 36px;
  }

  .x16wdlz0 {
    height: 38px;
  }

  .xuoj239 {
    height: 3px;
  }

  .x1vqgdyp {
    height: 40px;
  }

  .x5kalc8 {
    height: 42px;
  }

  .xf6wnu4 {
    height: 430px;
  }

  .xn3w4p2 {
    height: 44px;
  }

  .xwvwv9b {
    height: 46px;
  }

  .xsdox4t {
    height: 48px;
  }

  .x10wjd1d {
    height: 50px;
  }

  .xdd8jsf {
    height: 52px;
  }

  .x1dnml7z {
    height: 54px;
  }

  .x1ycjhwn {
    height: 5px;
  }

  .x1gb2em4 {
    height: 68px;
  }

  .xols6we {
    height: 6px;
  }

  .xy75621 {
    height: 72px;
  }

  .x14baz6b {
    height: 76px;
  }

  .x1hagigm {
    height: 7px;
  }

  .xegnrdp {
    height: 9px;
  }

  .xt7dq6l {
    height: auto;
  }

  .xhx783l {
    height: min(28vh, 240px);
  }

  .x1jku07a {
    left: -15px;
  }

  .x1f4buv5 {
    left: -2px;
  }

  .x6zskup {
    left: -4px;
  }

  .xu96u03 {
    left: 0;
  }

  .xpnmzw7 {
    left: 12px;
  }

  .x1trqr8e {
    left: 14px;
  }

  .x1qpfodn {
    left: 16px;
  }

  .xrqzaf1 {
    left: 18%;
  }

  .x3znnpt {
    left: 2%;
  }

  .x1vq68bj {
    left: 31%;
  }

  .x1nrll8i {
    left: 50%;
  }

  .xncym2f {
    left: 8px;
  }

  .x1t8mvi6 {
    left: auto;
  }

  .xd1yf2 {
    left: var(--d3-x, 0px);
  }

  .xyorhqc {
    margin-bottom: 10px;
  }

  .xod5an3 {
    margin-bottom: 12px;
  }

  .x1u7kmwd {
    margin-bottom: 14px;
  }

  .x1yztbdb {
    margin-bottom: 16px;
  }

  .x1c436fg {
    margin-bottom: 18px;
  }

  .xieb3on {
    margin-bottom: 20px;
  }

  .x1hq5gj4 {
    margin-bottom: 24px;
  }

  .x1chd833 {
    margin-bottom: 28px;
  }

  .x1iymm2a {
    margin-bottom: 32px;
  }

  .x14ler8 {
    margin-bottom: 40px;
  }

  .xx7atzb {
    margin-bottom: 44px;
  }

  .x12nagc {
    margin-bottom: 4px;
  }

  .xk1wuvs {
    margin-bottom: 56px;
  }

  .xzueoph {
    margin-bottom: 6px;
  }

  .x1e56ztr {
    margin-bottom: 8px;
  }

  .xl8cphy {
    margin-left: -18px;
  }

  .x1pj58ii {
    margin-left: .18em;
  }

  .xwtojoe {
    margin-left: .3em;
  }

  .x16ydxro {
    margin-left: 10px;
  }

  .x8x9d4c {
    margin-left: auto;
  }

  .x19hywvq {
    margin-right: .12em;
  }

  .xack27t {
    margin-right: auto;
  }

  .x1hb2gqb {
    margin-top: -146px;
  }

  .x1gzmo1b {
    margin-top: -18px;
  }

  .xdj266r {
    margin-top: 0;
  }

  .x14vqqas {
    margin-top: 12px;
  }

  .x1hmvnq2 {
    margin-top: 14px;
  }

  .xw7yly9 {
    margin-top: 16px;
  }

  .xhrpt6u {
    margin-top: 18px;
  }

  .x1sy10c2 {
    margin-top: 20px;
  }

  .xqui205 {
    margin-top: 24px;
  }

  .xjv05ge {
    margin-top: 28px;
  }

  .xr9ek0c {
    margin-top: 2px;
  }

  .x1hogkm0 {
    margin-top: 34px;
  }

  .x7r5mf7 {
    margin-top: 3px;
  }

  .x7y0ge5 {
    margin-top: 44px;
  }

  .xx4vt8u {
    margin-top: 48px;
  }

  .x1gslohp {
    margin-top: 4px;
  }

  .x8rgt9n {
    margin-top: 64px;
  }

  .x1k70j0n {
    margin-top: 6px;
  }

  .x1xmf6yo {
    margin-top: 8px;
  }

  .xr1yuqi {
    margin-top: auto;
  }

  .x1wj9ous {
    max-height: 100dvh;
  }

  .x1p6zaud {
    max-height: 340px;
  }

  .x2z3yb8 {
    max-height: 360px;
  }

  .x1plhuvm {
    max-height: 392px;
  }

  .xw8zbvu {
    max-height: calc(100dvh - 60px);
  }

  .x7ab17h {
    max-height: none;
  }

  .x193iq5w {
    max-width: 100%;
  }

  .x16xn7b0 {
    max-width: 100vw;
  }

  .x1ikqzku {
    max-width: 1200px;
  }

  .x1wti20i {
    max-width: 1280px;
  }

  .x186ixgm {
    max-width: 1440px;
  }

  .x1mrxg6j {
    max-width: 36ch;
  }

  .x1cj0jgk {
    max-width: 390px;
  }

  .x1lr1uin {
    max-width: 420px;
  }

  .x1qbr2yc {
    max-width: 44ch;
  }

  .x148vls7 {
    max-width: 46ch;
  }

  .x1lwm3bp {
    max-width: 520px;
  }

  .x7durtj {
    max-width: 56ch;
  }

  .x9ta2hf {
    max-width: 58ch;
  }

  .xiky8lt {
    max-width: 62ch;
  }

  .x13w81kk {
    max-width: 70ch;
  }

  .x1dtb55y {
    max-width: 900px;
  }

  .xw7nakj {
    max-width: calc(100vw - 32px);
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x1d7w4ry {
    min-height: 1.45em;
  }

  .xg6iff7 {
    min-height: 100vh;
  }

  .x1tlr2yc {
    min-height: 2.8em;
  }

  .xisnujt {
    min-height: 20px;
  }

  .xjjci79 {
    min-height: 250px;
  }

  .x21xpn4 {
    min-height: 32px;
  }

  .xu97haq {
    min-height: 34px;
  }

  .xu0aao5 {
    min-height: 36px;
  }

  .x141feeh {
    min-height: 38px;
  }

  .x1ba4aug {
    min-height: 40px;
  }

  .xgujvf1 {
    min-height: 42px;
  }

  .xxuoln7 {
    min-height: 430px;
  }

  .x1gg8mnh {
    min-height: 44px;
  }

  .x3sc9yq {
    min-height: 46px;
  }

  .x1wxaq2x {
    min-height: 48px;
  }

  .x7ywyr2 {
    min-height: 50px;
  }

  .xt55aet {
    min-height: 54px;
  }

  .xvkrg5o {
    min-height: 58px;
  }

  .x879a55 {
    min-height: 60px;
  }

  .xzbw6zd {
    min-height: 74px;
  }

  .x1ujl9rh {
    min-height: 84px;
  }

  .xeuugli {
    min-width: 0;
  }

  .x1oslful {
    min-width: 22px;
  }

  .xlrd64x {
    min-width: 26px;
  }

  .x17s4nb9 {
    min-width: 30px;
  }

  .x1pgo9b7 {
    min-width: 4.6ch;
  }

  .x1jn76jz {
    min-width: 56px;
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x101abm8 {
    overflow-x: clip;
  }

  .x1plvlek {
    overflow-x: visible;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x10wlt62 {
    overflow-y: hidden;
  }

  .xryxfnj {
    overflow-y: visible;
  }

  .x7p5m3t {
    overscroll-behavior-x: contain;
  }

  @media (width <= 900px) {
    .x1u2y6oz.x1u2y6oz {
      padding: 14px;
    }

    .x1j4eobg.x1j4eobg {
      padding: 18px;
    }

    .xf80xx0.xf80xx0 {
      padding: 4px;
    }
  }

  @media (width <= 560px) {
    .x1k7vrz5.x1k7vrz5 {
      padding: 12px;
    }

    .x1aazgpd.x1aazgpd {
      padding: 14px;
    }

    .x16dpfmg.x16dpfmg {
      padding: 16px;
    }

    .xpex75j.xpex75j {
      padding: 18px 18px 24px;
    }

    .x1xhwz9h.x1xhwz9h {
      padding: 18px;
    }

    .x1oz9x05.x1oz9x05 {
      padding: 20px;
    }
  }

  .x1s3qpcm {
    padding-bottom: .04em;
  }

  .x5u8d5p {
    padding-bottom: .06em;
  }

  .x18d9i69 {
    padding-bottom: 0;
  }

  .x129n6ie {
    padding-bottom: 112px;
  }

  .xsag5q8 {
    padding-bottom: 12px;
  }

  .x1g2khh7 {
    padding-bottom: 14px;
  }

  .x1anmxc2 {
    padding-bottom: 168px;
  }

  .x1hhzuzn {
    padding-bottom: 18px;
  }

  .xx6bls6 {
    padding-bottom: 20px;
  }

  .x1t4gjm {
    padding-bottom: 22px;
  }

  .xwxc41k {
    padding-bottom: 24px;
  }

  .x84yb8i {
    padding-bottom: 28px;
  }

  .x1120s5i {
    padding-bottom: 2px;
  }

  .x1gan7if {
    padding-bottom: 32px;
  }

  .xq1608w {
    padding-bottom: 36px;
  }

  .xg8j3zb {
    padding-bottom: 3px;
  }

  .x1t1ogtf {
    padding-bottom: 40px;
  }

  .x1sgudl8 {
    padding-bottom: 48px;
  }

  .x10b6aqq {
    padding-bottom: 6px;
  }

  .x1j3kn9t {
    padding-bottom: 72px;
  }

  .x1ej9moc {
    padding-bottom: 80px;
  }

  .xmx3zsb {
    padding-bottom: calc(14px + env(safe-area-inset-bottom));
  }

  .x1uhho1l {
    padding-left: 0;
  }

  .x1xdalyt {
    padding-right: 200px;
  }

  .xexx8yu {
    padding-top: 0;
  }

  .x889kno {
    padding-top: 10px;
  }

  .x1gpkz0a {
    padding-top: 112px;
  }

  .xz9dl7a {
    padding-top: 12px;
  }

  .xyinxu5 {
    padding-top: 14px;
  }

  .xyamay9 {
    padding-top: 16px;
  }

  .x1i80of2 {
    padding-top: 17px;
  }

  .x109j2v6 {
    padding-top: 18px;
  }

  .x1cnzs8 {
    padding-top: 20px;
  }

  .x1xy6bms {
    padding-top: 22px;
  }

  .x1p5oq8j {
    padding-top: 24px;
  }

  .x9desvi {
    padding-top: 26px;
  }

  .x7sb2j6 {
    padding-top: 28px;
  }

  .xlaft8j {
    padding-top: 44px;
  }

  .x1iorvi4 {
    padding-top: 4px;
  }

  .x1yrsyyn {
    padding-top: 6px;
  }

  .x15uerrv {
    padding-top: 72px;
  }

  .x1y1aw1k {
    padding-top: 8px;
  }

  .xadcicp {
    padding-top: 92px;
  }

  .x17teg8n {
    padding-top: 96px;
  }

  .xzkxjte {
    right: -4px;
  }

  .x11jdl05 {
    right: -8px;
  }

  .x3m8u43 {
    right: 0;
  }

  .x1g34p3e {
    right: 1%;
  }

  .x131sewu {
    right: 10px;
  }

  .xlftelb {
    right: 12px;
  }

  .xn5hqff {
    right: 16px;
  }

  .x3mw7os {
    right: 18px;
  }

  .xk6ci0l {
    right: 20px;
  }

  .x17ek5el {
    right: 22px;
  }

  .x1gv0tr7 {
    right: 24px;
  }

  .x76egb3 {
    right: 4%;
  }

  .x1d37e2g {
    right: 7px;
  }

  .xwukr4l {
    right: auto;
  }

  .x11ki8km {
    scroll-margin-top: 0;
  }

  .xr2l1fr {
    scroll-margin-top: 12px;
  }

  .x1fjqipq {
    scroll-margin-top: 16px;
  }

  .xanhq36 {
    scroll-margin-top: 24px;
  }

  .x14s9kgb {
    scroll-margin-top: 40px;
  }

  .x4h5fkn {
    scroll-margin-top: 96px;
  }

  .xll0d9s {
    top: -100px;
  }

  .xxrm3jo {
    top: -11px;
  }

  .x5enoso {
    top: -14px;
  }

  .x1fo6t33 {
    top: -4px;
  }

  .x122giso {
    top: -9px;
  }

  .x13vifvy {
    top: 0;
  }

  .x1tk7jg1 {
    top: 12px;
  }

  .xomnu4r {
    top: 16px;
  }

  .xoyzfg9 {
    top: 18px;
  }

  .xmhk92p {
    top: 20px;
  }

  .x8l1umf {
    top: 24px;
  }

  .xly40zb {
    top: 262px;
  }

  .x9ri80z {
    top: 40px;
  }

  .xwa60dl {
    top: 50%;
  }

  .x1jzctok {
    top: 5px;
  }

  .x1t2f1v {
    top: 70px;
  }

  .x25qlmf {
    top: 78px;
  }

  .xyc4j8s {
    top: 7px;
  }

  .xfr5jun {
    top: 8px;
  }

  .x80663w {
    top: auto;
  }

  .x12rjxi7 {
    top: calc(100% + 10px);
  }

  .x11j96bo {
    top: calc(100% + 2px);
  }

  .x1d1n87m {
    top: calc(100% + 8px);
  }

  .xdrgrfo {
    top: var(--d3-y, 100%);
  }

  .x58bs1g {
    width: .42em;
  }

  .xdpxtuh {
    width: .46em;
  }

  .xoden9 {
    width: .5em;
  }

  .xkyulak {
    width: .9em;
  }

  .xh8yej3 {
    width: 100%;
  }

  .x1f5wdqs {
    width: 108vw;
  }

  .x1fsd2vl {
    width: 10px;
  }

  .x1sla5pk {
    width: 118px;
  }

  .xsmyaan {
    width: 12px;
  }

  .x6jxa94 {
    width: 14px;
  }

  .xrostsh {
    width: 150px;
  }

  .xq1dxzn {
    width: 160px;
  }

  .x1kky2od {
    width: 16px;
  }

  .x2i0jwv {
    width: 196px;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .xt4sqew {
    width: 214px;
  }

  .x16grhtn {
    width: 220px;
  }

  .x17z2i9w {
    width: 22px;
  }

  .xy2penl {
    width: 232px;
  }

  .x1hfn5x7 {
    width: 260px;
  }

  .x23j0i4 {
    width: 26px;
  }

  .xgd8bvy {
    width: 28px;
  }

  .x1849jeq {
    width: 30px;
  }

  .x1td3qas {
    width: 32px;
  }

  .x1691je0 {
    width: 34px;
  }

  .x14qfxbe {
    width: 36px;
  }

  .xgt6qma {
    width: 372px;
  }

  .xwl9fdd {
    width: 380px;
  }

  .x7cdydq {
    width: 384px;
  }

  .x1guw455 {
    width: 38px;
  }

  .x100vrsf {
    width: 40px;
  }

  .x3p9ev8 {
    width: 420px;
  }

  .x10h3iyq {
    width: 42px;
  }

  .x187nhsf {
    width: 44px;
  }

  .x3x2bpi {
    width: 46px;
  }

  .x1useyqa {
    width: 48px;
  }

  .x3hqpx7 {
    width: 50%;
  }

  .xvni27 {
    width: 52px;
  }

  .x1ftt334 {
    width: 5px;
  }

  .x1xwk8fm {
    width: 680px;
  }

  .x1v4s8kt {
    width: 6px;
  }

  .xni59qk {
    width: 72px;
  }

  .x1d7z9mz {
    width: 76px;
  }

  .x13pf649 {
    width: 780px;
  }

  .xci0xqf {
    width: 7px;
  }

  .x1xc55vz {
    width: 8px;
  }

  .x1wc42o8 {
    width: 9px;
  }

  .x14atkfc {
    width: auto;
  }

  .xxxvfmv {
    width: clamp(290px, 25vw, 370px);
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .xezivpi {
    width: max-content;
  }

  .x13b6jvo {
    width: max(100%, 360px);
  }

  .x1nmrxcf {
    width: min(420px, 100vw);
  }

  .xoz5xxx {
    width: min(700px, 100vw);
  }

  .xdk9f2p {
    width: min(740px, 100vw - 64px);
  }

  .x15hyj4n {
    width: min(920px, 100vw);
  }

  .xqbx7j1:hover {
    border-bottom-color: #e4e2d9;
  }

  .xf6v8cn:focus {
    border-bottom-color: #1f201e;
  }

  .xvyb4q0:focus {
    top: 12px;
  }

  @media (width >= 561px) and (width <= 900px) {
    .x1mbgs23.x1mbgs23 {
      width: 400px;
    }
  }
}

@layer priority6 {
  @media (width <= 900px) {
    .xz7sz00.xz7sz00 {
      border-radius: 0 0 24px 24px;
    }

    .xayz8yo.xayz8yo {
      border-radius: 14px;
    }

    .x78t5k7.x78t5k7 {
      border-radius: 18px;
    }

    .xhv2sz6.xhv2sz6 {
      border-radius: 22px 22px 0 0;
    }

    .x1xm5jdz.x1xm5jdz {
      border-radius: 24px 24px 0 0;
    }

    .xns27ix.xns27ix {
      border-radius: 24px;
    }

    .x1jsk32m.x1jsk32m {
      border-radius: 30px;
    }
  }

  @media (width <= 560px) {
    .xuxrmxu.xuxrmxu {
      border-radius: 12px;
    }

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

    .x1q2shx4.x1q2shx4 {
      border-radius: 22px;
    }

    .xzop9vt.xzop9vt {
      border-radius: 24px;
    }
  }

  @media (width <= 1180px) {
    .xrworyi.xrworyi {
      gap: 18px;
    }
  }

  @media (width <= 900px) {
    .x84ml9t.x84ml9t {
      gap: 10px;
    }

    .x1kgcsqf.x1kgcsqf {
      gap: 12px;
    }

    .x13jfgel.x13jfgel {
      gap: 14px;
    }

    .xkpr01t.xkpr01t {
      gap: 16px;
    }

    .x79w9bm.x79w9bm {
      gap: 22px;
    }

    .xpw84k1.xpw84k1 {
      gap: 24px;
    }

    .x1fatvmz.x1fatvmz {
      gap: 32px;
    }

    .x19ruja5.x19ruja5 {
      gap: 6px;
    }

    .x1ryf3ux.x1ryf3ux {
      gap: 8px;
    }
  }

  @media (width <= 560px) {
    .x1nophlh.x1nophlh {
      gap: 10px;
    }

    .xj58dgh.xj58dgh {
      gap: 12px;
    }

    .xkw6b1f.xkw6b1f {
      gap: 14px;
    }

    .x103xnvq.x103xnvq {
      gap: 20px;
    }

    .xprdfmy.xprdfmy {
      gap: 3px;
    }

    .x16q5bqo.x16q5bqo {
      gap: 4px;
    }

    .x1fcqydy.x1fcqydy {
      gap: 8px;
    }
  }

  @media (width <= 900px) {
    .x71ba5w.x71ba5w {
      grid-column: 1 / -1;
    }

    .xcwg324.xcwg324 {
      grid-row: span 1;
    }
  }

  @media (width <= 560px) {
    .xzrqazi.xzrqazi {
      grid-template-areas: "time dest track"
                           "flight status track";
    }
  }

  @media (width <= 900px) {
    .x1rb8fbs.x1rb8fbs {
      margin-block: 18px;
    }

    .xfkxqy2.xfkxqy2 {
      margin-inline: -20px;
    }

    .x10aoila.x10aoila {
      margin-inline: -9px;
    }

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

  @media (width <= 560px) {
    .x11rj8cs.x11rj8cs {
      margin-inline: -16px;
    }
  }

  @media (width <= 900px) {
    .xrsu04r.xrsu04r {
      padding-block: 10px;
    }

    .x19hb7lp.x19hb7lp {
      padding-block: 32px;
    }

    .x16t8e63.x16t8e63 {
      padding-block: 4px;
    }

    .xas71in.xas71in {
      padding-block: 56px;
    }

    .x3inec.x3inec {
      padding-block: 72px;
    }

    .x2dqx32.x2dqx32 {
      padding-block: 7px;
    }
  }

  @media (width <= 560px) {
    .x12i49yi.x12i49yi {
      padding-block: 0;
    }

    .x10skvrh.x10skvrh {
      padding-block: 12px;
    }

    .x14phv6j.x14phv6j {
      padding-block: 18px;
    }
  }

  @media (width <= 1180px) {
    .xolonsg.xolonsg {
      padding-inline: 22px;
    }
  }

  @media (width <= 900px) {
    .x18lkf84.x18lkf84 {
      padding-inline: 0;
    }

    .x1mnxy03.x1mnxy03 {
      padding-inline: 12px;
    }

    .xfw8o32.xfw8o32 {
      padding-inline: 14px;
    }

    .xt149di.xt149di {
      padding-inline: 16px;
    }

    .xoyl2pu.xoyl2pu {
      padding-inline: 20px;
    }

    .x1y5mxrp.x1y5mxrp {
      padding-inline: 2px;
    }

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

    .xwvskia.xwvskia {
      padding-inline: 8px;
    }
  }

  @media (width <= 560px) {
    .xq5yc19.xq5yc19 {
      padding-inline: 0;
    }

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

    .xx69xn.xx69xn {
      padding-inline: 12px;
    }

    .x4cdqhl.x4cdqhl {
      padding-inline: 14px;
    }

    .x1gxid97.x1gxid97 {
      padding-inline: 16px;
    }

    .xfwlhz8.xfwlhz8 {
      padding-inline: 18px;
    }

    .x8rzjdd.x8rzjdd {
      padding-inline: 22px;
    }
  }

  @media (width <= 900px) {
    .x14a86ed.x14a86ed {
      scroll-snap-type: x mandatory;
    }
  }
}

@layer priority7 {
  @media (width <= 900px) {
    .xlk7vs7.xlk7vs7 {
      animation-name: xutfmb3-B;
    }
  }

  @media (width <= 560px) {
    .xs9fber.xs9fber {
      animation-name: x14fbj21-B;
    }
  }

  @media (width <= 900px) {
    .x1ihmf7o.x1ihmf7o {
      aspect-ratio: 4 / 3;
    }

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

    .x1xl1nep.x1xl1nep {
      color: #fff;
    }
  }

  @media (width <= 560px) {
    .x1d4tnyk.x1d4tnyk {
      color: #ffffffb3;
    }
  }

  @media (width <= 900px) {
    .xpnvtzk.xpnvtzk {
      column-gap: 6px;
    }
  }

  @media (width <= 1180px) {
    .x1bls5ne.x1bls5ne {
      display: inline;
    }

    .x1mtb29s.x1mtb29s {
      display: none;
    }
  }

  @media (width <= 900px) {
    .xgtfsw8.xgtfsw8 {
      display: block;
    }

    .x1b1ghvh.x1b1ghvh {
      display: flex;
    }

    .x1uggy9m.x1uggy9m {
      display: grid;
    }

    .xrvr6n1.xrvr6n1 {
      display: inline-flex;
    }

    .x1uye07r.x1uye07r {
      display: inline;
    }

    .xt75wdc.xt75wdc {
      display: none;
    }
  }

  @media (width <= 560px) {
    .x1due6ad.x1due6ad {
      display: block;
    }

    .xwgnshh.xwgnshh {
      display: grid;
    }

    .x1hh164j.x1hh164j {
      display: inline-flex;
    }

    .x6k4fbe.x6k4fbe {
      display: inline;
    }

    .x1xq1rio.x1xq1rio {
      display: none;
    }
  }

  @media (hover: hover) and (pointer: fine) {
    .xnubbpx.xnubbpx {
      display: block;
    }
  }

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

    .x1omaghf.x1omaghf {
      flex-basis: calc(50% - 4px);
    }

    .x1kwlvc7.x1kwlvc7 {
      flex-direction: column;
    }

    .x1jexppj.x1jexppj {
      flex-wrap: wrap;
    }
  }

  @media (width <= 560px) {
    .x1nbraq0.x1nbraq0 {
      flex-wrap: wrap;
    }
  }

  @media (width <= 900px) {
    .x92fev3.x92fev3 {
      font-size: 110px;
    }

    .x15c6z8j.x15c6z8j {
      font-size: 13.5px;
    }

    .xkofznb.xkofznb {
      font-size: 13px;
    }

    .xrde340.xrde340 {
      font-size: 14px;
    }

    .x1hpquj8.x1hpquj8 {
      font-size: 15.5px;
    }

    .x1jo445d.x1jo445d {
      font-size: 16px;
    }

    .xge8y7t.xge8y7t {
      font-size: 17px;
    }

    .x9hy8of.x9hy8of {
      font-size: 19px;
    }

    .x145trik.x145trik {
      font-size: 20px;
    }

    .xzupvzd.xzupvzd {
      font-size: 22px;
    }

    .x1p05qlv.x1p05qlv {
      font-size: 23px;
    }

    .x6jx5zx.x6jx5zx {
      font-size: 28px;
    }

    .xevmpk4.xevmpk4 {
      font-size: 30px;
    }

    .x1qgy8h5.x1qgy8h5 {
      font-size: 36px;
    }

    .xk5atcx.xk5atcx {
      font-size: 38px;
    }

    .x6rb5ba.x6rb5ba {
      font-size: 8.5px;
    }

    .x1gowooc.x1gowooc {
      font-size: 9.5px;
    }
  }

  @media (width <= 560px) {
    .x8ws6tp.x8ws6tp {
      font-size: 10px;
    }

    .x8l2tb0.x8l2tb0 {
      font-size: 11.5px;
    }

    .xxiymhe.xxiymhe {
      font-size: 12.5px;
    }

    .x1se6819.x1se6819 {
      font-size: 12px;
    }

    .xuhvrnp.xuhvrnp {
      font-size: 13.5px;
    }

    .xp407mm.xp407mm {
      font-size: 13px;
    }

    .x14fqrlk.x14fqrlk {
      font-size: 14px;
    }

    .x5zol5d.x5zol5d {
      font-size: 15px;
    }

    .x1mt388t.x1mt388t {
      font-size: 16.5px;
    }

    .xl78l63.xl78l63 {
      font-size: 16px;
    }

    .x1yzkvqt.x1yzkvqt {
      font-size: 17px;
    }

    .x1s9ewax.x1s9ewax {
      font-size: 18px;
    }

    .xvht5gb.xvht5gb {
      font-size: 19px;
    }

    .x1aekasd.x1aekasd {
      font-size: 21px;
    }

    .x18iuj5t.x18iuj5t {
      font-size: 22px;
    }

    .xg93xbc.xg93xbc {
      font-size: 24px;
    }

    .xo5vawu.xo5vawu {
      font-size: 26px;
    }

    .xs1zxxp.xs1zxxp {
      font-size: 28px;
    }

    .xcqm7mt.xcqm7mt {
      font-size: 34px;
    }
  }

  @media (width <= 900px) {
    .xq9ses7.xq9ses7 {
      grid-auto-columns: 78px;
    }

    .x7p3xil.x7p3xil {
      grid-auto-columns: minmax(272px, 82%);
    }
  }

  @media (width <= 560px) {
    .x10bgabe.x10bgabe {
      grid-auto-columns: 1fr;
    }

    .x16812u9.x16812u9 {
      grid-auto-columns: 78px;
    }
  }

  @media (width <= 900px) {
    .x1065507.x1065507 {
      grid-auto-flow: column;
    }
  }

  @media (width <= 1180px) {
    .x154cqls.x154cqls {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

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

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

    .x1glc4p6.x1glc4p6 {
      grid-template-columns: 58px 70px minmax(0, 1fr) 112px;
    }

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

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

    .x1jnmvmt.x1jnmvmt {
      grid-template-columns: none;
    }

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

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

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

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

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

    .x1ykw77k.x1ykw77k {
      grid-template-rows: none;
    }
  }

  .xarstr8:after, .xxx281p:before {
    inset: 0;
  }

  @media (width <= 560px) {
    .xua2bje.xua2bje {
      line-height: 1.4;
    }
  }

  @media (width <= 900px) {
    .xv6e7c9.xv6e7c9 {
      margin-inline-start: 0;
    }

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

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

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

    .x17tmvqv.x17tmvqv {
      padding-inline-end: 18px;
    }

    .x1aiwhbp.x1aiwhbp {
      padding-inline-end: 2px;
    }

    .x1sezif1.x1sezif1 {
      padding-inline-end: 64px;
    }

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

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

    .x2lisyq.x2lisyq {
      padding-inline-start: 18px;
    }

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

    .x1gv3smo.x1gv3smo {
      position: absolute;
    }

    .x1tkswc5.x1tkswc5 {
      position: fixed;
    }

    .xuy4kx1.xuy4kx1 {
      position: relative;
    }

    .x8k214j.x8k214j {
      position: static;
    }
  }

  @media (width <= 560px) {
    .x1n9x3d3.x1n9x3d3 {
      position: fixed;
    }
  }

  @media (width <= 900px) {
    .x14fahpk.x14fahpk {
      rotate: 90deg;
    }

    .x1yzf1dx.x1yzf1dx {
      text-align: start;
    }

    .x1b0wvar.x1b0wvar {
      transform: rotate(90deg);
    }

    .x1ttbhgo.x1ttbhgo {
      transform-origin: 100% 0;
    }

    .x1yt0f1z.x1yt0f1z {
      translate: 0 -50%;
    }

    .xxz4pnh.xxz4pnh {
      translate: 0;
    }

    .x1fymnyr.x1fymnyr[data-on] {
      flex-grow: 1;
    }
  }

  @media (hover: hover) and (pointer: fine) {
    .x1nin53e.x1nin53e:hover {
      transform: translateY(-8px) rotate(-1deg);
    }
  }
}

@layer priority8 {
  @media (width <= 560px) {
    .x1tgru9b.x1tgru9b {
      border-bottom-width: 0;
    }

    .x13t7w3n.x13t7w3n {
      border-bottom-width: 1px;
    }
  }

  @media (width <= 900px) {
    .x1jl101e.x1jl101e {
      border-left-style: none;
    }

    .xig8jgn.xig8jgn {
      border-left-width: 0;
    }

    .x13nzsqg.x13nzsqg {
      border-top-style: dashed;
    }

    .x9cvdyb.x9cvdyb {
      border-top-width: 1.5px;
    }

    .x1tpdac5.x1tpdac5 {
      border-top-width: 1px;
    }
  }

  @media (width <= 560px) {
    .xids8tf.xids8tf {
      border-top-width: 0;
    }
  }

  @media (width <= 900px) {
    .x11rvzfr.x11rvzfr {
      bottom: 0;
    }

    .x14t2ng.x14t2ng {
      bottom: 92px;
    }

    .x8yzy2x.x8yzy2x {
      bottom: auto;
    }
  }

  @media (width <= 560px) {
    .xdyl7qv.xdyl7qv {
      bottom: 0;
    }

    .x1r5ww0u.x1r5ww0u {
      bottom: 2px;
    }
  }

  @media (width <= 900px) {
    .xq2t7ak.xq2t7ak {
      height: 150px;
    }

    .x1kc9whs.x1kc9whs {
      height: 180px;
    }

    .x15fp7vu.x15fp7vu {
      height: 24px;
    }

    .x1j7ene2.x1j7ene2 {
      height: 48px;
    }

    .x1jghid9.x1jghid9 {
      height: 60px;
    }

    .x15o2qtm.x15o2qtm {
      height: 74px;
    }
  }

  @media (width <= 560px) {
    .xggwd23.xggwd23 {
      height: 100%;
    }

    .xtm4h1z.xtm4h1z {
      height: 44px;
    }

    .xvwl3wo.xvwl3wo {
      height: 50px;
    }
  }

  @media (width <= 900px) {
    .x1bkv6jn.x1bkv6jn {
      left: -14px;
    }

    .x17rphwq.x17rphwq {
      left: -2px;
    }

    .xp96t25.xp96t25 {
      left: -6px;
    }

    .x1ko2nqf.x1ko2nqf {
      left: 0;
    }

    .xmhnurv.xmhnurv {
      left: 58%;
    }

    .xulnzag.xulnzag {
      left: auto;
    }
  }

  @media (width <= 560px) {
    .xmeupjv.xmeupjv {
      left: 0;
    }

    .xc0ptn6.xc0ptn6 {
      left: 10px;
    }
  }

  @media (width <= 900px) {
    .x1coqztz.x1coqztz {
      margin-bottom: 24px;
    }

    .x1fw5vix.x1fw5vix {
      margin-bottom: 28px;
    }

    .x16mxmqv.x16mxmqv {
      margin-bottom: 32px;
    }
  }

  @media (width <= 560px) {
    .xjb5sw8.xjb5sw8 {
      margin-bottom: 16px;
    }
  }

  @media (width <= 900px) {
    .xyo4c3q.xyo4c3q {
      margin-top: -24px;
    }

    .x10dp7sy.x10dp7sy {
      margin-top: -70px;
    }

    .xab1ujf.xab1ujf {
      margin-top: 12px;
    }

    .x1a6t3ri.x1a6t3ri {
      margin-top: 18px;
    }

    .x1ffaalp.x1ffaalp {
      margin-top: 26px;
    }

    .xyw9maa.xyw9maa {
      margin-top: 40px;
    }

    .xmum5h5.xmum5h5 {
      margin-top: 4px;
    }
  }

  @media (width <= 560px) {
    .xidfe2n.xidfe2n {
      margin-top: 2px;
    }

    .x1ihl722.x1ihl722 {
      margin-top: 32px;
    }
  }

  @media (width <= 900px) {
    .xtq198a.xtq198a {
      max-height: 340px;
    }

    .x1kkgpia.x1kkgpia {
      max-height: 52vh;
    }

    .xt8helf.xt8helf {
      max-height: calc(100dvh - 76px);
    }
  }

  @media (width <= 560px) {
    .xxbr4li.xxbr4li {
      max-height: 52dvh;
    }

    .x7w3pon.x7w3pon {
      max-height: 88dvh;
    }
  }

  @media (width <= 900px) {
    .x13d1x1y.x13d1x1y {
      max-width: 38ch;
    }

    .xxx8r9m.xxx8r9m {
      min-height: 0;
    }

    .x1a36d1t.x1a36d1t {
      min-height: 38px;
    }

    .x1wap0rc.x1wap0rc {
      min-height: 42px;
    }

    .x1vmg2tw.x1vmg2tw {
      min-height: 60px;
    }

    .x1an2ic8.x1an2ic8 {
      min-height: 66px;
    }

    .x1cln39h.x1cln39h {
      min-height: 68px;
    }
  }

  @media (width <= 560px) {
    .x11izspq.x11izspq {
      min-height: 118px;
    }

    .x1lmpu9c.x1lmpu9c {
      min-height: 200px;
    }
  }

  @media (width <= 900px) {
    .xbcbq2t.xbcbq2t {
      overflow-x: auto;
    }

    .xhbg7i2.xhbg7i2 {
      overflow-y: auto;
    }
  }

  @media (width <= 560px) {
    .x1b9op54.x1b9op54 {
      overflow-y: auto;
    }
  }

  @media (width <= 900px) {
    .xa025kn.xa025kn {
      padding-bottom: 104px;
    }

    .x1hedlrw.x1hedlrw {
      padding-bottom: 10px;
    }

    .x1cs8hz7.x1cs8hz7 {
      padding-bottom: 14px;
    }

    .x1h7ndiv.x1h7ndiv {
      padding-bottom: 48px;
    }

    .x9wmzky.x9wmzky {
      padding-bottom: 56px;
    }

    .x1e2rb5g.x1e2rb5g {
      padding-bottom: 64px;
    }

    .xb0ivka.xb0ivka {
      padding-bottom: 72px;
    }

    .x15mqo54.x15mqo54 {
      padding-bottom: 84px;
    }

    .x142w55m.x142w55m {
      padding-bottom: 8px;
    }

    .x1elycnc.x1elycnc {
      padding-bottom: calc(18px + env(safe-area-inset-bottom));
    }
  }

  @media (width <= 560px) {
    .x4vi8je.x4vi8je {
      padding-bottom: 14px;
    }

    .xo1jo7l.xo1jo7l {
      padding-bottom: 16px;
    }
  }

  @media (width <= 900px) {
    .x1dwn79b.x1dwn79b {
      padding-left: 0;
    }
  }

  @media (width <= 560px) {
    .x17qts3g.x17qts3g {
      padding-right: 20px;
    }
  }

  @media (width <= 900px) {
    .xwlwzv8.xwlwzv8 {
      padding-top: 0;
    }

    .x123tqe6.x123tqe6 {
      padding-top: 14px;
    }

    .x1nlu0i.x1nlu0i {
      padding-top: 16px;
    }

    .x3jw2fr.x3jw2fr {
      padding-top: 28px;
    }

    .x41fmdz.x41fmdz {
      padding-top: 48px;
    }

    .xpjlmd.xpjlmd {
      padding-top: 64px;
    }

    .x14i8xf7.x14i8xf7 {
      padding-top: 6px;
    }

    .xmfiv16.xmfiv16 {
      padding-top: 72px;
    }

    .x1labub5.x1labub5 {
      padding-top: 88px;
    }
  }

  @media (width <= 560px) {
    .xlejsby.xlejsby {
      padding-top: 0;
    }

    .x19e86gj.x19e86gj {
      padding-top: 18px;
    }
  }

  @media (width <= 900px) {
    .x1bt0791.x1bt0791 {
      right: -14px;
    }

    .xf9svzz.xf9svzz {
      right: -6px;
    }

    .x1flxibe.x1flxibe {
      right: 0;
    }

    .x19bco0b.x19bco0b {
      right: 14px;
    }

    .x11np433.x11np433 {
      right: 4px;
    }

    .xr17ann.xr17ann {
      right: auto;
    }
  }

  @media (width <= 560px) {
    .x1v677cw.x1v677cw {
      right: 0;
    }

    .x3n7k2r.x3n7k2r {
      right: 14px;
    }
  }

  @media (width <= 900px) {
    .xkmfm2t.xkmfm2t {
      top: -15px;
    }

    .x1l6rog5.x1l6rog5 {
      top: -4px;
    }

    .x1kybjed.x1kybjed {
      top: -6px;
    }

    .x7ad3qn.x7ad3qn {
      top: -8px;
    }

    .xhk2o3s.xhk2o3s {
      top: 10px;
    }

    .xoqh1pn.xoqh1pn {
      top: 50%;
    }

    .xq5der7.xq5der7 {
      top: 6px;
    }

    .x19ssnpl.x19ssnpl {
      top: auto;
    }
  }

  @media (width <= 560px) {
    .x1qw12u6.x1qw12u6 {
      top: 14px;
    }

    .x1jaxjkq.x1jaxjkq {
      top: 16px;
    }

    .x1omz9i9.x1omz9i9 {
      top: auto;
    }
  }

  @media (width <= 900px) {
    .xh819m8.xh819m8 {
      width: 100%;
    }

    .xkyptbj.xkyptbj {
      width: 100vw;
    }

    .xd5vs3x.xd5vs3x {
      width: 104px;
    }

    .xvk3hrz.xvk3hrz {
      width: 112px;
    }

    .xxvhaed.xxvhaed {
      width: 24px;
    }

    .x1t1w1oa.x1t1w1oa {
      width: 42px;
    }

    .x1duaa4i.x1duaa4i {
      width: 74px;
    }

    .x3n6yvw.x3n6yvw {
      width: 78vw;
    }

    .x15ujonu.x15ujonu {
      width: auto;
    }

    .x17ukqxc.x17ukqxc {
      width: calc(100% + 4px);
    }
  }

  @media (width <= 560px) {
    .xwp958.xwp958 {
      width: 100%;
    }

    .x2whlnx.x2whlnx {
      width: 130px;
    }

    .xrgefdi.xrgefdi {
      width: 44px;
    }

    .x1mw8bh4.x1mw8bh4 {
      width: auto;
    }
  }
}

@layer priority9 {
  .x7hmu6m::backdrop {
    animation-duration: .24s;
  }

  .x1eifvyy::backdrop {
    animation-duration: .2s;
  }

  .x11d2mqf::backdrop {
    animation-duration: .3s;
  }

  .xq8iuck::backdrop {
    animation-name: x18re5ia-B;
  }

  .x1588iu7:before {
    background-color: #0e0e0c;
  }

  .x1fcgqmx::backdrop {
    background-color: #1f201e8c;
  }

  .x1t7g69j::backdrop {
    background-color: #1f201e99;
  }

  .x1tfjrot::backdrop {
    background-color: #080806bd;
  }

  .x16pz55a::placeholder {
    color: #77776f;
  }

  .x895cdu::placeholder {
    color: #86857d;
  }

  .xbm3qzx::placeholder {
    color: #8a8d90;
  }

  .x1cpjm7i:before, .x1s928wv:after {
    content: "";
  }

  .x1i5lizr::-webkit-details-marker {
    display: none;
  }

  .x1olz1o7::placeholder {
    font-family: DM Sans Variable, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;
  }

  .xseyykr::placeholder {
    font-family: DM Sans Variable, system-ui, -apple-system, Segoe UI, sans-serif;
  }

  .xpvlim7::placeholder {
    font-weight: 500;
  }

  .x1j0x89d::placeholder {
    font-weight: 600;
  }

  .x13s51t5::placeholder {
    letter-spacing: 0;
  }

  .x1j6awrg:after {
    position: absolute;
  }

  .x1g2j9el:before {
    position: fixed;
  }

  .x1yzigoh::placeholder {
    text-transform: none;
  }

  .xy5mcqj:before {
    z-index: -1;
  }
}

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

@keyframes x11xlkd0-B {
  0% {
    box-shadow: 0 0 #7bd86bb3;
  }

  70% {
    box-shadow: 0 0 0 8px #7bd86b00;
  }

  100% {
    box-shadow: 0 0 #7bd86b00;
  }
}

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

  to {
    opacity: 1;
  }
}

@keyframes x12h84y3-B {
  0% {
    opacity: 0;
    scale: .85;
  }

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

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

  to {
    opacity: 1;
    transform: none;
  }
}

@keyframes x1pecybx-B {
  from {
    opacity: 0;
    transform: translateY(-6px) scale(.98);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

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

  to {
    opacity: 1;
    transform: none;
  }
}

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

  to {
    opacity: 1;
    transform: none;
  }
}

@keyframes x6zrtk1-B {
  from {
    opacity: 0;
    transform: translateY(10px) scale(.98);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

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

  to {
    opacity: 1;
    transform: none;
  }
}

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

  to {
    opacity: 1;
    transform: none;
  }
}

@keyframes x1tpkxgg-B {
  from {
    opacity: 0;
    transform: translate(-50%, 8px);
  }

  to {
    opacity: 1;
    transform: translate(-50%);
  }
}

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

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

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

  to {
    transform: none;
  }
}

@keyframes xq5l09t-B {
  from {
    transform: translateY(120%);
  }

  to {
    transform: none;
  }
}

@keyframes xutfmb3-B {
  from {
    transform: translateY(100%);
  }

  to {
    transform: none;
  }
}

@keyframes x17sjwmk-B {
  0%, 100% {
    transform: none;
  }

  25% {
    transform: translateX(-4px);
  }

  75% {
    transform: translateX(4px);
  }
}

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

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

@keyframes x18dogkk-B {
  from {
    translate: 0;
  }

  to {
    translate: 0 -10px;
  }
}

:root, .xr5n8n1 {
  --x125ea75: #ffe900;
  --xevuowz: #fff700;
  --x669jcu: #fffdcc;
  --xvsa2uv: #fffa55;
  --xe5zj6z: #1f201e;
  --x19um437: #495057;
  --x1yeiqci: #666;
  --x1pew847: #dee2e6;
  --x1y3uttx: #fff;
  --x13y89ms: #f2f2f2;
  --xqqbky3: #1873cd;
  --x4n8sqw: #366ca2;
  --x1qu3ua1: #7a4cf0;
  --x1sp0ep2: #f1ecfe;
  --xvjxytl: #0b750b;
  --x8laeii: #7bd86b;
  --xv4i879: #ca1825;
  --x1i9jess: #eb7100;
}
