.MlFigure_png__Mz5Ch,.MlFigure_svg__hrThq{display:block;width:100%;height:auto;max-width:100%;border-radius:6px;background:#ffffff;-webkit-user-select:none;-moz-user-select:none;user-select:none;direction:ltr}.MlFigure_png__Mz5Ch{-o-object-fit:contain;object-fit:contain}.Table_frame__bP2PY{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border:var(--border-primary);border-radius:12px;background:var(--bg-card);box-sizing:border-box}.Table_bare__4XQF3{border:0;border-radius:0;background:none}.Table_table__56Y8t{--table-line:var(--border-color);--table-head-bg:var(--bg-secondary);--table-head-ink:color-mix(in srgb,var(--text-secondary) 75%,var(--text-primary));--table-ink:var(--text-primary);--table-quiet-ink:var(--text-secondary);--table-hover:var(--hover-background);--table-tint:color-mix(in srgb,var(--tool-accent,var(--brand-primary)) 10%,transparent);--table-pad-y:10px;--table-pad-x:14px;width:100%;border-collapse:collapse;font-size:14px;line-height:1.5;color:var(--table-ink)}.Table_table__56Y8t td,.Table_table__56Y8t th{padding:var(--table-pad-y) var(--table-pad-x);text-align:start;vertical-align:top;border-bottom:1px solid var(--table-line)}.Table_table__56Y8t thead td,.Table_table__56Y8t thead th{background:var(--table-head-bg);color:var(--table-head-ink);font-size:13px;font-weight:600;vertical-align:bottom;white-space:nowrap}.Table_table__56Y8t tbody th{color:var(--table-ink);font-weight:600}.Table_table__56Y8t tbody tr:last-child>*,.Table_table__56Y8t>tr:last-child>*{border-bottom:0}.Table_keyed__uMl60 td{color:var(--table-quiet-ink)}.Table_keyed__uMl60 td:first-child{color:var(--table-ink);font-weight:600}.Table_compact__VEK_R{--table-pad-y:6px;--table-pad-x:12px}.Table_plainHead__dAJ4V{--table-head-bg:transparent}.Table_mono__f5hsW{--table-pad-y:6px;--table-pad-x:10px;font-family:var(--font-mono);font-size:13px}.Table_mono__f5hsW td,.Table_mono__f5hsW th{white-space:nowrap}.Table_mono__f5hsW thead th{font-family:var(--font-mono);font-size:12px}.Table_onCode__WqHZK{--table-line:var(--border-code-primary);--table-head-bg:color-mix(in srgb,var(--text-white) 6%,transparent);--table-head-ink:color-mix(in srgb,var(--text-white) 70%,transparent);--table-ink:var(--code-ink,var(--text-white));--table-quiet-ink:color-mix(in srgb,var(--code-ink,var(--text-white)) 75%,transparent);--table-hover:color-mix(in srgb,var(--text-white) 5%,transparent)}.Table_frameOnCode__2bbTx{border:1px solid var(--border-code-primary);background:none}.Table_interactive__XPXjL tbody tr:hover>*{background:var(--table-hover)}.Table_num__JA_aX{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.Table_table__56Y8t td.Table_num__JA_aX,.Table_table__56Y8t th.Table_num__JA_aX{text-align:end}.Table_center__r6FaE,.Table_table__56Y8t td.Table_center__r6FaE,.Table_table__56Y8t th.Table_center__r6FaE{text-align:center}.Table_figures__aQ68q,.Table_rowNum__XAYdC{font-variant-numeric:tabular-nums}.Table_rowNum__XAYdC{color:var(--table-quiet-ink);text-align:end}.Table_table__56Y8t .Table_colOn__Hw3fP{background:var(--table-tint);color:var(--table-ink)}.Table_table__56Y8t thead th.Table_colOn__Hw3fP{background:color-mix(in srgb,var(--brand-primary) 12%,var(--bg-card));color:var(--table-ink)}.Table_rowOn__SfLpn>td,.Table_rowOn__SfLpn>th{background:var(--table-tint)}.Table_rowGood__fbhJh>td,.Table_rowGood__fbhJh>th{background:color-mix(in srgb,var(--success) 8%,transparent)}.Table_rowWarn__b4Q6U>td,.Table_rowWarn__b4Q6U>th{background:color-mix(in srgb,var(--product-streak-color) 8%,transparent)}.Table_rowBad__77rmK>td,.Table_rowBad__77rmK>th{background:color-mix(in srgb,var(--error) 8%,transparent)}.Table_total__YUut4>td,.Table_total__YUut4>th{font-weight:700;background:var(--table-head-bg)}.Table_caption__EG8Oh{caption-side:top;padding:0 0 8px;text-align:start;color:var(--text-secondary);font-size:13px;font-weight:600}.Table_prose__UzTb4 table{--table-line:var(--border-color);--table-head-bg:var(--bg-secondary);--table-head-ink:color-mix(in srgb,var(--text-secondary) 75%,var(--text-primary));--table-ink:var(--text-primary);width:100%;max-width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border:var(--border-primary);border-radius:12px;background:var(--bg-card);font-size:min(15px,1em);line-height:1.5;color:var(--table-ink)}.Table_prose__UzTb4 td,.Table_prose__UzTb4 th{padding:10px 14px;text-align:start;vertical-align:top;border:0;border-bottom:1px solid var(--table-line);color:var(--table-ink)}.Table_prose__UzTb4 thead td,.Table_prose__UzTb4 thead th{background:var(--table-head-bg);color:var(--table-head-ink);font-size:min(14px,.95em);font-weight:600;vertical-align:bottom}.Table_prose__UzTb4 tr:last-child>td,.Table_prose__UzTb4 tr:last-child>th{border-bottom:0}.Table_prose__UzTb4 thead tr:last-child>td,.Table_prose__UzTb4 thead tr:last-child>th{border-bottom:1px solid var(--table-line)}.Table_proseOnCode__tBcts table{--table-line:var(--border-code-primary);--table-head-bg:color-mix(in srgb,var(--text-white) 6%,transparent);--table-head-ink:color-mix(in srgb,var(--text-white) 70%,transparent);--table-ink:var(--code-ink,var(--text-white));border:1px solid var(--border-code-primary);background:none}@media (max-width:720px){.Table_stackFrame__wOMs5{overflow-x:visible;border:0;border-radius:0;background:none}.Table_stack__kWE6U{display:block;min-width:0}.Table_stack__kWE6U thead{display:none}.Table_stack__kWE6U tbody{display:flex;flex-direction:column;gap:10px}.Table_stack__kWE6U tbody tr{display:block;padding:12px 14px;border:var(--border-primary);border-radius:12px;background:var(--bg-card)}.Table_stack__kWE6U tbody tr:hover>*{background:none}.Table_stack__kWE6U tbody td{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:5px 0;border-bottom:0}.Table_stack__kWE6U tbody td:first-child{padding:0 0 8px;margin-bottom:4px;border-bottom:1px solid var(--table-line)}.Table_stack__kWE6U tbody td[data-label]:before{content:attr(data-label);flex:0 0 auto;color:var(--table-head-ink);font-size:13px;font-weight:600}}@media (max-width:600px){.Table_table__56Y8t{--table-pad-y:8px;--table-pad-x:12px}.Table_compact__VEK_R,.Table_mono__f5hsW{--table-pad-y:6px;--table-pad-x:10px}.Table_prose__UzTb4 td,.Table_prose__UzTb4 th{padding:8px 12px}}.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}}