.site_surface__G8ukB{--site-surface:#edf4f5;--site-header:#d9e8ec;--site-header-border:#8fb2bf;--site-terminal:#ffffff;--site-terminal-border:#a9c4cd;--mantine-primary-color-filled:var(--mantine-color-cyan-6);--mantine-primary-color-filled-hover:var(--mantine-color-cyan-7)}[data-mantine-color-scheme=dark] .site_surface__G8ukB{--site-surface:#0a131b;--site-header:#0e202b;--site-header-border:#235161;--site-terminal:#101e29;--site-terminal-border:#32566b}.site_surface__G8ukB{min-height:100vh;background:var(--site-surface);font-family:var(--mantine-font-family)}.site_header__4rPgA{padding:22px 0;background:var(--site-header);border-bottom:1px solid var(--site-header-border)}.site_header__4rPgA nav{margin-top:18px}.site_brand__aCV3p{font-family:monospace;font-size:24px;font-weight:800;letter-spacing:1px}.site_brand__aCV3p span{color:var(--mantine-color-cyan-6)}.site_content__1wpPy{padding-top:35px;padding-bottom:70px}.site_prompt__Kh4QW{font-family:monospace;color:var(--mantine-color-cyan-6);font-size:12px;margin-bottom:15px}.site_intro__2gL9j{margin-bottom:30px}.site_intro__2gL9j h1{font-size:clamp(30px,4vw,46px);letter-spacing:-1px}.site_terminal__9gjRB{background:var(--site-terminal);border:1px solid var(--site-terminal-border);border-radius:8px;padding:24px}.site_terminalHeader__9ykq7{font-family:monospace;border-bottom:1px solid var(--mantine-color-default-border);padding-bottom:14px;margin-bottom:20px}.site_experiment__A6YQ9{display:grid;grid-template-columns:260px minmax(0,1fr);gap:24px}.site_scenario__H8Hdg{padding:22px;text-align:left;width:100%;border:1px solid var(--mantine-color-default-border);border-radius:8px;background:var(--mantine-color-body);margin-bottom:12px;color:inherit;font:inherit;cursor:pointer}.site_scenario__H8Hdg:disabled{cursor:default;opacity:.6}.site_scenario__H8Hdg:focus-visible{outline:2px solid var(--mantine-color-cyan-6);outline-offset:3px}.site_experiment__A6YQ9>*{min-width:0}.site_mobileScenarioNote__ek_fm{display:none}.site_experiment__A6YQ9 .mantine-Button-root{min-height:40px}.site_dashboard__A_qyw{display:grid;grid-template-columns:280px minmax(0,1fr);gap:25px}.site_surface__G8ukB textarea{font-family:monospace;min-height:150px}.site_result__LvzSR{padding:25px;border:1px solid var(--mantine-color-default-border);background:var(--mantine-color-body);border-radius:8px;margin-top:22px}@media(max-width:800px){.site_dashboard__A_qyw,.site_experiment__A6YQ9{grid-template-columns:1fr}.site_experiment__A6YQ9[data-basic-experiment] aside{display:flex;flex-wrap:wrap;gap:8px}.site_experiment__A6YQ9[data-basic-experiment] .site_scenario__H8Hdg{flex:1 1 120px;width:auto;margin-bottom:0;padding:12px;min-height:44px}.site_experiment__A6YQ9[data-basic-experiment] .site_scenario__H8Hdg p:last-child{display:none}.site_mobileScenarioNote__ek_fm{display:block}.site_scenario__H8Hdg{padding:16px}.site_terminal__9gjRB{padding:18px}.site_brand__aCV3p{font-size:20px}}.site_terminal__9gjRB{border-radius:14px;box-shadow:0 6px 28px #17394208;border-top:3px solid var(--service-accent)}.site_terminalHeader__9ykq7{position:relative;padding-top:5px}.site_terminalHeader__9ykq7:before{content:"";display:inline-block;width:7px;height:7px;margin-inline-end:22px;border-radius:50%;background:var(--service-accent);box-shadow:10px 0 0 color-mix(in srgb,var(--service-accent) 55%,transparent),20px 0 0 color-mix(in srgb,var(--service-accent) 25%,transparent)}.site_scenario__H8Hdg{border-radius:12px;transition:border-color .15s ease,background .15s ease}.site_result__LvzSR{border-radius:12px;border-color:var(--service-line)}@media (prefers-reduced-motion:reduce){.site_scenario__H8Hdg{transition:none}}.demo-surfaces_choice__eD_bH,.demo-surfaces_panel__hoh8j,.demo-surfaces_table__uapBV{--surface-accent:var(--service-accent,var(--mantine-primary-color-light-color));--surface-selected-bg:color-mix(in srgb,var(--surface-accent) 12%,var(--mantine-color-body));color:var(--mantine-color-default-color)}.demo-surfaces_panel__hoh8j[data-with-border]{border-color:var(--demo-surface-border)}.demo-surfaces_table__uapBV.demo-surfaces_table__uapBV{--table-border-color:var(--demo-surface-border);--table-hover-color:var(--demo-surface-hover);--table-striped-color:var(--demo-surface-header)}.demo-surfaces_head__DS84m .demo-surfaces_cellHead__PvFyZ{background-color:var(--demo-surface-header);color:var(--mantine-color-default-color);font-weight:650}.demo-surfaces_row___6_ZA[data-selected]>td{background-color:var(--surface-selected-bg)}.demo-surfaces_row___6_ZA[data-selected]>td:first-child{box-shadow:inset 3px 0 var(--surface-accent)}.demo-surfaces_choice__eD_bH.demo-surfaces_choice__eD_bH[aria-pressed=true]{background:var(--surface-selected-bg);border-color:var(--surface-accent);box-shadow:inset 3px 0 var(--surface-accent)}.demo-surfaces_choice__eD_bH:focus-visible{outline:2px solid var(--surface-accent);outline-offset:3px}.demo-surfaces_alert__YLoDz.demo-surfaces_alert__YLoDz{border-inline-start:3px solid var(--alert-color)}.demo-surfaces_alertBody__sNrVp{min-width:0}.demo-surfaces_alertMessage__qNekW.demo-surfaces_alertMessage__qNekW{color:var(--mantine-color-default-color);overflow:visible;overflow-wrap:anywhere;line-height:1.65}.demo-surfaces_alertMessage__qNekW[data-variant=filled]{color:var(--alert-color)}.demo-surfaces_alertLabel__5DkXU{white-space:normal;overflow-wrap:anywhere}