.MlLandingDemo_frame__DiC_5{margin:0;overflow:hidden}.MlLandingDemo_header__iRO2c{flex-wrap:wrap}.MlLandingDemo_tabs__Sc3DN{flex-wrap:wrap;min-width:0}.MlLandingDemo_tab__SeSFQ{font-size:13px;text-transform:none;letter-spacing:0;padding:6px 12px}.MlLandingDemo_cta__u7fH_:focus-visible,.MlLandingDemo_play__JD9D7:focus-visible,.MlLandingDemo_tab__SeSFQ:focus-visible{outline:var(--control-focus-outline);outline-offset:2px}.MlLandingDemo_cta__u7fH_{text-decoration:none;white-space:nowrap}.MlLandingDemo_panel___zawn{display:flex;flex-direction:column;min-width:0}.MlLandingDemo_caption__WI_pH{margin:0;padding:12px 16px 0;font-size:15px;line-height:1.5;color:var(--text-primary)}.MlLandingDemo_controls__ucMZr{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 16px 14px;border-bottom:2px solid var(--border-color)}.MlLandingDemo_sliderLabel__lDUoO{display:inline-flex;align-items:baseline;gap:8px;font-size:13px;font-weight:700;color:var(--text-secondary);cursor:pointer}.MlLandingDemo_slider____u6Z{flex:0 1 460px;min-inline-size:120px}.MlLandingDemo_valueOut__Dj_je{display:inline-flex;align-items:baseline;gap:6px;min-width:9ch;font-family:Menlo,Monaco,Courier New,monospace;font-variant-numeric:tabular-nums;white-space:nowrap}.MlLandingDemo_valueParam__hYxgQ{font-size:15px;color:var(--text-secondary)}.MlLandingDemo_valueNumber__5rFU4{font-size:22px;font-weight:700;line-height:1;color:var(--text-link)}.MlLandingDemo_play__JD9D7{height:32px;padding:0 12px;font-size:13px}.MlLandingDemo_body__Bm27d{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-template-areas:"code chart" "code output";grid-template-rows:1fr auto;min-width:0}.MlLandingDemo_code__GjMyv{grid-area:code;min-width:0;display:flex;flex-direction:column;border-right:2px solid var(--border-color)}.MlLandingDemo_fileBar__DGbgf{display:flex;align-items:center;padding:6px 14px;border-bottom:1px solid var(--border-color);background:var(--bg-secondary)}.MlLandingDemo_fileName__i083T{font-family:Menlo,Monaco,Courier New,monospace;font-size:12px;color:var(--text-secondary)}.MlLandingDemo_pre__3DcER{direction:ltr;margin:0;height:508px;padding:10px 0;overflow:auto;font-family:Menlo,Monaco,Courier New,monospace;font-size:13px;line-height:18px;-moz-tab-size:4;-o-tab-size:4;tab-size:4;white-space:pre}.MlLandingDemo_line__9dxRj{display:block;min-width:-moz-max-content;min-width:max-content;padding-right:16px;border-left:3px solid transparent}.MlLandingDemo_gutter__t5Yth{display:inline-block;width:3ch;margin-right:14px;margin-left:6px;text-align:right;color:var(--text-secondary);opacity:.55;-webkit-user-select:none;-moz-user-select:none;user-select:none}.MlLandingDemo_valueLine__8OL_4{background:color-mix(in srgb,var(--brand-primary) 14%,transparent);border-left-color:var(--brand-primary)}.MlLandingDemo_valueToken__zqSaX{font-weight:700;padding:0 3px;border-radius:4px;background:color-mix(in srgb,var(--brand-primary) 22%,transparent)}.MlLandingDemo_flash__4Yhwb{animation:MlLandingDemo_lineFlash__LeyZu .6s ease-out}@keyframes MlLandingDemo_lineFlash__LeyZu{0%{background:color-mix(in srgb,var(--brand-primary) 42%,transparent)}to{background:color-mix(in srgb,var(--brand-primary) 14%,transparent)}}.MlLandingDemo_chart__cf6W7{grid-area:chart;min-width:0;display:flex;align-items:center;justify-content:center;padding:20px;background:var(--bg-secondary)}.MlLandingDemo_chart__cf6W7>img,.MlLandingDemo_chart__cf6W7>svg{box-shadow:0 1px 3px rgba(0,0,0,.12)}.MlLandingDemo_placeholder__Qla3w{width:100%;max-width:500px;aspect-ratio:5/4;display:flex;align-items:center;justify-content:center;border-radius:6px;background:var(--bg-primary);border:2px dashed var(--border-color);color:var(--text-secondary);font-size:14px;text-align:center;padding:16px}.MlLandingDemo_output__MJtVv{grid-area:output;min-width:0;display:flex;flex-direction:column;gap:6px;padding:10px 16px 14px;border-top:2px solid var(--border-color)}.MlLandingDemo_outputLabel__P_8oA{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.MlLandingDemo_stdout__48bFB{direction:ltr;margin:0;min-height:38px;font-family:Menlo,Monaco,Courier New,monospace;font-size:13px;line-height:19px;white-space:pre;overflow-x:auto;color:var(--text-primary)}.MlLandingDemo_footer__4t7cC{display:flex;align-items:center;gap:12px;padding:10px 16px;border-top:2px solid var(--border-color)}.MlLandingDemo_ctaNote__sncbr{flex:1;margin:0;font-size:13px;color:var(--text-secondary)}.MlLandingDemo_footerCta__K4b8t{display:none}@media (max-width:900px){.MlLandingDemo_headerCta__WDfSv{display:none}.MlLandingDemo_footer__4t7cC{flex-direction:column;align-items:stretch;padding:12px}.MlLandingDemo_footerCta__K4b8t{display:flex;align-self:stretch;justify-content:center;padding:10px 14px;font-size:14px}.MlLandingDemo_controls__ucMZr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label value" "slider play";gap:8px 12px}.MlLandingDemo_sliderLabel__lDUoO{grid-area:label}.MlLandingDemo_valueOut__Dj_je{grid-area:value;min-width:0;justify-content:flex-end}.MlLandingDemo_slider____u6Z{grid-area:slider;width:100%;min-width:0}.MlLandingDemo_play__JD9D7{grid-area:play}.MlLandingDemo_body__Bm27d{grid-template-columns:minmax(0,1fr);grid-template-areas:"chart" "output" "code";grid-template-rows:auto}.MlLandingDemo_code__GjMyv{border-right:none}.MlLandingDemo_output__MJtVv{border-top:none;border-bottom:2px solid var(--border-color)}.MlLandingDemo_chart__cf6W7{padding:12px;border-bottom:2px solid var(--border-color)}.MlLandingDemo_pre__3DcER{height:auto;max-height:340px;font-size:12px;line-height:18px}.MlLandingDemo_caption__WI_pH{font-size:14px;padding:10px 12px 0}.MlLandingDemo_controls__ucMZr{padding:10px 12px 12px}}@media (prefers-reduced-motion:reduce){.MlLandingDemo_flash__4Yhwb{animation:none}}