@font-face{font-family:TeX Gyre Heros Cn;src:url(/assets/texgyreheroscn-regular-BDiijq83.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TeX Gyre Heros Cn;src:url(/assets/texgyreheroscn-bold-D_o1WjR5.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/InterVariable-latin-subset-BSkbhUho.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Iosevka;src:url(/assets/iosevka-400-latin-subset-JHXsH5la.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--paper:#fff7ec;--ink:#050505;--signal:#e10600;--rule:3px solid var(--ink);--display:"TeX Gyre Heros Cn", "Arial Narrow", "Liberation Sans", sans-serif;--text:"Inter", ui-sans-serif, system-ui, sans-serif;--mono:"Iosevka", "JetBrains Mono", ui-monospace, monospace;--pad:clamp(20px, 5vw, 72px);--measure:62ch}*{box-sizing:border-box}html{background:var(--paper);color:var(--ink);scrollbar-gutter:stable}html.lock{overscroll-behavior:none;touch-action:none;overflow:hidden}body{font-family:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-size:1.0625rem;line-height:1.5}main{display:block}::selection{background:var(--ink);color:var(--paper)}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:2px}a:hover{-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal)}a:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.display{font-family:var(--display);letter-spacing:-.01em;margin:0;font-weight:700;line-height:.9}.label{font-family:var(--mono);letter-spacing:.04em;margin:0;font-size:.8125rem}.lead{max-width:40ch;margin:0;font-size:clamp(1.15rem,1.9vw,1.6rem);line-height:1.3}.line{margin-bottom:-.12em;padding-bottom:.12em;display:block;overflow:hidden}.line>span{display:inline-block}.links{flex-wrap:wrap;gap:4px 20px;margin:0;padding:0;list-style:none;display:flex}.block{fill:var(--ink)}.block-signal{fill:var(--signal)}.head{min-height:100vh;padding:48px var(--pad);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:40px;display:grid}.head-copy{align-content:center;gap:22px;display:grid}.head-name{font-size:clamp(4.5rem,12vw,11rem)}.facts{border-top:var(--rule);grid-template-columns:repeat(3,auto);justify-content:start;gap:8px 40px;margin:0;padding-top:18px;display:grid}.fact{align-content:start;gap:2px;display:grid}.fact dd{margin:0}.proud{border-top:var(--rule);gap:8px;padding-top:18px;display:grid}.proud-list{gap:8px;margin:0;padding-left:1.4em;display:grid}.proud-list li::marker{font-family:var(--mono)}.proud-list a{margin-right:.5em;font-weight:650}.head-mark{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;justify-self:center}.head-mark[role=button]{cursor:pointer;touch-action:manipulation}.head-mark[data-pointer]:focus-visible{outline:none}.head-mark:focus-visible{outline:3px solid var(--ink);outline-offset:6px}.stepped{height:100vh;padding:40px var(--pad) 32px;border-top:var(--rule);background:var(--paper);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px clamp(24px,5vw,80px);display:grid;overflow:hidden}.step-head{grid-column:1/-1;gap:10px;display:grid}.step-head .label{gap:16px;display:flex}.count:after{content:attr(data-count)}.step-title{font-size:clamp(2.6rem,5.6vw,5.2rem)}.step-line{max-width:60ch;margin:0;font-size:1.125rem}.stage{aspect-ratio:1;border:var(--rule);background:var(--paper);place-self:center;width:min(100%,58vh);overflow:hidden}.stage svg{width:100%;height:100%;display:block}.stop-name{fill:var(--paper);font-family:var(--mono);letter-spacing:.02em;font-size:2.6px}.slot{fill:none;stroke:var(--ink);stroke-width:1px;stroke-dasharray:3 3}.step-copy{grid-template-columns:auto minmax(0,1fr);align-self:center;gap:28px;min-height:50vh;display:grid}.rail{font-family:var(--mono);align-content:start;gap:16px;margin:0;padding:0;font-size:.8125rem;list-style:none;display:grid}.tick{border-left:3px solid var(--ink);gap:2px;padding-left:12px;transition:border-left-color .2s linear;display:grid}.tick[data-on="1"]{border-left-color:var(--signal)}.captions{position:relative}.caption{max-width:var(--measure);gap:16px;display:grid;position:absolute;inset:0 0 auto}.caption-title{font-size:clamp(2rem,3.8vw,3.6rem)}.caption-body{margin:0;font-size:clamp(1.05rem,1.35vw,1.25rem);line-height:1.45}.stepped.static{height:auto;min-height:0;padding-top:72px;padding-bottom:72px}.stepped.static .count,.stepped.static .stop-name{display:none}.stepped.static .stage{align-self:start}.stepped.static .captions{gap:40px;display:grid}.stepped.static .caption{position:static}.stepped.static .rail{display:none}.stepped.static .step-copy{grid-template-columns:minmax(0,1fr)}.notes{padding:72px var(--pad) 88px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px clamp(24px,5vw,80px);display:grid}.notes-plain{grid-template-columns:minmax(0,1fr)}.notes-text{max-width:var(--measure);align-content:start;gap:16px;display:grid}.notes-text p{margin:0}.notes-figure{gap:10px;margin:0;display:grid}.notes-figure img{border:var(--rule);width:100%;height:auto;display:block}.plain{padding:72px var(--pad) 88px;border-top:var(--rule);gap:28px;display:grid}.plain-title{font-size:clamp(2.6rem,5.6vw,5.2rem)}.plain-title-mark{vertical-align:baseline;width:auto;height:.72em;margin-left:.12em;display:inline-block}.plain-intro,.prose p{max-width:var(--measure);margin:0;font-size:1.125rem}.prose{gap:18px;display:grid}.build-list{border-top:var(--rule);border-left:var(--rule);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.build-item{border-right:var(--rule);border-bottom:var(--rule);align-content:start;gap:8px;padding:20px;display:grid}.build-name{font-family:var(--display);margin:0;padding-bottom:.12em;font-size:1.9rem;font-weight:700;line-height:1;overflow:hidden}.build-name>span{display:inline-block}.close{padding:72px var(--pad) 96px;border-top:var(--rule);gap:16px;display:grid}.close-statement{max-width:20ch;font-size:clamp(2.25rem,6vw,5.5rem)}.sigil-spin{aspect-ratio:185/243;perspective:320px;flex:none;height:1.9em;display:inline-block}.sigil-spin-body{width:100%;height:100%;transform-style:preserve-3d;animation:4.6s linear infinite sigil-spin;display:block;position:relative}.sigil-spin-layer{width:100%;height:100%;color:var(--ink);position:absolute;inset:0}.sigil-spin-layer [stroke]{stroke-width:7px}@keyframes sigil-spin{to{transform:rotateY(360deg)}}@media (prefers-reduced-motion:reduce){.sigil-spin-body{animation:none;transform:rotateY(-24deg)}}.close-line{flex-wrap:wrap;align-items:center;gap:4px .35em;margin:0;font-size:1.125rem;display:flex}.close-reach{white-space:nowrap;align-items:center;gap:14px;display:inline-flex}@font-face{font-family:VT323;src:url(/fonts/vt323/VT323-Regular.ttf)format("truetype");font-weight:400;font-display:swap}.vt-word{letter-spacing:0;text-shadow:0 0 .22em #0505052e;font-family:VT323,monospace;font-size:1.18em;font-weight:400;line-height:.8;animation:6s ease-in-out infinite vt-float;display:inline-block}.vt-word:after{content:"";background:currentColor;width:.4em;height:.62em;margin-left:.1em;animation:1.06s step-end infinite vt-blink;display:inline-block}@keyframes vt-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.07em)}}@keyframes vt-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.vt-word,.vt-word:after{animation:none}}@media (width<=820px){body{font-size:1rem}.head{padding:28px var(--pad);grid-template-columns:minmax(0,1fr);align-content:center}.head-copy{gap:14px}.head-name{font-size:clamp(3.6rem,19vw,6rem)}.lead{font-size:1.1rem}.facts{grid-template-columns:minmax(0,1fr);gap:8px;padding-top:12px}.fact{grid-template-columns:5.5em minmax(0,1fr);gap:8px}.proud{padding-top:12px}.proud-list a{display:block}.head-mark{display:none}.stepped{padding:20px var(--pad) 20px;grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr);gap:14px}.step-title{font-size:clamp(2rem,10vw,3rem)}.step-line{font-size:1rem}.stage{width:min(100%,30vh)}.step-copy{grid-template-columns:minmax(0,1fr);align-self:start;gap:14px;min-height:0}.rail{grid-auto-flow:column;justify-content:start;gap:12px}.tick-name{display:none}.caption{gap:10px}.caption-title{font-size:clamp(1.6rem,7.5vw,2.2rem)}.caption-body{font-size:1rem;line-height:1.42}.stepped.static .stage{justify-self:start;width:min(100%,220px)}.notes{grid-template-columns:minmax(0,1fr);padding-top:48px}.plain{padding-top:56px;padding-bottom:64px}}@media print{.stepped{height:auto}.caption{position:static;opacity:1!important;transform:none!important}.captions{gap:24px;display:grid}}

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

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

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

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

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

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

.x14ipj5i:not(#\#):not(#\#):not(#\#) {
  color: #5edfff;
}

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

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

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

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

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

.xe76w0g:not(#\#):not(#\#):not(#\#) {
  color: var(--xsmwltd);
}

.x1jm3nie:not(#\#):not(#\#):not(#\#) {
  cursor: grab;
}

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

.x78wdyp:not(#\#):not(#\#):not(#\#) {
  font-family: var(--xar4toj);
}

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

.xg01cxk:not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}

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

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

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

.xx69xxh:not(#\#):not(#\#):not(#\#) {
  touch-action: pan-y;
}

.x87ps6o:not(#\#):not(#\#):not(#\#) {
  -webkit-user-select: none;
  user-select: none;
}

.xlshs6z:not(#\#):not(#\#):not(#\#) {
  visibility: hidden;
}

.x1sdyfia:not(#\#):not(#\#):not(#\#) {
  white-space: pre;
}

.xqtp20y:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 0;
}

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

.xnalus7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 0;
}

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