.MoveFirstDemo-module__KA7eKG__page{box-sizing:border-box;--r-font-sans:var(--font-demo), system-ui, sans-serif;font-family:var(--r-font-sans);font-size:var(--r-fs-body);color:var(--r-ink);background:var(--r-bg-page);-webkit-font-smoothing:antialiased;overflow-wrap:break-word;min-width:0;line-height:1.55}.MoveFirstDemo-module__KA7eKG__page *{box-sizing:border-box}.MoveFirstDemo-module__KA7eKG__hero{min-width:0;padding:16px 0 4px}.MoveFirstDemo-module__KA7eKG__hero h1{letter-spacing:-.02em;color:var(--r-ink-hi);margin:0;font-size:36px;font-weight:600;line-height:1.12}.MoveFirstDemo-module__KA7eKG__sub{max-width:64ch;color:var(--r-ink-body);margin:10px 0 0;font-size:17px;line-height:1.5}.MoveFirstDemo-module__KA7eKG__story{counter-reset:step;flex-direction:column;gap:32px;min-width:0;margin-top:24px;display:flex}.MoveFirstDemo-module__KA7eKG__story>section{scroll-margin-top:12px}.MoveFirstDemo-module__KA7eKG__story>section>h2{align-items:baseline;gap:10px;display:flex}.MoveFirstDemo-module__KA7eKG__story>section>h2:before{counter-increment:step;content:counter(step);border:1px solid var(--r-line-control);width:24px;height:24px;color:var(--r-ink-dim);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.MoveFirstDemo-module__KA7eKG__primaryRow{display:block}.MoveFirstDemo-module__KA7eKG__note{font-size:var(--r-fs-meta);color:var(--r-ink-dim);margin:0;line-height:1.5}.MoveFirstDemo-module__KA7eKG__plain{max-width:68ch;color:var(--r-ink-body);margin:0}.MoveFirstDemo-module__KA7eKG__takeaway{max-width:68ch;color:var(--r-ink-hi);margin:0;font-weight:500}.MoveFirstDemo-module__KA7eKG__why>summary{cursor:pointer;font-size:var(--r-fs-meta);color:var(--r-ink-body);padding:4px 0}.MoveFirstDemo-module__KA7eKG__why>summary:focus-visible{outline:2px solid var(--r-accent);outline-offset:2px}.MoveFirstDemo-module__KA7eKG__why>p{max-width:68ch;font-size:var(--r-fs-meta);color:var(--r-ink-body);margin:6px 0 0;line-height:1.5}.MoveFirstDemo-module__KA7eKG__challenge{font-size:var(--r-fs-body);margin:0}.MoveFirstDemo-module__KA7eKG__challenge a{color:var(--r-accent);text-underline-offset:3px}.MoveFirstDemo-module__KA7eKG__challenge a:hover{color:var(--r-accent-hover)}.MoveFirstDemo-module__KA7eKG__challenge a:focus-visible{outline:2px solid var(--r-accent);outline-offset:2px}.MoveFirstDemo-module__KA7eKG__more{min-width:0;margin-top:32px}.MoveFirstDemo-module__KA7eKG__rowBody{flex-direction:column;gap:8px;min-width:0;display:flex}.MoveFirstDemo-module__KA7eKG__rowBody p{max-width:72ch;margin:0}.MoveFirstDemo-module__KA7eKG__rowBody a{color:var(--r-accent);text-underline-offset:3px;overflow-wrap:anywhere}.MoveFirstDemo-module__KA7eKG__rowBody a:hover{color:var(--r-accent-hover)}.MoveFirstDemo-module__KA7eKG__rowBody a:focus-visible,.MoveFirstDemo-module__KA7eKG__rowBody summary:focus-visible,.MoveFirstDemo-module__KA7eKG__rowBody input:focus-visible{outline:2px solid var(--r-accent);outline-offset:2px}.MoveFirstDemo-module__KA7eKG__conditions{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.MoveFirstDemo-module__KA7eKG__conditions li{flex-direction:column;gap:2px;min-width:0;display:flex}.MoveFirstDemo-module__KA7eKG__stored{font-size:var(--r-fs-label);color:var(--r-ink-dim);overflow-wrap:anywhere}.MoveFirstDemo-module__KA7eKG__stored code{font-family:var(--r-font-mono);font-size:12px}.MoveFirstDemo-module__KA7eKG__quote{border-left:2px solid var(--r-line-control);color:var(--r-ink-mid);overflow-wrap:anywhere;max-width:72ch;margin:0;padding:0 0 0 12px}.MoveFirstDemo-module__KA7eKG__defs{grid-template-columns:minmax(96px,max-content) minmax(0,1fr);gap:10px 16px;min-width:0;margin:0;display:grid}.MoveFirstDemo-module__KA7eKG__defs dt{font-size:var(--r-fs-label);color:var(--r-ink-dim);padding-top:2px;font-weight:600}.MoveFirstDemo-module__KA7eKG__defs dd{min-width:0;max-width:72ch;color:var(--r-ink-body);margin:0}.MoveFirstDemo-module__KA7eKG__others{flex-direction:column;gap:8px;min-width:0;display:flex}.MoveFirstDemo-module__KA7eKG__tableScroll{min-width:0;position:relative;overflow-x:auto}.MoveFirstDemo-module__KA7eKG__tableScroll:focus-visible{outline:2px solid var(--r-accent);outline-offset:2px}.MoveFirstDemo-module__KA7eKG__table{overflow-wrap:normal;border-collapse:collapse;width:100%;min-width:560px;font-size:var(--r-fs-meta);font-variant-numeric:tabular-nums;line-height:1.45}.MoveFirstDemo-module__KA7eKG__table caption{text-align:left;color:var(--r-ink-hi);padding:0 0 6px;font-weight:600}.MoveFirstDemo-module__KA7eKG__table th,.MoveFirstDemo-module__KA7eKG__table td{text-align:left;vertical-align:top;border-top:1px solid var(--r-line-faint);color:var(--r-ink-body);padding:6px 12px 6px 0}.MoveFirstDemo-module__KA7eKG__table thead th{font-size:var(--r-fs-label);color:var(--r-ink-dim);font-weight:600}.MoveFirstDemo-module__KA7eKG__table thead tr:first-child th{border-top:0}.MoveFirstDemo-module__KA7eKG__table tbody th{color:var(--r-ink-hi);white-space:nowrap;font-weight:600}.MoveFirstDemo-module__KA7eKG__cellNote{font-weight:400;font-size:var(--r-fs-label);color:var(--r-ink-dim);display:block}.MoveFirstDemo-module__KA7eKG__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.MoveFirstDemo-module__KA7eKG__links{flex-wrap:wrap;gap:6px 18px;display:flex}.MoveFirstDemo-module__KA7eKG__nested>summary{cursor:pointer;color:var(--r-ink-body);padding:6px 0}.MoveFirstDemo-module__KA7eKG__roster{flex-direction:column;gap:6px;min-width:0;display:flex}.MoveFirstDemo-module__KA7eKG__roster label{font-size:var(--r-fs-label);color:var(--r-ink-dim)}.MoveFirstDemo-module__KA7eKG__roster input{border:1px solid var(--r-line-control);background:var(--r-bg-page);width:100%;max-width:360px;min-height:40px;color:var(--r-ink-hi);font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:6px;padding:8px 10px}.MoveFirstDemo-module__KA7eKG__roster p{font-size:var(--r-fs-label);color:var(--r-ink-dim)}.MoveFirstDemo-module__KA7eKG__roster ul{columns:2;max-height:220px;font-size:var(--r-fs-label);column-gap:18px;margin:0;padding:0;list-style:none;overflow-y:auto}.MoveFirstDemo-module__KA7eKG__roster li{break-inside:avoid;align-items:center;gap:8px;min-width:0;padding:4px 0;display:flex}.MoveFirstDemo-module__KA7eKG__chart{min-width:0;margin:0}.MoveFirstDemo-module__KA7eKG__chart svg{width:100%;height:auto;display:block}.MoveFirstDemo-module__KA7eKG__chart figcaption{font-size:var(--r-fs-label);color:var(--r-ink-dim);padding:6px 0 0;line-height:1.5}.MoveFirstDemo-module__KA7eKG__chartCanvas{overflow-x:auto}.MoveFirstDemo-module__KA7eKG__chartCanvas svg{min-width:640px}.MoveFirstDemo-module__KA7eKG__chartCanvas:focus-visible{outline:2px solid var(--r-accent);outline-offset:2px}.MoveFirstDemo-module__KA7eKG__beforeChart svg{min-height:0}.MoveFirstDemo-module__KA7eKG__selection{fill:var(--r-accent);fill-opacity:.07}.MoveFirstDemo-module__KA7eKG__grid{stroke:var(--r-line-soft);stroke-width:1px}.MoveFirstDemo-module__KA7eKG__candleUp{stroke:var(--r-up);fill:var(--r-up)}.MoveFirstDemo-module__KA7eKG__candleDown{stroke:var(--r-down);fill:var(--r-down)}.MoveFirstDemo-module__KA7eKG__axis{fill:var(--r-ink-dim);font-size:12px}.MoveFirstDemo-module__KA7eKG__accentLabel{fill:var(--r-accent);font-size:12px}.MoveFirstDemo-module__KA7eKG__boundary{stroke:var(--r-accent);stroke-width:1px;stroke-dasharray:4 4}.MoveFirstDemo-module__KA7eKG__snapshotLine{stroke:var(--r-accent);stroke-width:2px}.MoveFirstDemo-module__KA7eKG__legacy{--font-ui:var(--font-demo), sans-serif;--bg-base:var(--bg-0);--bg-panel:var(--bg-1);--bg-elev:var(--bg-2);--brand:var(--r-accent);--tx-1:var(--text-1);--tx-2:var(--text-prose);--tx-3:var(--text-3);--bd-1:var(--line-1);--bd-2:var(--line-control);min-width:0;color:var(--tx-1);font:16px/1.6 var(--font-ui), sans-serif;margin-top:12px}.MoveFirstDemo-module__KA7eKG__legacy a{color:var(--brand);text-underline-offset:4px}.MoveFirstDemo-module__KA7eKG__legacy button,.MoveFirstDemo-module__KA7eKG__legacy input{font:inherit}.MoveFirstDemo-module__KA7eKG__legacy button,.MoveFirstDemo-module__KA7eKG__legacy summary{cursor:pointer}.MoveFirstDemo-module__KA7eKG__legacy :focus-visible{outline:2px solid var(--brand);outline-offset:4px}.MoveFirstDemo-module__KA7eKG__examples{border-top:1px solid var(--bd-2);border-bottom:1px solid var(--bd-2)}.MoveFirstDemo-module__KA7eKG__examples>summary{justify-content:space-between;gap:8px 24px;padding:22px 0;font-size:17px;display:flex}.MoveFirstDemo-module__KA7eKG__examples>summary span:last-child{color:var(--brand);font-size:15px}@media (max-width:640px){.MoveFirstDemo-module__KA7eKG__hero{padding-top:8px}.MoveFirstDemo-module__KA7eKG__hero h1{font-size:28px}.MoveFirstDemo-module__KA7eKG__sub{font-size:16px}.MoveFirstDemo-module__KA7eKG__defs{grid-template-columns:minmax(0,1fr);gap:2px 0}.MoveFirstDemo-module__KA7eKG__defs dd{margin-bottom:8px}.MoveFirstDemo-module__KA7eKG__story{gap:28px}.MoveFirstDemo-module__KA7eKG__roster ul{columns:1}.MoveFirstDemo-module__KA7eKG__examples>summary{flex-direction:column;gap:5px}}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.0xyeb7czu1stb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.0vnh8.d8wxa2x.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.0~.8lt~vdqmc3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.00z~hoalba5dm.woff2)format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0vwgtotjdgnhr.woff2)format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.09.f.n_ccld80.woff2)format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.0xyeb7czu1stb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.0vnh8.d8wxa2x.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.0~.8lt~vdqmc3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.00z~hoalba5dm.woff2)format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0vwgtotjdgnhr.woff2)format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.09.f.n_ccld80.woff2)format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.0xyeb7czu1stb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.0vnh8.d8wxa2x.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.0~.8lt~vdqmc3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.00z~hoalba5dm.woff2)format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0vwgtotjdgnhr.woff2)format("woff2");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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.09.f.n_ccld80.woff2)format("woff2");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:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_56fa6b5e-module__otA7Da__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_56fa6b5e-module__otA7Da__variable{--font-demo:"IBM Plex Sans", "IBM Plex Sans Fallback"}
:root{--r-bg-page:#0a0e14;--r-bg-raised:#0e141c;--r-bg-hover:#0d141c;--r-line-faint:#141b24;--r-line-soft:#161e28;--r-line:#1b2430;--r-line-strong:#1e2936;--r-line-outline:#232f3b;--r-line-control:#2a3644;--r-ink-max:#fff;--r-ink-hi:#edf3f8;--r-ink:#e6edf3;--r-ink-chip:#eaf1f7;--r-ink-body:#c9d4de;--r-ink-serif-dim:#c4cfda;--r-ink-table:#d7e0e8;--r-ink-mid:#a9b6c2;--r-ink-quiet:#98a6b4;--r-ink-dim:#8a98a6;--r-ink-faint:#7a8894;--r-ink-ghost:#74879b;--r-ink-trace:#46545f;--r-ink-void:#39434f;--r-ink-dead:#33404e;--r-accent:#4ddbac;--r-accent-hover:#78e7c4;--r-accent-ink:#0b0e13;--r-accent-dim:#2fa77f;--r-accent-line:#2a6f58;--r-accent-dead-bg:#123b2d;--r-accent-dead-ink:#4f7d6e;--r-selection-bg:#134e3a;--r-selection-ink:#eaf1f7;--r-up:#3fbf8f;--r-down:#e0636f;--r-chip-line:#46586c;--r-chip-line-inferred:#55687c;--r-ink-label:color-mix(in srgb, var(--r-ink-mid) 80%, var(--r-ink-ghost));--r-line-inferred:var(--r-accent-dim);--r-credit-chip-ink:var(--r-ink-label);--r-font-display:var(--font-sans);--r-font-sans:var(--font-sans);--r-font-mono:"IBM Plex Mono", ui-monospace, "SF Mono", monospace;--r-fs-verdict-xl:40px;--r-fs-verdict:30px;--r-fs-hero:46px;--r-fs-receipt:17px;--r-fs-chip:15px;--r-fs-body:15px;--r-fs-meta:14px;--r-fs-label:13px;--r-fs-table:14px;--r-label-track:.06em;--r-lh-prose:1.7;--r-lh-receipt:2.05;--r-measure:900px;--r-measure-wide:960px;--r-gutter:120px;--r-radius:3px;--r-dur-fast:.12s;--r-dur-med:.24s;--r-ease:cubic-bezier(.16, 1, .3, 1);--rq-inferred:var(--r-chip-line-inferred);--rq-inferred-bg:transparent;--rq-rejected:var(--r-down);--rq-rejected-bg:transparent;--rq-key-hash-color:var(--r-ink);--rq-container:1200px;--rq-disclosure-fs:12.5px;--rq-disclosure-track:.1em;--rq-disclosure-color:var(--text-muted-readable);--rq-disclosure-hover:var(--text-2);--rq-disclosure-open:var(--text-2);--rq-disclosure-glyph:var(--accent-text);--rq-head-gap:6px;--rq-methodology-cell-bg:var(--bg-1);--rq-panel-gap:12px;--rq-report-author-border:var(--line-2);--rq-report-author-style:italic;--rq-report-fresh:var(--warn);--rq-report-fresh-rule-w:2px;--rq-report-pinned-dot:var(--accent);--prose-fs:14px;--prose-fs-wide:15px;--prose-lh:1.7;--prose-max-w:70ch;--prose-color:var(--text-prose);--prose-strong:var(--text-1);--prose-link:var(--accent-text)}
