*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:88px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--dm-rojo-canvas);min-width:320px;color:var(--dm-rojo-ink);caret-color:var(--dm-rojo-signal);text-rendering:optimizelegibility;isolation:isolate;margin:0;font-family:DigiOS Prose,DigiOS Prose Fallback,system-ui,-apple-system,Segoe UI,sans-serif;font-size:18px;font-weight:400;line-height:27px;overflow-x:hidden}body:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(circle, color-mix(in srgb, var(--dm-rojo-ink) 10%, transparent) 1px, transparent 1px);background-size:22px 22px;position:fixed;inset:0}::selection{background:var(--dm-rojo-signal-soft);color:var(--dm-rojo-ink)}[data-tone=night] ::selection{background:var(--dm-rojo-signal);color:var(--dm-rojo-ink)}[data-tone=night]::selection{background:var(--dm-rojo-signal);color:var(--dm-rojo-ink)}:focus-visible{outline:2px solid var(--dm-rojo-ink);outline-offset:2px}[data-tone=night] :focus-visible,[data-tone=night]:focus-visible{outline-color:var(--dm-rojo-signal)}h1,h2,h3,h4,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit}img,svg,canvas{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}table{border-collapse:collapse}.digios-skip{z-index:100;background:var(--dm-rojo-ink);color:var(--dm-rojo-canvas);text-transform:uppercase;letter-spacing:1px;padding:11px 22px;font-family:DigiOS Mono,DigiOS Mono Fallback,monospace;font-size:11px;line-height:22px;position:absolute;top:0;left:0;transform:translateY(-120%)}.digios-skip:focus{transform:none}.digios-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media print{body:before{display:none}}@font-face{font-family:DigiOS Mono;src:url(/assets/DepartureMono-Regular-2BZob_Zz.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:DigiOS Prose;src:url(/assets/InterVariable-latin-subset-BSkbhUho.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:DigiOS Mono Fallback;src:local(Courier New),local(CourierNewPSMT),local(Liberation Mono),local(LiberationMono-Regular),local(Cousine),local(DejaVu Sans Mono),local(Menlo),local(Menlo-Regular);font-weight:400;size-adjust:106.1%;ascent-override:94.3%;descent-override:25.7%;line-gap-override:0%}@font-face{font-family:DigiOS Prose Fallback;src:local(Arial),local(ArialMT),local(Liberation Sans),local(LiberationSans),local(LiberationSans-Regular),local(Arimo),local(Arimo-Regular);font-weight:100 900;size-adjust:106.6%;ascent-override:90.9%;descent-override:22.6%;line-gap-override:0%}@keyframes digios-motion-release{to{opacity:1}}@media (prefers-reduced-motion:no-preference){html[data-digios-motion-prime] [data-digios-reveal]{opacity:0;animation:1ms linear 3s forwards digios-motion-release}}

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

  50% {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

:root, .xgediav {
  --x18ym4wf: .5rem;
  --x1rkvcjv: .5rem;
  --xq35amz: .25rem;
  --x1z03eax: .25rem;
  --x1g0hm5e: .125rem;
  --x118jv8j: 10.5rem;
  --xkixe4c: 34px;
  --x1dpimxu: 9rem;
}

:root, .xct2rmu {
  --x190dgq4: clamp(4rem, 13vw, 12rem);
  --x1rr9n41: clamp(4rem, 11vw, 12rem);
  --x1vd23s: clamp(2.6rem, 7vw, 5.5rem);
  --xpwfzqg: clamp(2rem, 4.5vw, 3.25rem);
}

:root, .xjmx7nc {
  --x1934yk6: .236;
  --x1cng9j3: .382;
  --xb5nkz5: .618;
  --x1qdfmf7: .786;
  --x1ax3ksj: 1;
  --x103adkr: 1.618;
  --x19xsqas: 2.058;
  --x1w3xves: 2.618;
  --x13opdoq: 4.236;
  --x1u5juqm: 6.854;
  --x1xti89x: 11.09;
  --xs5eiea: clamp(.8rem, 1.3vw, 1.3rem);
  --x15i83na: clamp(1.75rem, 5vw, 5.25rem);
  --x4fjfn: clamp(2.25rem, 5.5vw, 6rem);
  --x16xrcp3: clamp(7rem, 26vw, 28rem);
  --xf424c2: calc(clamp(.8rem, 1.3vw, 1.3rem) * .382);
  --x1wxhn28: calc(clamp(.8rem, 1.3vw, 1.3rem) * .618);
  --x1y172ma: clamp(.8rem, 1.3vw, 1.3rem);
  --xcpwmdi: calc(clamp(.8rem, 1.3vw, 1.3rem) * 1.618);
  --xi0fyo5: calc(clamp(.8rem, 1.3vw, 1.3rem) * 2.618);
  --xfyu2rl: calc(clamp(.8rem, 1.3vw, 1.3rem) * 4.236);
  --x10syvq5: 44px;
  --xfizxq6: .382em;
  --x995t1v: clamp(.5625rem, calc(100cqmin / (11.09 * 2.618)), clamp(.8rem, 1.3vw, 1.3rem));
}

:root, .xalxj3v {
  --x1ea2am9: .75rem;
  --xv4vdyh: 1rem;
  --xv26jg2: 1.125rem;
  --xihb7pa: 1.5rem;
  --x1s622pa: 2.25rem;
  --x17ncvsg: 3.5rem;
  --x1s6ullg: 5rem;
}

:root, .xyd3ues {
  --x1h6ntt1: #e10600;
  --x114xj3y: #050505;
  --x5h7k30: #fff7ec;
  --x1n6jpho: #050505;
  --x7qam9n: #050505;
  --x1kuy8s4: #050505;
  --x16l7oel: #fff7ec;
  --x1a30dx7: #e10600;
}

:root, .xvmjxcl {
  --x1hj7mwx: TeX Gyre Heros Cn, Arial Narrow, Liberation Sans, sans-serif;
  --x6q5h3h: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --xar4toj: Iosevka, JetBrains Mono, SFMono-Regular, Consolas, Liberation Mono, monospace;
  --xm0tdw7: clamp(3rem, 11vw, 6rem);
  --x1icl29h: clamp(1.6rem, 3vw, 2.5rem);
  --x15dyhws: clamp(1.34rem, 14cqw, 2.36rem);
  --x1phpq5v: clamp(1.45rem, 4vw, 2.18rem);
  --x11x7w7r: clamp(1.25rem, 12cqw, 2.18rem);
  --x182qhmm: .75rem;
  --x1kqzqbf: 3.5rem;
  --xrj29oj: 2.25rem;
  --xqg6anx: .9rem;
  --x1fepueq: .76rem;
  --xd93hl2: .88;
  --x1gnh7jc: .86;
  --x1a6vg98: -.03em;
  --xax9y7n: .04em;
}

:root, .xj5q8s8 {
  --x1ifv8aj: 0;
  --xmaxa12: 10;
  --xuk7sq5: 20;
  --x1k8fl5q: 30;
  --x1d8fu37: 40;
  --x1811i7r: 50;
  --xowbfjc: 60;
  --x1izlv9b: 70;
}

:root, .x2gpd2u {
  --x1ix1hdv: "DigiOS Mono", "DigiOS Mono Fallback", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;
  --x1lhw6mc: "DigiOS Prose", "DigiOS Prose Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;
  --xicblpu: 11px;
  --x19wsnqe: 22px;
  --x1vpox8e: 33px;
  --x7351vd: 44px;
  --x1ad230i: 55px;
  --x10qmi2e: 66px;
  --xqskiok: 1;
  --x1yl7dc8: 1px;
  --x1x72dus: 18px;
  --x111ra2m: 27px;
  --xfbr7jj: 22px;
  --x8cvu9i: 33px;
  --x2tpaqe: 350;
}

:root, .x1s1kooy {
  --x1o3d4mz: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --xbb3vuq: TeX Gyre Heros Cn, Arial Narrow, Liberation Sans, sans-serif;
  --x1n2sxic: Iosevka, JetBrains Mono, SFMono-Regular, Consolas, Liberation Mono, monospace;
  --xpg0u9l: .5625rem;
  --xm8165w: .75rem;
  --xwp0qcy: 1.125rem;
  --x82bw6m: 2.25rem;
  --xj4bgba: 1.5rem;
  --x643qhi: .5625rem;
  --x1dstksi: .625rem;
  --x18jnzp: .12em;
}

:root, .x1lekh2u {
  --x1oifiam: 11px;
  --x1um6xl7: 22px;
  --x14f7d75: 33px;
  --x1rjkwso: 44px;
  --x1onwv0o: 66px;
  --xvbuegp: 88px;
  --x9ih1w3: 132px;
}

:root, .xui0fsb {
  --x1p5zvcp: #050505;
  --x17g09gf: #fff;
  --x12yhq9o: #11131b;
  --xzyu1i1: #181b27;
  --x1he6i3w: #62594f;
  --x6zaxzo: #fffaf1;
  --x12i0xfa: #fff7ec;
  --x1msq7qg: #fbefd8;
  --x9hnety: #f1eadc;
  --x180pxjd: #e10600;
  --x1h26rkb: #e52a1d;
  --xjun4wz: #ffdad3;
  --xbz223l: #ffc857;
  --x1g1a1x1: #fff2a8;
  --xzyo8za: #dbeafe;
  --x1d5hxa7: #5edfff;
  --xiyuzt3: #d8f3dc;
  --xwxdp3q: #8ef0aa;
  --xipk2m: #00209f;
  --x12wuktv: #ccc;
  --x2unrpt: navy;
  --x1aqt6p: #f7f2e829;
  --xux0n3q: #0505051a;
  --xrfqhi1: #e106001f;
}

:root, .x4e00an {
  --x1pwzknj: #050505;
  --xaovfma: #fff;
  --x19t9e3f: #a1a1aa;
  --xgnfank: #606060;
  --xkwghqh: #606060;
  --xzad6yu: #0e0e0e;
  --x1qqjqld: #fff;
  --x17stita: #11131b;
  --xoy38bw: #181b27;
  --xhikljh: #181b27;
  --xro7tcg: #606060;
  --xjp0u5r: #050505;
  --x1mwxi5g: #8ef0aa;
  --xa9uqbl: #fff;
  --xkgr9p0: #a1a1aa;
  --x149z1ap: #e10600;
  --xo63v5x: #5edfff;
  --xidq779: #050505;
  --xn7j6kd: #fff;
  --xb03bfd: #e10600;
  --x1hsctw4: #a1a1aa;
}

:root, .xnpw2yj {
  --x1rnqa5s: .24s;
  --x14lwlu5: cubic-bezier(.16, 1, .3, 1);
}

:root, .x1rq0h1y {
  --x1s9nvqa: #ffc857;
  --xsmwltd: #5edfff;
}

:root, .x75fk30 {
  --x1uwyf6g: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --x1n68uv6: TeX Gyre Pagella, Liberation Serif, Georgia, serif;
  --x1mvnhji: TeX Gyre Heros Cn, Arial Narrow, Liberation Sans, sans-serif;
  --xv5zg7q: Iosevka, JetBrains Mono, SFMono-Regular, Consolas, Liberation Mono, monospace;
}

:root, .x4mioxa {
  --x4o8u7l: 5.76rem;
  --xievbnl: 58ch;
  --xgj7kqk: 50vh;
  --x1ygwzoz: 28vh;
  --x1h5l5dl: 16vh;
  --xzru1sq: 60vh;
}

:root, .x4v4xja {
  --x9f37u6: clamp(20px, 4vw, 56px);
  --xxtu9j4: 1120px;
  --xp4i1vy: clamp(18px, 4vw, 44px);
  --xux2qqv: 3px;
  --x1bmyocn: 68ch;
  --x2hmlr6: 220px;
  --xqt52x7: 14px;
  --xwtc5pe: 160px;
  --xb59wij: 255px;
  --x92w78y: 267px;
  --xbislm2: 14px;
  --x3wt75h: 2px;
  --x1a5ihsr: 1px;
  --xdtwlxw: 5px;
  --x1aqx79w: 9px;
  --x1x8psw4: 9px;
  --x1xrsxeu: 9px;
  --x10423lo: 9px;
  --xjcdi3m: 34px;
  --xg513tr: 12px;
  --x1lpyhm8: 11ch;
}

:root, .x1tgw8if {
  --x9wbsby: cubic-bezier(.25,1,.5,1);
  --x3bgpr1: cubic-bezier(.83,0,.17,1);
  --x16b972g: cubic-bezier(.34,1.56,.64,1);
  --x55k5lr: .65s;
  --xjll59h: 22s;
  --xx4g5l2: .4s;
  --x17fawta: cubic-bezier(.83,0,.17,1);
  --x1uq4rse: cubic-bezier(.16, 1, .3, 1);
  --xz19cgi: .56s;
  --x11mno2r: 60ms;
  --x16k4n4n: .42s;
  --xhg65db: .16s;
  --x1anlg8v: .24s;
}

:root, .x1tiexay {
  --xed1zkt: #fff7ec;
  --x1y4pti: #fbefd8;
  --xqm0d8i: #fffaf1;
  --xmndasf: #fffaf1;
  --x1hj2g1a: #050505;
  --x1c7a2yv: #050505;
  --x1eqw5i5: #f7f2e829;
  --xl7j4vh: #050505;
  --x1jlkqq2: #fffaf1;
  --x2grnjo: #62594f;
  --x1iigsvk: #e10600;
  --x6d6vzx: #e52a1d;
  --xij318y: #ffdad3;
  --xt76tfe: #ffc857;
  --x9a6za0: #5edfff;
  --xmce4jz: #8ef0aa;
}

:root, .xpbe3fb {
  --xh3s7nk: 11px;
  --xma2ruh: 22px;
  --x65zkdy: 1px;
  --xp0srfu: 22px;
  --xxownpn: 44px;
  --x1v0k6kp: 1408px;
  --x1s3bczt: 11px;
  --xnyrziz: 11px;
  --x1d4ewls: 1px;
}

:root, .xj57wpx {
  --xhtup2e: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --xid2zng: TeX Gyre Heros Cn, Arial Narrow, Liberation Sans, sans-serif;
  --x1tirbvj: TeX Gyre Pagella, Liberation Serif, Georgia, serif;
  --xzabsbv: Iosevka, JetBrains Mono, SFMono-Regular, Consolas, Liberation Mono, monospace;
  --x1npit7j: 1rem;
  --xtnlk64: 1.125rem;
  --xovwgle: 1.5rem;
  --xde9i02: 3.5rem;
}

:root, .x1ckwfo5 {
  --xkbnyqh: var(--dm-face-display, TeX Gyre Heros Cn, Arial Narrow, Liberation Sans, sans-serif);
  --x1fbnwyk: var(--dm-face-text, Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);
  --xxzzdkk: var(--dm-face-label, Iosevka, JetBrains Mono, SFMono-Regular, Consolas, Liberation Mono, monospace);
  --x1xq3vdc: 700;
  --x1w015u8: 700;
  --x4hb45c: 400;
  --x1hgpy8k: 600;
  --x1332cd9: 400;
  --x15ru4lg: 100%;
  --x1mpsei6: 100%;
  --x192p8wf: clamp(3.25rem, 11vw, 11.5rem);
  --xdvcioh: clamp(2.5rem, 6.4vw, 6.5rem);
  --xkt9jmm: clamp(1.625rem, 3vw, 2.5rem);
  --xrbup6d: clamp(1.25rem, 1.9vw, 1.625rem);
  --x1pu6w1t: 1.0625rem;
  --xdpbnx1: .75rem;
  --x1jpa12: .6875rem;
  --x1xm3vwl: .84;
  --xvyp5cb: .88;
  --x1h8421n: .95;
  --xpguv3f: 1.25;
  --xscp7yf: 1.55;
  --x8xcufz: 1.3;
  --xy19wji: -.015em;
  --xley0e0: -.01em;
  --x5d9d48: 0em;
  --x1hjr6wo: .08em;
  --x1v5ysv5: 34ch;
  --x1ooixs2: 62ch;
}

:root, .xcnbdca {
  --xljiflo: 2px;
}

:root, .x1aq74cx {
  --xnt3dgc: .24s;
  --x1lipjai: cubic-bezier(.16, 1, .3, 1);
  --x1ofy4pr: 3px;
}

:root, .x1bov0e9 {
  --xrur8uu: 1.5rem;
  --x9dgpua: 4rem;
  --xsrhowz: 1.5rem;
  --xzxb4hj: .75rem;
  --x26o0t9: 1px;
  --x1xztkx8: .375rem;
  --x1hrgt39: .5rem;
  --x1gcsh1a: .625rem;
  --x106vac8: 1rem;
  --x121a3he: 1.25rem;
  --x9olypg: .5rem;
  --x1trah9i: .875rem;
  --x10depkm: 999px;
  --xzrsxmh: .16s;
  --x1nvqw7v: .24s;
  --xkwz25q: cubic-bezier(.2, 0, 0, 1);
  --xa4sv4b: cubic-bezier(.16, 1, .3, 1);
}

:root, .x184afnt {
  --xyknoqs: var(--dm-rojo-canvas);
  --x3ln0uo: var(--dm-rojo-ink);
  --x3j8d9: var(--dm-rojo-muted);
  --x727i9d: var(--dm-rojo-rule);
  --x1tu2hil: var(--dm-rojo-signal);
  --x43p3yg: var(--dm-rojo-signal-soft);
  --xzr38bn: var(--dm-rojo-shadow);
  --x1oq9swt: var(--dm-rojo-shadow-signal);
  --x3ftt7b: var(--dm-rojo-ink);
  --xwifc05: color-mix(in oklch, var(--dm-rojo-ink), #fff 22%);
  --xw1nc85: color-mix(in oklch, var(--dm-rojo-ink), #fff 40%);
  --x1xxi8he: var(--dm-rojo-canvas);
  --x8ueci7: #fff7ec;
}

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

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

.x1717udv:not(#\#) {
  padding: 0;
}

.xfkplg5:not(#\#) {
  padding: var(--x14f7d75);
}

.xf074t5:not(#\#) {
  padding: var(--x1rjkwso);
}

.xya698h:not(#\#) {
  padding: var(--x1um6xl7);
}

@media (width >= 720px) {
  .xnrhhsi.xnrhhsi:not(#\#) {
    padding: var(--x1onwv0o);
  }
}

.x12mwqbf:not(#\#):not(#\#) {
  background-position: 0, 0 0, 0 0;
}

.xl4f6o9:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--x3ln0uo) 40%,transparent);
}

.x2siv5k:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--xaovfma) 40%,transparent);
}

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

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

.xicxw0x:not(#\#):not(#\#) {
  border-color: var(--x149z1ap);
}

.xelu1zt:not(#\#):not(#\#) {
  border-color: var(--x1tu2hil);
}

.x1dc2d1p:not(#\#):not(#\#) {
  border-color: var(--x3ln0uo);
}

.x1xi8zj1:not(#\#):not(#\#) {
  border-color: var(--x727i9d);
}

.xq7g5pv:not(#\#):not(#\#) {
  border-color: var(--xkwghqh);
}

.x2u8bby:not(#\#):not(#\#) {
  border-radius: 0;
}

.xxynrjk:not(#\#):not(#\#) {
  border-radius: var(--xljiflo);
}

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

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

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

.xc342km:not(#\#):not(#\#) {
  border-width: 0;
}

.x1hhpedp:not(#\#):not(#\#) {
  border-width: var(--x1d4ewls);
}

.x8gh6ve:not(#\#):not(#\#) {
  gap: var(--x14f7d75);
}

.xqvh9fi:not(#\#):not(#\#) {
  gap: var(--x1oifiam);
}

.xbq7hux:not(#\#):not(#\#) {
  gap: var(--x1um6xl7);
}

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

.x17y0mx6:not(#\#):not(#\#) {
  inset-inline: 0;
}

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

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

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

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

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

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

.xn4ba8c:not(#\#):not(#\#) {
  padding-block: var(--x14f7d75);
}

.x1rkvero:not(#\#):not(#\#) {
  padding-block: var(--x1oifiam);
}

.x7w8gu:not(#\#):not(#\#) {
  padding-block: var(--x1onwv0o);
}

.xofmuoo:not(#\#):not(#\#) {
  padding-block: var(--x1rjkwso);
}

.xp5p444:not(#\#):not(#\#) {
  padding-block: var(--x1um6xl7);
}

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

.x1yhmgtm:not(#\#):not(#\#) {
  padding-inline: var(--x14f7d75);
}

.x2tpdc0:not(#\#):not(#\#) {
  padding-inline: var(--x1oifiam);
}

.x14swsl7:not(#\#):not(#\#) {
  padding-inline: var(--x1um6xl7);
}

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

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

.xmfb1iu:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid var(--x12i0xfa);
}

@media (width >= 720px) {
  .x1ygfeyd.x1ygfeyd:not(#\#):not(#\#) {
    grid-column: 1 / -1;
  }

  .x1jc81lg.x1jc81lg:not(#\#):not(#\#) {
    grid-column: 1 / span 5;
  }

  .x78fpyp.x78fpyp:not(#\#):not(#\#) {
    grid-column: 7 / span 6;
  }
}

@media (width >= 1024px) {
  .xpt4rxp.xpt4rxp:not(#\#):not(#\#) {
    grid-column: 1 / span 2;
  }

  .x1r28t33.x1r28t33:not(#\#):not(#\#) {
    grid-column: 1 / span 4;
  }

  .xq7m68a.xq7m68a:not(#\#):not(#\#) {
    grid-column: 1 / span 5;
  }

  .x1n87voc.x1n87voc:not(#\#):not(#\#) {
    grid-column: 1 / span 7;
  }

  .x14jzznn.x14jzznn:not(#\#):not(#\#) {
    grid-column: 1 / span 8;
  }

  .xmcux63.xmcux63:not(#\#):not(#\#) {
    grid-column: 3 / span 5;
  }

  .x1mhge8b.x1mhge8b:not(#\#):not(#\#) {
    grid-column: 5 / span 8;
  }

  .xct9skk.xct9skk:not(#\#):not(#\#) {
    grid-column: 6 / span 7;
  }

  .x13ye5rn.x13ye5rn:not(#\#):not(#\#) {
    grid-column: 7 / span 6;
  }

  .x1i9ypch.x1i9ypch:not(#\#):not(#\#) {
    grid-column: 8 / span 5;
  }

  .x1hxxnd7.x1hxxnd7:not(#\#):not(#\#) {
    grid-column: 9 / span 4;
  }
}

@media (width >= 720px) {
  .x1ag692a.x1ag692a:not(#\#):not(#\#) {
    overflow: visible;
  }

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

  .xqx29t3.xqx29t3:not(#\#):not(#\#) {
    padding-block: var(--x14f7d75);
  }

  .x2kcmp.x2kcmp:not(#\#):not(#\#) {
    padding-block: var(--x1onwv0o);
  }

  .x18y0u2x.x18y0u2x:not(#\#):not(#\#) {
    padding-block: var(--x1um6xl7);
  }

  .x1beche4.x1beche4:not(#\#):not(#\#) {
    padding-block: var(--xvbuegp);
  }

  .xkh9vqa.xkh9vqa:not(#\#):not(#\#) {
    padding-inline: var(--xxownpn);
  }
}

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

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

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

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

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

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

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

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

.x1m9vv7p:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.2s;
}

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

.xlveknt:not(#\#):not(#\#):not(#\#) {
  animation-name: xppg1la-B;
}

.x1nxgg22:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: step-end;
}

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

.x1l7ad4u:not(#\#):not(#\#):not(#\#) {
  background-color: #050505;
}

.x19hmu55:not(#\#):not(#\#):not(#\#) {
  background-color: #0e0e0e;
}

.xnkdy73:not(#\#):not(#\#):not(#\#) {
  background-color: #5edfff;
}

.x1n2cs60:not(#\#):not(#\#):not(#\#) {
  background-color: #606060;
}

.xmqd1eg:not(#\#):not(#\#):not(#\#) {
  background-color: #8ef0aa;
}

.xonp7f4:not(#\#):not(#\#):not(#\#) {
  background-color: #a1a1aa;
}

.x18zor4z:not(#\#):not(#\#):not(#\#) {
  background-color: #e10600;
}

.x1c5tqo3:not(#\#):not(#\#):not(#\#) {
  background-color: #fff;
}

.xk66t31:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--x3ln0uo) 20%,transparent);
}

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

.x1ezst3l:not(#\#):not(#\#):not(#\#) {
  background-color: var(--dm-rojo-canvas);
}

.x11zm4x2:not(#\#):not(#\#):not(#\#) {
  background-color: var(--dm-rojo-ink);
}

.x1u0fpzk:not(#\#):not(#\#):not(#\#) {
  background-color: var(--dm-rojo-signal);
}

.xm0svp5:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1pwzknj);
}

.x1r2bw4l:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1tu2hil);
}

.x12hyk1k:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x3ln0uo);
}

.xrluryh:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x43p3yg);
}

.x6cli5x:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xaovfma);
}

.xxcrkxb:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xyknoqs);
}

.x1g8in7o:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xzad6yu);
}

.x1qgncud:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(var(--x149z1ap),var(--x149z1ap)),linear-gradient(var(--x149z1ap),var(--x149z1ap)),linear-gradient(var(--x149z1ap),var(--x149z1ap));
}

.x1on7zh7:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(var(--x1tu2hil),var(--x1tu2hil)),linear-gradient(var(--x1tu2hil),var(--x1tu2hil)),linear-gradient(var(--x1tu2hil),var(--x1tu2hil));
}

.x12jmgus:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(var(--x3ln0uo),var(--x3ln0uo)),linear-gradient(var(--x3ln0uo),var(--x3ln0uo)),linear-gradient(var(--x3ln0uo),var(--x3ln0uo));
}

.x1qxcd24:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(var(--xyknoqs),var(--xyknoqs)),linear-gradient(var(--xyknoqs),var(--xyknoqs)),linear-gradient(var(--xyknoqs),var(--xyknoqs));
}

.x18o3ruo:not(#\#):not(#\#):not(#\#) {
  background-image: none;
}

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

.xjno02n:not(#\#):not(#\#):not(#\#) {
  background-size: 0% 100%, 0% 1px, 1px 0%;
}

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

.x15mokao:not(#\#):not(#\#):not(#\#) {
  border-start-start-radius: 0;
}

.x1mz7da3:not(#\#):not(#\#):not(#\#) {
  clip-path: polygon(0 0,100% 0,100% calc(100% - var(--xh3s7nk)),calc(100% - var(--xh3s7nk)) 100%,0 100%);
}

.x4gvtve:not(#\#):not(#\#):not(#\#) {
  color: #050505;
}

.x1pu9pds:not(#\#):not(#\#):not(#\#) {
  color: #0e0e0e;
}

.x1f7m26b:not(#\#):not(#\#):not(#\#) {
  color: #fff;
}

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

.x1iwols5:not(#\#):not(#\#):not(#\#) {
  color: var(--dm-rojo-canvas);
}

.x1o0muv0:not(#\#):not(#\#):not(#\#) {
  color: var(--dm-rojo-ink);
}

.xogs0st:not(#\#):not(#\#):not(#\#) {
  color: var(--x12i0xfa);
}

.x16h05up:not(#\#):not(#\#):not(#\#) {
  color: var(--x149z1ap);
}

.x8eez0r:not(#\#):not(#\#):not(#\#) {
  color: var(--x19t9e3f);
}

.xk1q8yk:not(#\#):not(#\#):not(#\#) {
  color: var(--x1pwzknj);
}

.xngxwqi:not(#\#):not(#\#):not(#\#) {
  color: var(--x1qqjqld);
}

.xi4jm7a:not(#\#):not(#\#):not(#\#) {
  color: var(--x1tu2hil);
}

.xzgkzx5:not(#\#):not(#\#):not(#\#) {
  color: var(--x3j8d9);
}

.x12rg32i:not(#\#):not(#\#):not(#\#) {
  color: var(--x3ln0uo);
}

.x1y3ofi5:not(#\#):not(#\#):not(#\#) {
  color: var(--xaovfma);
}

.x1hgkl6q:not(#\#):not(#\#):not(#\#) {
  color: var(--xyknoqs);
}

.x1o1pmfc:not(#\#):not(#\#):not(#\#) {
  column-gap: 0;
}

.xmixu3c:not(#\#):not(#\#):not(#\#) {
  column-gap: 6px;
}

.xbkovl3:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--x14f7d75);
}

.xtywxm9:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--x1oifiam);
}

.x4sh7kr:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--x1rjkwso);
}

.x1dw2bz9:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--x1um6xl7);
}

.x1j6zfmo:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--xp0srfu);
}

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

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

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

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

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

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

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

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

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

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

.x1ap0kh2:not(#\#):not(#\#):not(#\#) {
  fill: var(--x1tu2hil);
}

.xeldbvz:not(#\#):not(#\#):not(#\#) {
  fill: var(--xyknoqs);
}

.x146j4wj:not(#\#):not(#\#):not(#\#) {
  filter: drop-shadow(0 0 0 var(--xzr38bn));
}

.x3ka1f9:not(#\#):not(#\#):not(#\#) {
  filter: drop-shadow(4px 4px 0 var(--x1oq9swt));
}

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

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

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

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

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

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

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

.x1t37kfn:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x1ix1hdv);
}

.x1mgp59j:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x1lhw6mc);
}

.xlri8gb:not(#\#):not(#\#):not(#\#) {
  font-kerning: none;
}

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

.xzuvx4a:not(#\#):not(#\#):not(#\#) {
  font-size: 33px;
}

.xa6al2p:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x10qmi2e);
}

.x1gwdnhk:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x19wsnqe);
}

.xgkuhmt:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1ad230i);
}

.x1vcvopv:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1vpox8e);
}

.x2piuni:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1x72dus);
}

.xb5rf4d:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x7351vd);
}

.xjagn5h:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xfbr7jj);
}

.x1s68o80:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xicblpu);
}

.xss6m8b:not(#\#):not(#\#):not(#\#) {
  font-variant-numeric: tabular-nums;
}

.xo1l8bm:not(#\#):not(#\#):not(#\#) {
  font-weight: 400;
}

.x1s688f:not(#\#):not(#\#):not(#\#) {
  font-weight: 600;
}

.xoy0bdu:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--x2tpaqe);
}

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

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

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

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

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

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

.xtijo5x:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: 0;
}

.x1u580b9:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: -9999px;
}

.xl56j7k:not(#\#):not(#\#):not(#\#) {
  justify-content: center;
}

.x13a6bvl:not(#\#):not(#\#):not(#\#) {
  justify-content: flex-end;
}

.x1qughib:not(#\#):not(#\#):not(#\#) {
  justify-content: space-between;
}

.x12oo3zp:not(#\#):not(#\#):not(#\#) {
  letter-spacing: 0;
}

.x1vldwmb:not(#\#):not(#\#):not(#\#) {
  letter-spacing: var(--x1yl7dc8);
}

.xo5v014:not(#\#):not(#\#):not(#\#) {
  line-height: 1;
}

.x19v9tvf:not(#\#):not(#\#):not(#\#) {
  line-height: 22px;
}

.xny1qg9:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x10qmi2e);
}

.x104yust:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x111ra2m);
}

.xejqlxa:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x14f7d75);
}

.x2sxr2z:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x1ad230i);
}

.xi956am:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x1um6xl7);
}

.x4uxzit:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x1vpox8e);
}

.x1pui2tv:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x7351vd);
}

.x1vlms3c:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x8cvu9i);
}

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

.x152237o:not(#\#):not(#\#):not(#\#) {
  list-style-type: square;
}

.xbyyjgo:not(#\#):not(#\#):not(#\#) {
  opacity: .5;
}

.xj0a0fe:not(#\#):not(#\#):not(#\#) {
  overflow-wrap: anywhere;
}

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

.x1b8r3mw:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: var(--x14f7d75);
}

.x103hjjw:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--x14f7d75);
}

.x1o25b47:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--x1um6xl7);
}

.x67bb7w:not(#\#):not(#\#):not(#\#) {
  pointer-events: auto;
}

.x47corl:not(#\#):not(#\#):not(#\#) {
  pointer-events: none;
}

.x10l6tqk:not(#\#):not(#\#):not(#\#) {
  position: absolute;
}

.xixxii4:not(#\#):not(#\#):not(#\#) {
  position: fixed;
}

.x1n2onr6:not(#\#):not(#\#):not(#\#) {
  position: relative;
}

.x7wzq59:not(#\#):not(#\#):not(#\#) {
  position: sticky;
}

.x288g5:not(#\#):not(#\#):not(#\#) {
  resize: vertical;
}

.xxs79tx:not(#\#):not(#\#):not(#\#) {
  row-gap: 0;
}

.xyput3v:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--x14f7d75);
}

.x1ldb90h:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--x1oifiam);
}

.xnhqsts:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--x1rjkwso);
}

.x1lpywr1:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--x1um6xl7);
}

.xeutv01:not(#\#):not(#\#):not(#\#) {
  stroke: none;
}

.x1dqcky2:not(#\#):not(#\#):not(#\#) {
  stroke: var(--x3ln0uo);
}

.x1jvo4wk:not(#\#):not(#\#):not(#\#) {
  stroke: var(--xux0n3q);
}

.x15lqr97:not(#\#):not(#\#):not(#\#) {
  stroke-dasharray: 4 3;
}

.x1bivah8:not(#\#):not(#\#):not(#\#) {
  stroke-linejoin: miter;
}

.x1wntf0v:not(#\#):not(#\#):not(#\#) {
  stroke-width: var(--x1d4ewls);
}

.x2b8uid:not(#\#):not(#\#):not(#\#) {
  text-align: center;
}

.xp4054r:not(#\#):not(#\#):not(#\#) {
  text-align: end;
}

.x1yc453h:not(#\#):not(#\#):not(#\#) {
  text-align: start;
}

.x5gd9ij:not(#\#):not(#\#):not(#\#) {
  text-decoration-color: currentColor;
}

.xutjo9c:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-color: var(--x149z1ap);
  text-decoration-color: var(--x149z1ap);
}

.x1ttulmf:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-color: var(--x1tu2hil);
  text-decoration-color: var(--x1tu2hil);
}

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

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

.xdv670e:not(#\#):not(#\#):not(#\#) {
  text-decoration-thickness: var(--x1d4ewls);
}

.x6mezaz:not(#\#):not(#\#):not(#\#) {
  text-transform: none;
}

.xtvhhri:not(#\#):not(#\#):not(#\#) {
  text-transform: uppercase;
}

.x3pynha:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: 4px;
}

.xjygbdx:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: 6px;
}

.x1w2vvpw:not(#\#):not(#\#):not(#\#) {
  text-wrap: balance;
}

.x1fzhlzt:not(#\#):not(#\#):not(#\#) {
  text-wrap: pretty;
}

.x1iffjtl:not(#\#):not(#\#):not(#\#) {
  transform: rotate(90deg);
}

.xsiegjh:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-11px);
}

.xnn1q72:not(#\#):not(#\#):not(#\#) {
  transform: translateY(0);
}

.xgdialr:not(#\#):not(#\#):not(#\#) {
  transition-duration: .12s;
}

.x1nrosa8:not(#\#):not(#\#):not(#\#) {
  transition-duration: .2s, .2s;
}

.x13dflua:not(#\#):not(#\#):not(#\#) {
  transition-duration: .2s;
}

.x15406qy:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color;
}

.x171cvpa:not(#\#):not(#\#):not(#\#) {
  transition-property: background-size, color;
}

.x1eokjkq:not(#\#):not(#\#):not(#\#) {
  transition-property: filter;
}

.xeirdtl:not(#\#):not(#\#):not(#\#) {
  transition-property: text-decoration-color;
}

.x11xpdln:not(#\#):not(#\#):not(#\#) {
  transition-property: transform;
}

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

.x1hom9g3:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.77, 0, .175, 1), cubic-bezier(.23, 1, .32, 1);
}

.x3ajldb:not(#\#):not(#\#):not(#\#) {
  vertical-align: bottom;
}

.xxymvpz:not(#\#):not(#\#):not(#\#) {
  vertical-align: middle;
}

.x16dsc37:not(#\#):not(#\#):not(#\#) {
  vertical-align: top;
}

.xuxw1ft:not(#\#):not(#\#):not(#\#) {
  white-space: nowrap;
}

.x1x5hllt:not(#\#):not(#\#):not(#\#) {
  z-index: var(--xowbfjc);
}

.xhtpv58:not(#\#):not(#\#):not(#\#) {
  z-index: var(--xuk7sq5);
}

.x1hxtibp:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-size: 100% 100%, 100% 1px, 1px 100%;
}

.x1i4b0jo:focus-visible:not(#\#):not(#\#):not(#\#) {
  color: var(--x12i0xfa);
}

.x5mtuhe:focus-visible:not(#\#):not(#\#):not(#\#) {
  color: var(--x3ln0uo);
}

.x101esid:focus-visible:not(#\#):not(#\#):not(#\#) {
  color: var(--xyknoqs);
}

.x1yxod6q:focus-within:not(#\#):not(#\#):not(#\#) {
  filter: drop-shadow(4px 4px 0 var(--xzr38bn));
}

.x7s97pk:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: 2px;
}

.x1jasdpt:hover:not(#\#):not(#\#):not(#\#) {
  background-size: 100% 100%, 100% 1px, 1px 100%;
}

.x11nt0x0:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x12i0xfa);
}

.xirsc4w:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x3ln0uo);
}

.x1nt4mc9:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--xyknoqs);
}

.x1i4b8nx:hover:not(#\#):not(#\#):not(#\#) {
  filter: drop-shadow(4px 4px 0 var(--xzr38bn));
}

.x1vw7luh:hover:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-color: var(--x1tu2hil);
  text-decoration-color: var(--x1tu2hil);
}

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

.xwk67m2:active:not(#\#):not(#\#):not(#\#) {
  filter: drop-shadow(0 0 0 var(--xzr38bn));
}

@media (prefers-reduced-motion: reduce) {
  .x1aquc0h.x1aquc0h:not(#\#):not(#\#):not(#\#) {
    animation-name: none;
  }
}

@media (width >= 720px) {
  .x178i3l9.x178i3l9:not(#\#):not(#\#):not(#\#) {
    display: block;
  }

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

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

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

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

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

  .xu7913o.xu7913o:not(#\#):not(#\#):not(#\#) {
    display: table-cell;
  }

  .x1dxxgqn.x1dxxgqn:not(#\#):not(#\#):not(#\#) {
    display: table-header-group;
  }

  .x71a0te.x71a0te:not(#\#):not(#\#):not(#\#) {
    display: table-row-group;
  }

  .xk238c3.xk238c3:not(#\#):not(#\#):not(#\#) {
    display: table-row;
  }

  .xxa2eft.xxa2eft:not(#\#):not(#\#):not(#\#) {
    display: table;
  }
}

@media (width >= 1024px) {
  .xzhf20h.xzhf20h:not(#\#):not(#\#):not(#\#) {
    display: block;
  }

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

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

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

@media (width >= 1280px) {
  .x1ptqcqm.x1ptqcqm:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width >= 1024px) {
  .xoihae8.xoihae8:not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (width >= 720px) {
  .xjr02rg.xjr02rg:not(#\#):not(#\#):not(#\#) {
    font-size: 44px;
  }

  .xtdoijk.xtdoijk:not(#\#):not(#\#):not(#\#) {
    font-size: 55px;
  }
}

@media (width >= 1280px) {
  .xvg67mv.xvg67mv:not(#\#):not(#\#):not(#\#) {
    font-size: 55px;
  }

  .x1texcgy.x1texcgy:not(#\#):not(#\#):not(#\#) {
    font-size: 66px;
  }
}

@media (width >= 720px) {
  .x1vgqsks.x1vgqsks:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 132px minmax(0, 1fr);
  }

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

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

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

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

@media (width >= 1024px) {
  .xpxdmqq.xpxdmqq:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }
}

@media (width >= 1280px) {
  .x5p20rn.x5p20rn:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

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

@media (width >= 1024px) {
  .x129lmu7.x129lmu7:not(#\#):not(#\#):not(#\#) {
    padding-inline-end: var(--x1um6xl7);
  }
}

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

.xae2zos:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x12i0xfa);
}

.x52cb2v:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--xkwghqh);
}

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

.xlxy82:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 2px;
}

.x1bkih3s:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: var(--x1d4ewls);
}

.x5yr21d:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100%;
}

.xjm9jq1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1px;
}

.xt7dq6l:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: auto;
}

.xq8spsc:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100vh - 44px);
}

.xnolgcs:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--x1oifiam);
}

.xjev610:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--x1onwv0o);
}

.x18ihhdz:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--x1rjkwso);
}

.x1dzuzfk:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--x1s3bczt);
}

.x1evek49:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--x1um6xl7);
}

.x1agw1g:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x1rjkwso);
}

.xdj266r:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 0;
}

.xov72v8:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x1oifiam);
}

.x193iq5w:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 100%;
}

.x1tcw4pi:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 15ch;
}

.x1racy4e:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 220px;
}

.xdduh5l:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 330px;
}

.xye4db1:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 34ch;
}

.x1oc4otl:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 40ch;
}

.x1qbr2yc:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 44ch;
}

.xe0576n:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 52ch;
}

.x27kpxv:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 560px;
}

.xchqpdp:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 66%;
}

.x1qp14f0:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 66ch;
}

.x14nz0o3:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(var(--x1v0k6kp) + 2 * var(--xxownpn));
}

.x1x1rfll:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: none;
}

.xpgt3lm:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 132px;
}

.x9l5fec:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 220px;
}

.x5mc7k8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 480px;
}

.xefclja:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 88px;
}

.xzyg9r2:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--x14f7d75);
}

.xh1d3ht:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--x1onwv0o);
}

.x1msebq3:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--x1rjkwso);
}

.xeuugli:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 0;
}

.x1oslful:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 22px;
}

.xw2csxc:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: auto;
}

.x1odjw0f:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: auto;
}

.x18d9i69:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 0;
}

.xw0jhg5:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--x14f7d75);
}

.x11bt87y:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--x1rjkwso);
}

.x1mnebtb:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--x1um6xl7);
}

.xexx8yu:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 0;
}

.x16wc5wh:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--x14f7d75);
}

.xk1fqc9:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--x1oifiam);
}

.x1iie3e4:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--x1onwv0o);
}

.x9vepyn:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--x1rjkwso);
}

.x2lfave:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--x1um6xl7);
}

.x13vifvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 0;
}

.xdsb8wn:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 100%;
}

.x1er3m0b:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 44px;
}

.x90kzji:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--x1um6xl7);
}

.xh8yej3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
}

.x10vfzb2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 11px;
}

.x1i1rx1s:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1px;
}

.x14atkfc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: auto;
}

.x7co0pt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--scene-scale);
}

.xtpa6gd:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--x1s3bczt);
}

.x17wanpa:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--x1um6xl7);
}

.x1npu90t[data-invalid]:not(#\#):not(#\#):not(#\#):not(#\#), .xkasxsu:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x149z1ap);
}

.x79f249:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 2px;
}

@media (width >= 720px) {
  .x1brmplo.x1brmplo:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 15ch;
  }

  .x15m34vr.x15m34vr:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }

  .x2iioso.x2iioso:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 22%;
  }
}

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

.x1jd66wy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--x12i0xfa);
}

.x1vgc43h:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xuacqlf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--x19t9e3f);
}

.xfjkh93:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  color: var(--x3j8d9);
}

.x1cpjm7i:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "";
}

.x14lfh4t:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .x1is36l8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: "+";
}

.x1rbehm5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: attr(data-label);
}

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

.x1i5lizr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-details-marker {
  display: none;
}

.x1anq2vp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xgw9wp9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  font-family: var(--x1ix1hdv);
}

.x13bpcau:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1gcdzja:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  font-size: var(--xicblpu);
}

.x1liwgmb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset-inline-end: -6px;
}

.x7phjs4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  inset-inline-start: -4px;
}

.xh7j7mt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  inset-inline-start: -6px;
}

.x1g6n00k:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  letter-spacing: var(--x1yl7dc8);
}

.x1rcf6k:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .x2arzff:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  line-height: var(--x1oifiam);
}

.xm1or1a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  line-height: var(--x1um6xl7);
}

.x7xwk5j:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  opacity: 1;
}

.x1hmns74:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1j6awrg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  position: absolute;
}

.xqz8civ:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  text-transform: uppercase;
}

@media (width >= 720px) {
  .x533sy8.x533sy8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
    content: none;
  }
}

.xyaj7oc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  bottom: -6px;
}

.x1us9zz8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  height: var(--x1oifiam);
}

.x128hdpz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  height: var(--x1um6xl7);
}

.x16z0v49:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  margin-bottom: 0;
}

.xgwp28c:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  top: -12px;
}

.x12u4e8z:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  top: -7px;
}

.x1n405n8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  width: 3px;
}

.x2hazvi:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  width: var(--x1d4ewls);
}
