.ml-navprogress{position:fixed;top:0;left:0;right:0;height:3px;z-index:300;overflow:hidden;pointer-events:none;background:var(--hairline);opacity:1;transition:opacity var(--motion-hover,.18s cubic-bezier(.16,1,.3,1))}.ml-navprogress.is-done{opacity:0}.ml-navprogress-slider{position:absolute;inset-block:0;left:0;width:40%;background:linear-gradient(90deg,transparent,var(--accent) 35%,var(--accent-bright,var(--accent)) 55%,transparent);transform:translateX(-100%);animation:ml-navprogress-travel var(--loop-fast,1.2s) var(--ease-loop,ease-in-out) infinite}@keyframes ml-navprogress-travel{0%{transform:translateX(-100%)}to{transform:translateX(350%)}}.ml-navprogress.is-done .ml-navprogress-slider{width:100%;background:var(--accent);transform:none;animation:none}@media (prefers-reduced-motion:reduce){.ml-navprogress{transition:none}.ml-navprogress-slider{width:100%;transform:none;animation:none;background:var(--accent)}}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_f367f3;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_f367f3{font-family:__Inter_f367f3,__Inter_Fallback_f367f3;font-style:normal}.__variable_f367f3{--font-inter:"__Inter_f367f3","__Inter_Fallback_f367f3"}@font-face{font-family:__Azeret_Mono_2fb093;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/854bbc65c6f2e964-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Azeret_Mono_2fb093;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/fb751edd4b3a9ca4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Azeret_Mono_Fallback_2fb093;src:local("Arial");ascent-override:64.26%;descent-override:15.77%;line-gap-override:0.00%;size-adjust:145.81%}.__className_2fb093{font-family:__Azeret_Mono_2fb093,__Azeret_Mono_Fallback_2fb093;font-style:normal}.__variable_2fb093{--font-azeret-mono:"__Azeret_Mono_2fb093","__Azeret_Mono_Fallback_2fb093"}@font-face{font-family:__Cousine_81d4da;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7497c9f82320bae1-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Cousine_81d4da;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/16f6c024bbf5d824-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Cousine_81d4da;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c80f55eae382c418-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Cousine_81d4da;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/914c5ff4e93806c9-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Cousine_81d4da;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8c08d7ea1726c5de-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:__Cousine_81d4da;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92d5054c74101d3d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Cousine_81d4da;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/52d0f6b4a90a7ece-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Cousine_81d4da;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/03dc140ded577326-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cousine_81d4da;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d397113e6609b0f4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Cousine_81d4da;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f22161902a62712e-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Cousine_81d4da;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/25f2398af0ff0fa9-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Cousine_81d4da;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/092a575ef50cd007-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Cousine_81d4da;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/2003c7a764164206-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:__Cousine_81d4da;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/54fd31546f5f559c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Cousine_81d4da;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8421ada5f4189943-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Cousine_81d4da;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3834ce142e90cf4d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cousine_Fallback_81d4da;src:local("Arial");ascent-override:61.85%;descent-override:22.31%;line-gap-override:0.00%;size-adjust:134.61%}.__className_81d4da{font-family:__Cousine_81d4da,__Cousine_Fallback_81d4da;font-style:normal}.__variable_81d4da{--font-cousine:"__Cousine_81d4da","__Cousine_Fallback_81d4da"}@font-face{font-family:__displayFont_257273;src:url(/_next/static/media/3b94777c1437e6b5-s.p.woff2) format("woff2");font-display:swap;font-weight:45 920}@font-face{font-family:__displayFont_Fallback_257273;src:local("Arial");ascent-override:93.76%;descent-override:23.75%;line-gap-override:0.00%;size-adjust:101.55%}.__className_257273{font-family:__displayFont_257273,__displayFont_Fallback_257273,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.__variable_257273{--font-pretendard:"__displayFont_257273","__displayFont_Fallback_257273",Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}:root{--brand-300:#4594d4;--brand-500:#0072ce;--brand-600:#005ca8;--gold-050:#f7eddc;--gold-200:#f0d9a8;--gold-400:#e0a94a;--gold-600:#b0791f;--surface-0:#f4f7fb;--surface-1:#fff;--surface-2:#f9fbfd;--surface-3:#edf2f8;--rail-bg:var(--surface-2);--bg:var(--surface-0);--surface:var(--surface-1);--surface-sunken:var(--surface-3);--fg:#0b1524;--muted:rgba(11,21,36,.66);--hairline:rgba(11,21,36,.12);--hairline-strong:rgba(11,21,36,.22);--chip-surface:#fff;--chip-border:rgba(16,60,110,.12);--code-inline-bg:#e9eff7;--surface-translucent:hsla(0,0%,100%,.86);--scrim:rgba(11,21,36,.4);--accent:var(--brand-500);--accent-bright:var(--brand-300);--accent-ink:var(--brand-600);--accent-wash:rgba(0,114,206,.08);--on-accent:#fff;--lane-a:var(--brand-500);--lane-a-dark:var(--brand-300);--lane-b:var(--gold-600);--lane-b-dark:var(--gold-400);--dark-bg:#030b18;--dark-fg:#e8f1fb;--dark-muted:rgba(232,241,251,.6);--dark-faint:rgba(232,241,251,.62);--dark-hairline:rgba(232,241,251,.08);--dark-border:rgba(59,155,255,.16);--status-ok:#1a8f5f;--status-ok-text:#0e7a4f;--status-warn:#845611;--status-error:#c8352f;--status-error-bg:rgba(200,53,47,.07);--status-error-border:rgba(200,53,47,.28);--status-idle:rgba(11,21,36,.28);--bg-deep:var(--bg);--bg-elevated:var(--surface);--bg-panel:var(--surface);--bg-panel-hover:var(--surface-sunken);--ps-blue:var(--accent-ink);--ps-glow:var(--accent);--link-text:var(--accent-ink);--accent-gold:var(--lane-b);--text-main:var(--fg);--text-dim:var(--muted);--text-faint:rgba(11,21,36,.62);--text-caption:rgba(11,21,36,.62);--border-glass:var(--hairline);--border-glass-strong:var(--hairline-strong);--font-display:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-body:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:"Azeret Mono","IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--font-numeric:"Cousine","Courier New",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--t-1:64px;--t-2:51px;--t-3:41px;--t-4:33px;--t-5:26px;--t-6:21px;--t-7:16px;--lh-display:1.02;--lh-head:1.15;--lh-body:1.55;--t-1-lh:var(--lh-display);--t-2-lh:var(--lh-display);--t-3-lh:var(--lh-display);--t-4-lh:var(--lh-head);--t-5-lh:var(--lh-head);--t-6-lh:var(--lh-head);--t-7-lh:var(--lh-body);--t-price:34px;--label-size-min:12px;--label-size-min-mono:11px;--label-editorial-size:var(--label-size-min);--label-editorial-tracking:0.14em;--label-machine-size:12px;--label-machine-tracking:0.06em;--type-display-size:clamp(33px,4.4vw,51px);--type-display-weight:700;--type-display-tracking:-0.03em;--type-display-lh:1.02;--type-title-size:23px;--type-title-weight:700;--type-title-tracking:-0.02em;--type-title-lh:1.1;--type-h2-size:var(--t-5);--type-h2-weight:600;--type-h2-tracking:-0.02em;--type-h2-lh:var(--t-5-lh);--type-h3-size:var(--t-6);--type-h3-weight:600;--type-h3-tracking:-0.02em;--type-h3-lh:var(--t-6-lh);--type-lede-size:15px;--type-lede-weight:400;--type-lede-tracking:0;--type-lede-lh:1.7;--type-body-size:14px;--type-body-weight:400;--type-body-tracking:0;--type-body-lh:var(--lh-body);--type-body-sm-size:13px;--type-body-sm-weight:400;--type-body-sm-tracking:0;--type-body-sm-lh:var(--lh-body);--type-caption-size:12px;--type-caption-weight:400;--type-caption-tracking:0;--type-caption-lh:1.4;--type-label-size:var(--label-editorial-size);--type-label-weight:600;--type-label-tracking:var(--label-editorial-tracking);--type-label-lh:1.2;--type-label-mono-size:var(--label-machine-size);--type-label-mono-weight:500;--type-label-mono-tracking:var(--label-machine-tracking);--type-label-mono-lh:1.2;--type-nav-size:14px;--type-nav-weight:500;--type-nav-weight-active:600;--type-nav-tracking:0;--type-nav-lh:1.2;--type-btn-size:14px;--type-btn-weight:600;--type-btn-tracking:0;--type-btn-lh:1;--type-btn-sm-size:13px;--type-btn-sm-weight:600;--type-btn-sm-tracking:0;--type-btn-sm-lh:1;--type-code-size:13px;--type-code-weight:400;--type-code-tracking:0;--type-code-lh:var(--lh-body);--type-code-block-size:13px;--type-code-block-weight:400;--type-code-block-tracking:0;--type-code-block-lh:1.7;--type-id-size:12px;--type-id-weight:400;--type-id-tracking:0;--type-id-lh:1.4;--type-figure-xl-size:38px;--type-figure-xl-weight:700;--type-figure-xl-tracking:-0.02em;--type-figure-xl-lh:1.05;--type-figure-lg-size:26px;--type-figure-lg-weight:600;--type-figure-lg-tracking:-0.02em;--type-figure-lg-lh:1.1;--type-figure-md-size:20px;--type-figure-md-weight:600;--type-figure-md-tracking:-0.01em;--type-figure-md-lh:1.2;--type-cell-size:13px;--type-cell-weight:400;--type-cell-tracking:0;--type-cell-lh:1.4;--type-pill-size:11px;--type-pill-weight:600;--type-pill-tracking:0.02em;--type-pill-lh:1;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-9:36px;--sp-10:40px;--sp-12:48px;--sp-16:64px;--sp-20:80px;--text-hud-size:var(--label-size-min);--text-hud-tracking:0.2em;--text-hud-tracking-tight:0.14em;--radius-control:8px;--radius-container:12px;--radius-pill:999px;--radius-sm:var(--radius-control);--radius-md:var(--radius-control);--radius-lg:var(--radius-container);--radius-frame:var(--radius-container);--glow-blue:0 10px 24px -8px rgba(0,114,206,.65);--glow-blue-soft:0 6px 18px -6px rgba(0,114,206,.55);--glow-gold:0 6px 18px -6px rgba(184,121,31,.4);--shadow-card:var(--elevation-raised);--shadow-card-hover:var(--elevation-raised);--elevation-raised:0 14px 40px -18px rgba(11,21,36,.28);--focus-ring-width:2px;--focus-ring-offset:2px;--focus-ring-color:var(--accent);--focus-paper:#fff;--hit-area-min:44px;--control-h-xs:24px;--control-h-sm:32px;--control-h:40px;--control-h-lg:44px;--control-pad-x-xs:10px;--control-pad-x-sm:12px;--control-pad-x:18px;--control-font-sm:var(--type-btn-sm-size,13px);--control-font:var(--type-btn-size,14px);--control-line:1;--toggle-w:36px;--toggle-h:20px;--toggle-knob:14px;--check-size:18px;--radius-popover:12px;--elevation-popover:var(--shadow-card);--link-size-sm:13px;--link-size:15px;--ease-out-expo:cubic-bezier(0.16,1,0.3,1);--ease-in-out:cubic-bezier(0.4,0,0.2,1);--duration-fast:120ms;--duration-base:180ms;--duration-slow:280ms;--motion-press:var(--duration-fast) var(--ease-out-expo);--motion-hover:var(--duration-base) var(--ease-out-expo);--motion-enter:var(--duration-slow) var(--ease-out-expo);--motion-layout:var(--duration-slow) var(--ease-in-out);--stroke-rule:1px;--stroke-icon:1.5px;--stroke-data:1.5px;--dash-hairline:3 5;--bar-w:2px;--bar-gap:1px;--bar-r:1px;--scroll-fade-w:48px;--scroll-fade-stop:72%;--loop-fast:1.2s;--loop-slow:2.4s;--ease-loop:var(--ease-in-out);--container-max:1180px;--gutter:24px;--edge:40px;--nav-bg:#232323;--nav-fg:#f4ede1;--nav-muted:hsla(38,46%,92%,.72);--nav-hairline:hsla(38,46%,92%,.14);--nav-cta-bg:#f4ede1;--nav-cta-fg:#141414;--nav-shadow:0 8px 28px rgba(42,38,32,.1);--footer-bg:#faf6f2;--footer-line:color-mix(in srgb,var(--fg) 5%,var(--footer-bg));--footer-rule:var(--bz-beige);--band-bg:#232323;--band-fg:#f4ede1;--bz-blue:#779ebd;--bz-mint:#bbc7bf;--bz-coral:#d67775;--bz-beige:#d6c5b5;--radius-button:var(--radius-pill);--radius-panel:18px;--radius-mark:4px;--hairline-faint:color-mix(in srgb,var(--fg) 8%,transparent);--rule-accent:2px solid var(--accent);--pad-panel-sm:16px;--pad-panel:24px;--pad-panel-lg:32px;--cell-x:16px;--cell-y:12px;--gap-sm:12px;--gap:16px;--gap-lg:24px}@media (prefers-reduced-motion:reduce){:root{--duration-fast:0ms;--duration-base:0ms;--duration-slow:0ms}}:root[data-theme=dark]{color-scheme:dark;--nav-bg:#2b2926;--nav-hairline:#3a3733;--nav-shadow:0 10px 30px rgba(0,0,0,.5);--footer-bg:#0a1220;--footer-line:rgba(232,241,251,.06);--footer-rule:hsla(29,29%,77%,.35);--band-bg:#020408;--brand-300:#7fb8ea;--brand-500:#2e86e8;--brand-600:#1a63b0;--gold-050:#2a2014;--gold-200:#6b5024;--gold-400:#e0a94a;--gold-600:#b0791f;--surface-0:#050d1a;--surface-1:#0b1524;--surface-2:#121d2e;--surface-3:#18263a;--rail-bg:var(--surface-0);--bg:var(--surface-0);--surface:var(--surface-1);--surface-sunken:var(--surface-2);--fg:#e8f1fb;--muted:rgba(232,241,251,.58);--hairline:rgba(232,241,251,.1);--hairline-strong:rgba(232,241,251,.2);--chip-surface:var(--surface-2);--chip-border:rgba(232,241,251,.14);--code-inline-bg:var(--surface-3);--surface-translucent:rgba(11,22,38,.86);--scrim:rgba(2,6,14,.6);--accent:var(--brand-500);--accent-bright:var(--brand-300);--accent-ink:#8cc5ff;--accent-wash:rgba(59,155,255,.12);--on-accent:#041020;--status-ok-text:var(--status-ok);--lane-a:var(--brand-500);--lane-a-dark:var(--brand-300);--lane-b:var(--gold-400);--lane-b-dark:var(--gold-200);--dark-bg:#030b18;--dark-fg:#e8f1fb;--dark-muted:rgba(232,241,251,.6);--dark-faint:rgba(232,241,251,.62);--dark-hairline:rgba(232,241,251,.08);--dark-border:rgba(59,155,255,.16);--status-ok:#3ddc97;--status-warn:var(--gold-400);--status-error:#ff7b75;--status-error-bg:hsla(3,100%,73%,.1);--status-error-border:hsla(3,100%,73%,.34);--status-idle:rgba(232,241,251,.3);--bg-deep:var(--bg);--bg-elevated:var(--surface);--bg-panel:var(--surface);--bg-panel-hover:var(--surface-sunken);--ps-blue:var(--accent-ink);--ps-glow:var(--accent);--link-text:var(--accent-ink);--accent-gold:var(--lane-b);--text-main:var(--fg);--text-dim:var(--muted);--text-faint:rgba(232,241,251,.6);--text-caption:rgba(232,241,251,.68);--border-glass:var(--hairline);--border-glass-strong:var(--hairline-strong);--focus-paper:#e8f1fb;--glow-blue:0 10px 24px -10px rgba(2,6,14,.8);--glow-blue-soft:0 6px 18px -8px rgba(2,6,14,.7);--glow-gold:0 6px 18px -8px rgba(2,6,14,.7);--shadow-card:var(--elevation-raised);--shadow-card-hover:var(--elevation-raised);--elevation-raised:0 14px 40px -18px rgba(0,0,0,.6)}:root[data-palette=baze]{color-scheme:light;--brand-300:#f07b5e;--brand-500:#bf3c1c;--brand-600:#ae3819;--gold-050:#eaf1f7;--gold-200:#a9cae4;--gold-400:#4fa3ce;--gold-600:#2c6690;--surface-0:#fdfcf9;--surface-1:#fff;--surface-2:#f7f2ea;--surface-3:#efe6d9;--bg:var(--surface-0);--surface:var(--surface-1);--surface-sunken:var(--surface-3);--fg:#2a2620;--muted:#554d40;--hairline:rgba(42,38,32,.14);--hairline-strong:rgba(42,38,32,.24);--chip-surface:#f7f2ea;--chip-border:rgba(42,38,32,.14);--code-inline-bg:#f7f2ea;--surface-translucent:hsla(45,50%,98%,.86);--nav-bg:#232323;--nav-fg:#f4ede1;--nav-muted:hsla(38,46%,92%,.72);--nav-hairline:hsla(38,46%,92%,.14);--nav-cta-bg:#f4ede1;--nav-cta-fg:#141414;--nav-shadow:0 8px 28px rgba(42,38,32,.1);--footer-bg:#faf6f2;--footer-line:color-mix(in srgb,var(--fg) 5%,var(--footer-bg));--footer-rule:var(--bz-beige);--band-bg:#232323;--band-fg:#f4ede1;--bz-blue:#779ebd;--bz-mint:#bbc7bf;--bz-coral:#d67775;--bz-beige:#d6c5b5;--scrim:rgba(20,18,16,.45);--accent:var(--brand-500);--accent-bright:var(--brand-300);--accent-ink:#8f2f10;--accent-wash:rgba(191,60,28,.1);--on-accent:#f7f0e4;--lane-a:var(--brand-500);--lane-a-dark:var(--brand-300);--lane-b:var(--gold-600);--lane-b-dark:var(--gold-400);--dark-bg:#141210;--dark-fg:#f5ecdd;--dark-muted:hsla(38,55%,91%,.66);--dark-faint:hsla(38,55%,91%,.62);--dark-hairline:hsla(38,55%,91%,.1);--dark-border:rgba(240,123,94,.22);--status-ok:#127045;--status-ok-text:#0b5d3c;--status-warn:#67430b;--status-error:#b32a24;--status-error-bg:rgba(179,42,36,.08);--status-error-border:rgba(179,42,36,.3);--status-idle:rgba(42,38,32,.32);--bg-deep:var(--bg);--bg-elevated:var(--surface);--bg-panel:var(--surface);--bg-panel-hover:var(--surface-sunken);--ps-blue:var(--accent-ink);--ps-glow:var(--accent);--link-text:var(--accent-ink);--accent-gold:var(--lane-b);--text-main:var(--fg);--text-dim:var(--muted);--text-faint:#5d5346;--text-caption:#524a40;--border-glass:var(--hairline);--border-glass-strong:var(--hairline-strong);--glow-blue:0 10px 24px -8px rgba(191,60,28,.55);--glow-blue-soft:0 6px 18px -6px rgba(191,60,28,.45);--glow-gold:0 6px 18px -6px rgba(44,102,144,.4);--shadow-card:var(--elevation-raised);--shadow-card-hover:var(--elevation-raised);--elevation-raised:0 14px 40px -18px rgba(42,38,32,.28);--focus-paper:#fdfcf9;--c1:#b83c1c;--c1p:#f07b5e;--c2:#c63f1e;--c2p:#f7c7b6;--c3:#3e86bc;--c3b:#2c6690;--ink:var(--fg);--ground:var(--bg)}:root[data-palette=baze][data-theme=dark]{color-scheme:dark;--brand-300:#f7c7b6;--brand-500:#f07b5e;--brand-600:#c63f1e;--gold-050:#101c24;--gold-200:#24485f;--gold-400:#4fa3ce;--gold-600:#3e86bc;--surface-0:#141210;--surface-1:#1d1a16;--surface-2:#26221c;--surface-3:#2f2a23;--bg:var(--surface-0);--surface:var(--surface-1);--surface-sunken:var(--surface-2);--fg:#f5ecdd;--muted:hsla(38,55%,91%,.62);--hairline:hsla(38,55%,91%,.1);--hairline-strong:hsla(38,55%,91%,.2);--chip-surface:var(--surface-2);--chip-border:hsla(38,55%,91%,.14);--code-inline-bg:var(--surface-3);--surface-translucent:rgba(20,18,16,.86);--scrim:rgba(8,7,6,.6);--nav-bg:#2b2926;--nav-fg:#f4ede1;--nav-muted:hsla(38,46%,92%,.72);--nav-hairline:#443f39;--nav-cta-bg:#f4ede1;--nav-cta-fg:#141414;--nav-shadow:0 10px 30px rgba(0,0,0,.5);--footer-bg:#1b1815;--footer-line:hsla(38,55%,91%,.06);--footer-rule:hsla(29,29%,77%,.35);--band-bg:#0c0b0a;--band-fg:#f4ede1;--bz-blue:#779ebd;--bz-mint:#bbc7bf;--bz-coral:#d67775;--bz-beige:#d6c5b5;--accent:var(--brand-500);--accent-bright:var(--brand-300);--accent-ink:#f7c7b6;--accent-wash:rgba(240,123,94,.12);--on-accent:#2a2620;--lane-a:var(--brand-500);--lane-a-dark:var(--brand-300);--lane-b:var(--gold-400);--lane-b-dark:var(--gold-600);--dark-bg:#141210;--dark-fg:#f5ecdd;--dark-muted:hsla(38,55%,91%,.66);--dark-faint:hsla(38,55%,91%,.62);--dark-hairline:hsla(38,55%,91%,.08);--dark-border:rgba(240,123,94,.22);--status-ok:#3ddc97;--status-ok-text:var(--status-ok);--status-warn:#eba23a;--status-error:#ff7b75;--status-error-bg:hsla(3,100%,73%,.1);--status-error-border:hsla(3,100%,73%,.34);--status-idle:hsla(38,55%,91%,.3);--bg-deep:var(--bg);--bg-elevated:var(--surface);--bg-panel:var(--surface);--bg-panel-hover:var(--surface-sunken);--ps-blue:var(--accent-ink);--ps-glow:var(--accent);--link-text:var(--accent-ink);--accent-gold:var(--lane-b);--text-main:var(--fg);--text-dim:var(--muted);--text-faint:hsla(38,55%,91%,.6);--text-caption:hsla(38,55%,91%,.68);--border-glass:var(--hairline);--border-glass-strong:var(--hairline-strong);--glow-blue:0 10px 24px -10px rgba(8,7,6,.8);--glow-blue-soft:0 6px 18px -8px rgba(8,7,6,.7);--glow-gold:0 6px 18px -8px rgba(8,7,6,.7);--shadow-card:var(--elevation-raised);--shadow-card-hover:var(--elevation-raised);--elevation-raised:0 14px 40px -18px rgba(0,0,0,.6);--focus-paper:#f5ecdd;--c1:#f07b5e;--c1p:#f7c7b6;--c2:#f07b5e;--c2p:#2a2620;--c3:#4fa3ce;--c3b:#3e86bc;--ink:var(--fg);--ground:var(--bg)}*{box-sizing:border-box}body,html{background:var(--bg);color:var(--fg);font-family:var(--font-body);-webkit-font-smoothing:antialiased}.ml-btn:focus-visible,.ml-inline-link:focus-visible,.ml-play-cta:focus-visible,[role=button]:focus-visible,[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.ml-btn-primary:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);box-shadow:inset 0 0 0 var(--focus-ring-width) var(--focus-paper)}@media (max-width:768px){.ml-btn{min-height:var(--hit-area-min);height:auto}.ml-btn.ml-btn-sm{min-height:0;height:var(--control-h-sm)}.ml-input{min-height:var(--control-h-lg)}.ml-inline-link{position:relative}.ml-inline-link:after{content:"";position:absolute;left:0;right:0;top:50%;height:var(--hit-area-min);transform:translateY(-50%);background:transparent}}.ml-hud-label{font-family:var(--font-body);font-size:var(--label-editorial-size);font-weight:600;letter-spacing:var(--label-editorial-tracking)}.ml-hud-label,.ml-machine-label{font-style:normal;text-transform:uppercase;color:var(--muted)}.ml-machine-label{font-family:var(--font-mono);font-size:var(--label-machine-size);letter-spacing:var(--label-machine-tracking)}.ml-glass-card{position:relative;background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius-container);box-shadow:none;transition:transform var(--motion-hover),border-color var(--motion-hover),box-shadow var(--motion-hover);overflow:hidden}.ml-glass-card:hover{transform:translateY(-2px);border-color:var(--hairline-strong)}.ml-raised{box-shadow:var(--elevation-raised)}.ml-glass-card-padded{padding:var(--pad-panel)}.ml-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-display);font-size:var(--control-font);font-weight:600;letter-spacing:0;text-transform:none;height:var(--control-h);padding:0 var(--control-pad-x);line-height:var(--control-line);border-radius:var(--radius-button,var(--radius-control));border:1px solid transparent;cursor:pointer;transition:background var(--motion-hover),border-color var(--motion-hover),color var(--motion-hover),transform var(--motion-press);white-space:nowrap}.ml-btn-sm{height:var(--control-h-sm);padding:0 var(--control-pad-x-sm);font-size:var(--control-font-sm)}.ml-btn-arrow{display:inline-block;flex:none;vertical-align:-.125em}.ml-btn-primary{background:var(--brand-500);color:var(--on-accent);font-weight:600;box-shadow:none}.ml-btn-primary:hover{background:var(--brand-600);box-shadow:none}.ml-btn-secondary{background:transparent;border-color:color-mix(in srgb,var(--fg) 24%,transparent);color:var(--fg)}.ml-btn-secondary:hover{border-color:color-mix(in srgb,var(--fg) 44%,transparent);color:var(--fg)}.ml-btn-ghost{background:transparent;color:var(--muted);padding:0 12px}.ml-btn-ghost:hover{color:var(--fg)}.ml-btn:not(:disabled):active,.ml-icon-btn:not(:disabled):active,.ml-menu-item:not(:disabled):active,.ml-pressable:not(:disabled):active,.ml-range-pill:not(:disabled):active{transform:translateY(1px)}.ml-btn-sm,.ml-check,.ml-icon-btn,.ml-range-pill{position:relative}@media (pointer:coarse){.ml-btn-sm:before,.ml-check:before,.ml-icon-btn:before,.ml-range-pill:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;min-width:var(--hit-area-min);min-height:var(--hit-area-min)}}.ml-icon-btn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--control-h-sm);height:var(--control-h-sm);padding:0;border:1px solid transparent;border-radius:var(--radius-pill);background:transparent;color:var(--muted);font-size:16px;line-height:var(--control-line);cursor:pointer;transition:background var(--motion-hover),color var(--motion-hover),transform var(--motion-press)}.ml-icon-btn:hover:not(:disabled){background:var(--accent-wash);color:var(--accent-ink)}.ml-icon-btn:disabled{color:var(--text-caption);cursor:not-allowed}.ml-range-pill{display:inline-flex;align-items:center;height:var(--control-h-sm);padding:0 var(--control-pad-x-sm);line-height:var(--control-line);border:1px solid var(--hairline-strong);border-radius:var(--radius-pill);background:transparent;color:var(--muted);cursor:pointer;transition:background var(--motion-hover),border-color var(--motion-hover),color var(--motion-hover),transform var(--motion-press)}.ml-range-pill-xs{height:var(--control-h-xs);padding:0 var(--control-pad-x-xs)}.ml-range-pill:hover{color:var(--fg)}.ml-range-pill[aria-pressed=true]{background:var(--accent-wash);border-color:var(--accent);color:var(--accent-ink)}.ml-popover{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius-popover);box-shadow:var(--elevation-popover);padding:6px}.ml-menu-item{display:flex;align-items:center;width:100%;height:var(--control-h-sm);padding:0 10px;border:0;border-radius:var(--radius-control);background:transparent;color:var(--fg);font:inherit;font-size:var(--control-font-sm);line-height:var(--control-line);text-align:left;cursor:pointer;transition:background var(--motion-hover),color var(--motion-hover),transform var(--motion-press)}.ml-menu-item:hover:not(:disabled){background:var(--surface-1)}.ml-menu-item:disabled{color:var(--text-caption);cursor:default}.ml-btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.ml-input{width:100%;background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--radius-sm);height:var(--control-h);padding:0 12px;line-height:var(--control-line);color:var(--fg);font-family:var(--font-body);font-size:14px;transition:border-color var(--motion-hover)}.ml-input-sm{height:var(--control-h-sm);min-height:0;padding:0 8px;font-size:var(--control-font-sm)}.ml-input::placeholder{color:var(--text-faint)}.ml-input:hover:not(:disabled){border-color:var(--accent)}.ml-input:disabled{opacity:.55;cursor:not-allowed}textarea.ml-input{resize:vertical;height:auto;padding:10px 12px;line-height:1.6}.ml-check{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:0 0 auto;width:var(--check-size);height:var(--check-size);margin:0;border:1px solid var(--hairline-strong);border-radius:var(--radius-mark,4px);background:var(--surface-sunken);display:inline-grid;place-content:center;cursor:pointer;transition:background var(--motion-hover),border-color var(--motion-hover)}.ml-check:after{content:"";width:10px;height:6px;border-left:2px solid var(--accent);border-bottom:2px solid var(--accent);transform:translateY(-1px) rotate(-45deg);opacity:0;transition:opacity var(--motion-press)}.ml-check:checked{border-color:var(--accent);background:var(--accent-wash)}.ml-check:checked:after{opacity:1}.ml-check:disabled{cursor:not-allowed;border-color:var(--hairline)}.ml-form-error{font-size:13px;line-height:1.6;color:var(--status-error);background:var(--status-error-bg);border:1px solid var(--status-error-border);border-radius:var(--radius-sm);padding:10px 12px}.ml-inline-warn{background:color-mix(in srgb,var(--status-warn) 6%,transparent);border:1px solid color-mix(in srgb,var(--status-warn) 32%,transparent);border-radius:var(--radius-sm);padding:8px 10px}.ml-inline-note,.ml-inline-warn{display:block;margin:0;font-size:12.5px;line-height:1.5;color:var(--status-warn)}.ml-play-cta{position:relative;width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--surface);border:1px solid var(--hairline);cursor:pointer;transition:transform var(--motion-hover)}.ml-play-cta:after{content:"";position:absolute;inset:-6px;border-radius:50%;border:1px solid var(--accent);opacity:.5;animation:ml-ring-pulse var(--loop-slow) var(--ease-loop) infinite}.ml-play-cta:hover{transform:scale(1.05);box-shadow:var(--glow-blue)}@keyframes ml-ring-pulse{0%{transform:scale(1);opacity:.5}70%{transform:scale(1.25);opacity:0}to{transform:scale(1.25);opacity:0}}.ml-progress-wave{position:relative;width:100%;height:2px;background:var(--hairline);border-radius:var(--radius-pill);overflow:hidden}.ml-progress-wave-fill{position:absolute;top:0;left:0;height:100%;background:linear-gradient(90deg,var(--accent-ink),var(--accent));border-radius:var(--radius-pill);transition:width var(--motion-layout)}.ml-tabular{font-family:var(--font-numeric);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ml-hairline{border:none;height:1px;background:var(--hairline)}.ml-status-dot{position:relative;width:6px;height:6px;border-radius:50%;background:var(--status-ok);flex-shrink:0}.ml-status-dot:after{content:"";position:absolute;inset:-3px;border-radius:50%;background:inherit;opacity:.35;animation:ml-dot-pulse var(--loop-slow) var(--ease-loop) infinite}@keyframes ml-dot-pulse{0%,to{transform:scale(1);opacity:.35}50%{transform:scale(1.8);opacity:0}}.ml-status-dot--warn{background:var(--status-warn)}.ml-status-dot--error{background:var(--status-error)}.ml-status-dot--idle{background:var(--status-idle)}.ml-status-dot--active{background:var(--accent)}.ml-skeleton{background:linear-gradient(90deg,var(--surface-sunken) 0,var(--surface) 50%,var(--surface-sunken) 100%);background-size:200% 100%;animation:ml-skeleton var(--loop-fast) linear infinite;border:1px solid var(--hairline);border-radius:var(--radius-md)}@keyframes ml-skeleton{0%{background-position:100% 0}to{background-position:-100% 0}}.ml-stage-check{color:var(--status-ok)}.ml-table-scroller{scrollbar-width:thin;scrollbar-color:var(--hairline-strong) transparent}.ml-table-scroller::-webkit-scrollbar{height:6px}.ml-table-scroller::-webkit-scrollbar-track{background:transparent}.ml-table-scroller::-webkit-scrollbar-thumb{background:var(--hairline-strong);border-radius:var(--radius-pill)}@media (max-width:480px){.ml-table-more .ml-table-scroller{mask-image:linear-gradient(90deg,#000 calc(100% - 24px),transparent);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),transparent)}.ml-table-more-left .ml-table-scroller{mask-image:linear-gradient(90deg,transparent,#000 24px);-webkit-mask-image:linear-gradient(90deg,transparent,#000 24px)}.ml-table-more-left.ml-table-more .ml-table-scroller{mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent)}}.ml-skip-link{position:absolute;left:12px;top:-100px;z-index:200;padding:10px 16px;border-radius:var(--radius-sm);border:1px solid var(--accent);background:var(--surface);color:var(--fg);font-size:14px;transition:top var(--motion-layout)}.ml-skip-link:focus{top:12px}#main:focus,#main:focus-visible{outline:none}.ml-inline-link{padding:0;border:0;background:none;color:var(--accent-ink);font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:2px;transition:color var(--motion-hover)}.ml-inline-link:hover{color:var(--fg)}.ml-endpoint-tag--text{font-family:var(--font-body);letter-spacing:.01em}.ml-endpoint-tag{padding:2px 8px;border-radius:var(--radius-pill);border:1px solid var(--hairline);background:var(--surface-sunken);color:var(--text-caption);font-family:var(--font-mono);font-size:var(--label-size-min);letter-spacing:.02em;text-transform:none;white-space:nowrap}.ml-endpoint-tag,.ml-info-dot{display:inline-flex;align-items:center}.ml-info-dot{position:relative;width:16px;height:16px;flex-shrink:0;justify-content:center;border-radius:var(--radius-pill);border:1px solid var(--hairline-strong);background:transparent;color:var(--muted);font-size:10px;line-height:1;cursor:help;transition:color var(--motion-hover),border-color var(--motion-hover)}.ml-info-dot:before{content:"";position:absolute;inset:-5px}.ml-info-dot:hover{color:var(--fg);border-color:var(--accent)}.ml-tooltip{position:absolute;top:calc(100% + 8px);right:0;z-index:20;font-family:var(--font-body);width:max-content;max-width:min(280px,70vw);padding:10px 12px;border-radius:var(--radius-sm);border:1px solid var(--hairline-strong);background:var(--surface);box-shadow:var(--shadow-card);color:var(--text-caption);font-size:12px;line-height:1.55;text-transform:none;letter-spacing:normal;white-space:normal}.ml-tooltip-floating{position:fixed;top:auto;right:auto;z-index:100;pointer-events:none}.ml-reveal{opacity:0;transform:translateY(24px);transition:opacity var(--motion-enter),transform var(--motion-enter)}.ml-reveal.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.ml-reveal{opacity:1;transform:none;transition:none}.ml-play-cta:after,.ml-skeleton,.ml-status-dot:after{animation:none}.ml-skeleton{background-position:0 0}}@media (max-width:768px){.ml-navbar-inner{flex-wrap:wrap;height:auto!important;padding-top:12px!important;padding-bottom:12px!important;row-gap:10px}.ml-navbar-links{order:3;width:100%;justify-content:center;gap:16px!important;flex-wrap:wrap}.ml-navbar-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px!important}.ml-navbar-status .ml-hud-label{display:none}.ml-docs-main{flex-direction:column!important;gap:32px!important}.ml-docs-aside{width:100%!important;position:static!important;flex-direction:row!important;flex-wrap:wrap!important;gap:16px!important;align-items:center}}.ml-pill{--pill-tone:var(--muted);--pill-line:var(--hairline);--pill-fill:var(--surface-1);--pill-ink:var(--text-caption);display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;height:var(--control-h-xs);padding:0 10px;border-radius:var(--radius-pill);border:1px solid var(--pill-line);background:var(--pill-fill);color:var(--pill-ink);font-family:var(--font-body);font-size:var(--type-pill-size);font-weight:var(--type-pill-weight);line-height:var(--type-pill-lh);letter-spacing:var(--type-pill-tracking);white-space:nowrap;vertical-align:middle;max-width:100%}.ml-pill--accent{--pill-tone:var(--accent);--pill-line:var(--accent);--pill-ink:var(--accent-ink)}.ml-pill--ok{--pill-tone:var(--status-ok);--pill-line:var(--status-ok);--pill-ink:var(--status-ok)}.ml-pill--warn{--pill-tone:var(--status-warn);--pill-line:var(--status-warn);--pill-ink:var(--status-warn)}.ml-pill--error{--pill-tone:var(--status-error);--pill-line:var(--status-error);--pill-ink:var(--status-error)}.ml-pill--active{--pill-tone:var(--accent);--pill-line:var(--accent);--pill-ink:var(--accent-ink)}.ml-pill--idle{--pill-tone:var(--status-idle);--pill-line:var(--status-idle);--pill-ink:var(--text-caption)}.ml-pill--tint{--pill-fill:color-mix(in srgb,var(--pill-tone) 12%,transparent);--pill-line:transparent}.ml-pill--accent.ml-pill--tint{--pill-fill:var(--accent-wash)}.ml-pill--neutral.ml-pill--tint{--pill-fill:var(--surface-sunken)}.ml-pill--mono{font-family:var(--font-mono);letter-spacing:var(--label-machine-tracking);text-transform:uppercase}.ml-pill-dot{flex:none;width:5px;height:5px;border-radius:50%;background:var(--pill-tone)}.ml-pill-text{min-width:0;overflow:hidden;text-overflow:ellipsis}.ml-disclosure>summary{list-style:none}.ml-disclosure>summary::-webkit-details-marker{display:none}.ml-disclosure-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;color:var(--text-caption)}.ml-disclosure-lead{display:inline-flex;align-items:center;gap:8px}.ml-disclosure-chevron{flex:none;transition:transform var(--motion-layout)}.ml-disclosure[open]>summary .ml-disclosure-chevron{transform:rotate(90deg)}.ml-disclosure-body{margin-top:12px}:where(a,.ml-tap){transition:color var(--motion-hover),background-color var(--motion-hover),border-color var(--motion-hover)}:root{--duration-reveal:650ms;--duration-fade:500ms;--motion-reveal:var(--duration-reveal) var(--ease-out-expo);--motion-fade:var(--duration-fade) var(--ease-in-out);--loop-cue-cycles:3}@media (prefers-reduced-motion:reduce){:root{--duration-reveal:0ms;--duration-fade:0ms}}.ml-pipeline-body{margin-top:16px}.ml-pipeline-phases{margin-top:18px}.ml-audit-details{margin-top:10px}