@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 {
  .x10a8y8t {
    inset: 0;
  }

  .x1yijxmr {
    padding: 20px 24px;
  }

  .x1qhigcl {
    padding: 20px;
  }

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

@layer priority3 {
  .x9r1u3d {
    border-color: #0000;
  }

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

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

  .x1q4ynmn {
    border-radius: 10px;
  }

  .xixl9f9 {
    border-radius: 14px;
  }

  .xugzpu4 {
    border-radius: 18px;
  }

  .x1m3ak92 {
    border-radius: 20px;
  }

  .x1l80idl {
    border-radius: 24px;
  }

  .x18zih8k {
    border-radius: 3px;
  }

  .x12oqio5 {
    border-radius: 4px;
  }

  .x1kogg8i {
    border-radius: 6px;
  }

  .xur7f20 {
    border-radius: 8px;
  }

  .x1e6avla {
    border-radius: 999px;
  }

  .xhpnuu7 {
    border-radius: 9px;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .x883omv {
    gap: 10px;
  }

  .x1v2ro7d {
    gap: 12px;
  }

  .xou54vl {
    gap: 16px;
  }

  .x12mrbbr {
    gap: 1px;
  }

  .x1c1vhfx {
    gap: 20px;
  }

  .x1665zp3 {
    gap: 24px;
  }

  .x33pbmt {
    gap: 28px;
  }

  .x1rzw5jd {
    gap: 32px;
  }

  .x14n5cft {
    gap: 40px;
  }

  .x1jnr06f {
    gap: 4px;
  }

  .x17d4w8g {
    gap: 6px;
  }

  .x167g77z {
    gap: 8px;
  }

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

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

  .xvueqy4 {
    margin-inline: auto;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .xish69e {
    overscroll-behavior: contain;
  }

  .xp59q4u {
    padding-block: 10px;
  }

  .xrii95j {
    padding-block: 11px;
  }

  .x10dr8xq {
    padding-block: 12px;
  }

  .xxlmvz2 {
    padding-block: 14px;
  }

  .x1ks14e7 {
    padding-block: 17px;
  }

  .xsplgde {
    padding-block: 1px;
  }

  .x1e9difb {
    padding-block: 28px;
  }

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

  .x12ulsxz {
    padding-block: 4px;
  }

  .x1t0vds8 {
    padding-block: 6px;
  }

  .xbf3g3x {
    padding-block: 88px;
  }

  .x1vvogim {
    padding-block: 8px;
  }

  .x1m7iz9m {
    padding-block: 9px;
  }

  .x1awh872 {
    padding-inline: 10px;
  }

  .xaope02 {
    padding-inline: 12px;
  }

  .xqin4a2 {
    padding-inline: 14px;
  }

  .x17qtykl {
    padding-inline: 20px;
  }

  .x65v0h {
    padding-inline: 22px;
  }

  .x5k8d2m {
    padding-inline: 2px;
  }

  .xj7an9n {
    padding-inline: 32px;
  }

  .xfnod6p {
    padding-inline: 44px;
  }

  .xm9j1uf {
    padding-inline: 5px;
  }

  .x1xijbu4 {
    padding-inline: 6px;
  }

  .xdqyycr {
    padding-inline: 8px;
  }

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

  .x1ku5rj1 {
    place-items: center;
  }

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

  .x16if2z4[aria-invalid="true"] {
    border-color: var(--xv4i879);
  }

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

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

@layer priority4 {
  .xo07dgm {
    -webkit-text-stroke: 2px #ffe900;
  }

  .xc26acl {
    align-content: center;
  }

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

  .xpqajaz {
    align-items: end;
  }

  .x7fd4wk {
    align-self: end;
  }

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

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

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

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

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

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

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

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

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

  .x15cjo92 {
    background-color: #111;
  }

  .xoqzbhp {
    background-color: #ffd200;
  }

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

  .xjbqb8w {
    background-color: #0000;
  }

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

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

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

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

  .x12peec7 {
    background-color: #fff;
  }

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

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

  .x1mwwwfo {
    border-collapse: collapse;
  }

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

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

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

  .x1votaj3 {
    color: #111;
  }

  .xm7r8ck {
    color: #b9bbbd;
  }

  .x3k85sx {
    color: #ffd200;
  }

  .xfungia {
    color: #fff;
  }

  .x1mqxbix {
    color: #000;
  }

  .x19co3pv {
    color: #0000;
  }

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

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

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

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

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

  .xtqikln {
    column-gap: 12px;
  }

  .x40hh3e {
    column-gap: 16px;
  }

  .xq5c7ks {
    column-gap: 18px;
  }

  .x18hwk67 {
    column-gap: 20px;
  }

  .x1kw9t8i {
    column-gap: 28px;
  }

  .x1d9k050 {
    column-gap: 36px;
  }

  .x11a91a {
    column-gap: 72px;
  }

  .x1ypdohk {
    cursor: pointer;
  }

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

  .xdt5ytf {
    flex-direction: column;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

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

  .x14j2it0 {
    font-family: Bricolage Grotesque Variable, system-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;
  }

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

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

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

  .x1j6dyjg {
    font-size: 11px;
  }

  .xfifm61 {
    font-size: 12px;
  }

  .x4z9k3i {
    font-size: 13px;
  }

  .xif65rj {
    font-size: 14px;
  }

  .x1jvydc1 {
    font-size: 15px;
  }

  .x1j61zf2 {
    font-size: 16px;
  }

  .x19d36u7 {
    font-size: 17px;
  }

  .xosj86m {
    font-size: 18px;
  }

  .xwsyq91 {
    font-size: 20px;
  }

  .x1i1m3gp {
    font-size: 22px;
  }

  .x1pvqxga {
    font-size: 24px;
  }

  .x3vlhr4 {
    font-size: 27px;
  }

  .x1s3cmhv {
    font-size: 32px;
  }

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

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

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

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

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

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

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

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

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

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

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

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

  .xl56j7k {
    justify-content: center;
  }

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

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

  .x1lqcxt8 {
    justify-self: start;
  }

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

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

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

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

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

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

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

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

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

  .x1i21sxh {
    letter-spacing: normal;
  }

  .xe8mmo7 {
    line-height: .95;
  }

  .x1159mfc {
    line-height: 1.1;
  }

  .x1uo3zyz {
    line-height: 1.15;
  }

  .xmpu03t {
    line-height: 1.32;
  }

  .xfrs9s4 {
    line-height: 1.45;
  }

  .x1evy7pa {
    line-height: 1.5;
  }

  .xo5v014 {
    line-height: 1;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .x1ks1olk {
    opacity: .7;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

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

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

  .x1hl8ikr {
    outline-offset: 2px;
  }

  .x1ewu8gn {
    outline-offset: 3px;
  }

  .x2wh2y9 {
    outline-offset: 4px;
  }

  .x1t137rt {
    outline-style: none;
  }

  .x1de99jn {
    outline-width: 2px;
  }

  .x1s780dp {
    outline-width: 3px;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x1b8z93w {
    row-gap: 10px;
  }

  .xgpatz3 {
    row-gap: 16px;
  }

  .x1dbijih {
    row-gap: 2px;
  }

  .x1r0jzty {
    row-gap: 4px;
  }

  .xw09woa {
    row-gap: 6px;
  }

  .x2b8uid {
    text-align: center;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

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

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

  .xtvhhri {
    text-transform: uppercase;
  }

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

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

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

  .x1fzhlzt {
    text-wrap: pretty;
  }

  .x1c071of {
    transform: none;
  }

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

  .x3oybdh {
    transform: scale(1);
  }

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

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

  .x6bc4kz {
    transition-duration: 90ms;
  }

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

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

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

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

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

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

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

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

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

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

  .x11xpdln {
    transition-property: transform;
  }

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

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

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

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

  .x11njtxf {
    vertical-align: baseline;
  }

  .xlshs6z {
    visibility: hidden;
  }

  .xeaf4i8 {
    white-space: normal;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x11uqc5h {
    z-index: 100;
  }

  .x12tvco5 {
    z-index: 35;
  }

  .xf5e64p {
    z-index: 40;
  }

  .x1aciyhk {
    z-index: 60;
  }

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

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

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

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

  .x1xx9pso[data-on] {
    background-color: pink;
  }

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

  .x1ceng6w[data-range] {
    background-color: var(--x669jcu);
  }

  .x1eqk5ut[aria-selected="true"] {
    color: #00f;
  }

  .xc6lrfs.xc6lrfs:where(.x-default-marker[data-on] *), .xl6ybyk.xl6ybyk:where(.x-default-marker[data-on] *) {
    color: red;
  }

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

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

  .xas6m2u:has(input:checked) {
    background-color: var(--x125ea75);
  }

  .x1obtzg:has(input:checked) {
    background-color: #ff0;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .x1u9mewc {
    bottom: 28px;
  }

  .xdd4er5 {
    bottom: auto;
  }

  .x1ts8jgn {
    height: .42em;
  }

  .x19xlako {
    height: .46em;
  }

  .x1jzj0mp {
    height: .9em;
  }

  .x170jfvy {
    height: 10px;
  }

  .x1v9usgg {
    height: 14px;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .xxk0z11 {
    height: 24px;
  }

  .x10w6t97 {
    height: 32px;
  }

  .xc9qbxq {
    height: 36px;
  }

  .x10wjd1d {
    height: 50px;
  }

  .x1ycjhwn {
    height: 5px;
  }

  .x1gb2em4 {
    height: 68px;
  }

  .xols6we {
    height: 6px;
  }

  .xt7dq6l {
    height: auto;
  }

  .x6zskup {
    left: -4px;
  }

  .x1qpfodn {
    left: 16px;
  }

  .x1nrll8i {
    left: 50%;
  }

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

  .xyorhqc {
    margin-bottom: 10px;
  }

  .x1u7kmwd {
    margin-bottom: 14px;
  }

  .x1yztbdb {
    margin-bottom: 16px;
  }

  .xieb3on {
    margin-bottom: 20px;
  }

  .x1hq5gj4 {
    margin-bottom: 24px;
  }

  .x1chd833 {
    margin-bottom: 28px;
  }

  .x1e56ztr {
    margin-bottom: 8px;
  }

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

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

  .x16ydxro {
    margin-left: 10px;
  }

  .x8x9d4c {
    margin-left: auto;
  }

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

  .xack27t {
    margin-right: auto;
  }

  .x14vqqas {
    margin-top: 12px;
  }

  .x1hmvnq2 {
    margin-top: 14px;
  }

  .xw7yly9 {
    margin-top: 16px;
  }

  .x1sy10c2 {
    margin-top: 20px;
  }

  .xr9ek0c {
    margin-top: 2px;
  }

  .x7y0ge5 {
    margin-top: 44px;
  }

  .x1gslohp {
    margin-top: 4px;
  }

  .x1xmf6yo {
    margin-top: 8px;
  }

  .x1p6zaud {
    max-height: 340px;
  }

  .x7ab17h {
    max-height: none;
  }

  .x1ikqzku {
    max-width: 1200px;
  }

  .x7durtj {
    max-width: 56ch;
  }

  .x1dtb55y {
    max-width: 900px;
  }

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

  .x2lwn1j {
    min-height: 0;
  }

  .x1d7w4ry {
    min-height: 1.45em;
  }

  .xg6iff7 {
    min-height: 100vh;
  }

  .xeuugli {
    min-width: 0;
  }

  .x17s4nb9 {
    min-width: 30px;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .xryxfnj {
    overflow-y: visible;
  }

  @media (width <= 560px) {
    .xpex75j.xpex75j {
      padding: 18px 18px 24px;
    }
  }

  .xg8j3zb {
    padding-bottom: 3px;
  }

  .x10b6aqq {
    padding-bottom: 6px;
  }

  .x1ej9moc {
    padding-bottom: 80px;
  }

  .x1uhho1l {
    padding-left: 0;
  }

  .xyinxu5 {
    padding-top: 14px;
  }

  .x1cnzs8 {
    padding-top: 20px;
  }

  .x1iorvi4 {
    padding-top: 4px;
  }

  .x17teg8n {
    padding-top: 96px;
  }

  .xzkxjte {
    right: -4px;
  }

  .x1d37e2g {
    right: 7px;
  }

  .xwukr4l {
    right: auto;
  }

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

  .xll0d9s {
    top: -100px;
  }

  .x1fo6t33 {
    top: -4px;
  }

  .x1jzctok {
    top: 5px;
  }

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

  .x58bs1g {
    width: .42em;
  }

  .xdpxtuh {
    width: .46em;
  }

  .xkyulak {
    width: .9em;
  }

  .xh8yej3 {
    width: 100%;
  }

  .x1fsd2vl {
    width: 10px;
  }

  .x6jxa94 {
    width: 14px;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .x16grhtn {
    width: 220px;
  }

  .x1hfn5x7 {
    width: 260px;
  }

  .x1td3qas {
    width: 32px;
  }

  .x14qfxbe {
    width: 36px;
  }

  .xgt6qma {
    width: 372px;
  }

  .xwl9fdd {
    width: 380px;
  }

  .x1ftt334 {
    width: 5px;
  }

  .x1v4s8kt {
    width: 6px;
  }

  .x14atkfc {
    width: auto;
  }

  .xezivpi {
    width: max-content;
  }

  .xvyb4q0:focus {
    top: 12px;
  }

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

@layer priority6 {
  @media (width <= 560px) {
    .x1xzcvmw.x1xzcvmw {
      border-radius: 20px 20px 0 0;
    }

    .xkw6b1f.xkw6b1f {
      gap: 14px;
    }
  }

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

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

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

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

  @media (width <= 900px) {
    .xt75wdc.xt75wdc {
      display: none;
    }
  }

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

    .x1xq1rio.x1xq1rio {
      display: none;
    }
  }

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

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

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

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

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

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

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

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

    .x10bgabe.x10bgabe {
      grid-auto-columns: 1fr;
    }
  }

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

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

  .xarstr8:after {
    inset: 0;
  }

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

    .x1n9x3d3.x1n9x3d3 {
      position: fixed;
    }
  }
}

@layer priority8 {
  @media (width <= 900px) {
    .xig8jgn.xig8jgn {
      border-left-width: 0;
    }

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

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

    .xmeupjv.xmeupjv {
      left: 0;
    }

    .xjb5sw8.xjb5sw8 {
      margin-bottom: 16px;
    }

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

    .xxbr4li.xxbr4li {
      max-height: 52dvh;
    }

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

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

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

    .x1dwn79b.x1dwn79b {
      padding-left: 0;
    }

    .xwlwzv8.xwlwzv8 {
      padding-top: 0;
    }

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

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

    .x1omz9i9.x1omz9i9 {
      top: auto;
    }

    .xwp958.xwp958 {
      width: 100%;
    }

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

@layer priority9 {
  .x17fofgw::backdrop {
    background-color: #00000080;
  }

  .x1s928wv:after {
    content: "";
  }

  .x1j6awrg:after {
    position: absolute;
  }
}

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

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

  to {
    opacity: 1;
  }
}

@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 x14fbj21-B {
  from {
    opacity: 0;
    transform: translateY(24px);
  }

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

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