.ml-page[data-astro-cid-itzsfliy]{--ml-cyan:#8adeff;--ml-amber:#ffb454;color:#e8edff;box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto}.ml-page[data-astro-cid-itzsfliy] [data-astro-cid-itzsfliy],.ml-page[data-astro-cid-itzsfliy] [data-astro-cid-itzsfliy]:before,.ml-page[data-astro-cid-itzsfliy] [data-astro-cid-itzsfliy]:after{box-sizing:border-box}.ml-page[data-astro-cid-itzsfliy] [data-astro-cid-itzsfliy][hidden]{display:none!important}.ml-window[data-astro-cid-itzsfliy]{background:#303b66;border:1px solid #111833;padding:4px;box-shadow:0 20px 50px #0008,inset 1px 1px #98a6df}.ml-titlebar[data-astro-cid-itzsfliy]{background:linear-gradient(#334575,#17264e);align-items:center;gap:8px;min-height:34px;padding:4px 8px;font:12px Tahoma,sans-serif;display:flex}.ml-led[data-astro-cid-itzsfliy]{background:#83e1b7;width:8px;height:8px;box-shadow:0 0 6px #83e1b7}.ml-close[data-astro-cid-itzsfliy]{background:#25355a;border:1px solid #6279b3;place-items:center;width:25px;height:24px;margin-left:auto;font-size:21px;display:grid}.ml-close[data-astro-cid-itzsfliy]:hover{background:#814051}.ml-content[data-astro-cid-itzsfliy]{background:#0e1329;border:1px solid #070b1b;padding:clamp(12px,2vw,22px);container:ml-lab/inline-size}.ml-header[data-astro-cid-itzsfliy]{justify-content:space-between;align-items:start;gap:16px;margin-bottom:14px;display:flex}.ml-eyebrow[data-astro-cid-itzsfliy]{font:10px var(--mono);letter-spacing:2px;color:#a0b6e9}.ml-header[data-astro-cid-itzsfliy] h1[data-astro-cid-itzsfliy]{font:clamp(27px,3.6vw,40px)/1.1 var(--pixel);margin:6px 0 8px}.ml-header[data-astro-cid-itzsfliy] p[data-astro-cid-itzsfliy]:not(.ml-eyebrow){font:12px/1.65 var(--mono);color:#c5cee7;max-width:650px}.ml-tag[data-astro-cid-itzsfliy]{white-space:nowrap;font:10px var(--mono);color:#99ddf7;border:1px solid #4b628e;padding:6px 8px}.ml-layout[data-astro-cid-itzsfliy]{gap:12px;min-width:0;display:grid}.ml-section-label[data-astro-cid-itzsfliy]{font:14px/1.4 var(--pixel);color:#e8edff;margin:0 0 10px}.ml-global-feedback[data-astro-cid-itzsfliy]{border-top:1px solid #37476c;border-bottom:1px solid #37476c;min-width:0;padding:6px 0}.ml-global-feedback[data-astro-cid-itzsfliy] p[data-astro-cid-itzsfliy]{margin:0}.ml-global-feedback[data-astro-cid-itzsfliy] p[data-astro-cid-itzsfliy]+p[data-astro-cid-itzsfliy]{margin-top:4px}.ml-status[data-astro-cid-itzsfliy]{font:11px/1.5 var(--mono);color:#b7dffa}.ml-warning[data-astro-cid-itzsfliy]{color:#ffd9a3;font:11px/1.5 var(--mono);background:#ffb45414;border-left:3px solid #ffb454;padding:5px 8px}.ml-share-notice[data-astro-cid-itzsfliy]{font:11px/1.6 var(--mono);color:#c6e9fb}.ml-workspace[data-astro-cid-itzsfliy]{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px 28px;min-width:0;display:grid}.ml-workspace[data-astro-cid-itzsfliy]>[data-astro-cid-itzsfliy]{min-width:0}.ml-shared[data-astro-cid-itzsfliy]{grid-row:1}.ml-first-controls[data-astro-cid-itzsfliy]{grid-row:2}.ml-first-results[data-astro-cid-itzsfliy]{grid-row:3}.ml-second-controls[data-astro-cid-itzsfliy]{grid-row:4}.ml-second-results[data-astro-cid-itzsfliy]{grid-row:5}.ml-model-results[data-astro-cid-itzsfliy]{flex-direction:column;gap:10px;display:flex}.ml-shared-fields[data-astro-cid-itzsfliy],.ml-control-fields[data-astro-cid-itzsfliy]{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:10px 12px;min-width:0;display:grid}.ml-field[data-astro-cid-itzsfliy]{min-width:0;font:11px/1.5 var(--mono);flex-direction:column;gap:5px;display:flex}.ml-field[data-astro-cid-itzsfliy]>label[data-astro-cid-itzsfliy]{color:#d2daf2;overflow-wrap:anywhere}.ml-field[data-astro-cid-itzsfliy] select[data-astro-cid-itzsfliy],.ml-field[data-astro-cid-itzsfliy] input[data-astro-cid-itzsfliy][type=number]{color:#f0f4ff;width:100%;min-width:0;min-height:38px;font:12px var(--mono);background:#161f3b;border:1px solid #5b709d;border-radius:0;padding:8px}.ml-control-fields[data-astro-cid-itzsfliy] select[data-astro-cid-itzsfliy]{font-size:11px}.ml-field[data-astro-cid-itzsfliy] input[data-astro-cid-itzsfliy][type=range]{accent-color:#8adeff;width:100%;min-width:0;min-height:24px}.ml-field[data-astro-cid-itzsfliy] output[data-astro-cid-itzsfliy]{color:#8adeff;font-variant-numeric:tabular-nums}.ml-global-actions[data-astro-cid-itzsfliy]{flex-wrap:wrap;align-items:center;gap:10px 16px;margin:12px 0 10px;display:flex}.ml-buttons[data-astro-cid-itzsfliy]{flex-wrap:wrap;gap:7px;display:flex}.ml-buttons[data-astro-cid-itzsfliy] button[data-astro-cid-itzsfliy],.ml-draw-tools[data-astro-cid-itzsfliy] button[data-astro-cid-itzsfliy],.ml-share-controls[data-astro-cid-itzsfliy] button[data-astro-cid-itzsfliy]{color:#e8edff;font:11px/1.3 var(--mono);cursor:pointer;background:#24345b;border:1px solid #687eae;padding:9px 11px}.ml-buttons[data-astro-cid-itzsfliy] .ml-primary[data-astro-cid-itzsfliy]{background:#3558a6;border-color:#96b4ed}.ml-buttons[data-astro-cid-itzsfliy] button[data-astro-cid-itzsfliy]:hover,.ml-draw-tools[data-astro-cid-itzsfliy] button[data-astro-cid-itzsfliy]:hover,.ml-share-controls[data-astro-cid-itzsfliy] button[data-astro-cid-itzsfliy]:hover{filter:brightness(1.15)}.ml-page[data-astro-cid-itzsfliy] [data-astro-cid-itzsfliy]:is(button,select,input,summary,a):focus-visible{outline:2px solid var(--ml-cyan);outline-offset:2px}.ml-compare-toggle[data-astro-cid-itzsfliy]{font:11px/1.5 var(--mono);color:#d2daf2;align-items:center;gap:7px;display:flex}.ml-compare-toggle[data-astro-cid-itzsfliy] input[data-astro-cid-itzsfliy]{accent-color:#8adeff}.ml-draw-tools[data-astro-cid-itzsfliy]{font:11px/1.6 var(--mono);color:#b9c6e4;margin:8px 0}.ml-draw-tools[data-astro-cid-itzsfliy] fieldset[data-astro-cid-itzsfliy]{border:1px solid #4b628e;margin:8px 0;padding:8px}.ml-draw-tools[data-astro-cid-itzsfliy] label[data-astro-cid-itzsfliy]{margin-right:12px}.ml-draw-buttons[data-astro-cid-itzsfliy]{flex-wrap:wrap;gap:7px;display:flex}.ml-advanced[data-astro-cid-itzsfliy]{border-top:1px solid #445478;min-width:0;padding-top:8px}.ml-advanced[data-astro-cid-itzsfliy] summary[data-astro-cid-itzsfliy]{cursor:pointer;font:12px var(--mono);color:#c6e9fb;padding:4px 0}.ml-advanced-body[data-astro-cid-itzsfliy]{gap:12px;padding-top:8px;display:grid;container:ml-advanced/inline-size}.ml-advanced-fields[data-astro-cid-itzsfliy],.ml-share-controls[data-astro-cid-itzsfliy]{grid-template-columns:minmax(0,1fr);gap:10px 12px;display:grid}.ml-advanced-fields[data-astro-cid-itzsfliy] .ml-field[data-astro-cid-itzsfliy]{justify-content:flex-end}.ml-share-controls[data-astro-cid-itzsfliy] button[data-astro-cid-itzsfliy]{white-space:normal;overflow-wrap:anywhere;width:100%;min-width:0}@container ml-advanced (width>=360px){.ml-advanced-fields[data-astro-cid-itzsfliy],.ml-share-controls[data-astro-cid-itzsfliy]{grid-template-columns:repeat(3,minmax(0,1fr))}}@container ml-advanced (width>=640px){.ml-share-controls[data-astro-cid-itzsfliy]{grid-template-columns:repeat(3,max-content);justify-content:start}}.ml-canvas-wrap[data-astro-cid-itzsfliy]{aspect-ratio:1;background:#081025;border:1px solid #4a648d;width:100%;min-width:0;max-width:480px;position:relative}.ml-canvas-wrap[data-astro-cid-itzsfliy] canvas[data-astro-cid-itzsfliy]{touch-action:auto;width:100%;height:100%;display:block}.ml-canvas-wrap[data-astro-cid-itzsfliy] canvas[data-astro-cid-itzsfliy].ml-drawing{cursor:crosshair;touch-action:none}.ml-panel-legend[data-astro-cid-itzsfliy]{min-width:0}.ml-legend[data-astro-cid-itzsfliy]{font:11px var(--mono);flex-wrap:wrap;gap:13px;margin:1px 0 5px;display:flex}.ml-legend[data-astro-cid-itzsfliy] span[data-astro-cid-itzsfliy]{align-items:center;gap:6px;display:flex}.ml-swatch[data-astro-cid-itzsfliy]{width:11px;height:11px;display:inline-block}.ml-cyan[data-astro-cid-itzsfliy]{background:var(--ml-cyan)}.ml-amber[data-astro-cid-itzsfliy]{background:var(--ml-amber)}.ml-caption[data-astro-cid-itzsfliy]{font:11px/1.65 var(--mono);color:#b9c6e4;margin:5px 0}.ml-metrics[data-astro-cid-itzsfliy]{border-top:1px solid #37476c;min-width:0;padding-top:10px}.ml-model-info[data-astro-cid-itzsfliy],.ml-insight[data-astro-cid-itzsfliy]{font:11px/1.7 var(--mono);color:#cbe7f7;margin:7px 0}.ml-model-info[data-astro-cid-itzsfliy]{min-height:24px}.ml-metrics-heading[data-astro-cid-itzsfliy]{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:6px;display:flex}.ml-metrics[data-astro-cid-itzsfliy] h2[data-astro-cid-itzsfliy],.ml-metrics[data-astro-cid-itzsfliy] h3[data-astro-cid-itzsfliy]{font:14px var(--pixel);margin:10px 0}.ml-metrics-heading[data-astro-cid-itzsfliy] span[data-astro-cid-itzsfliy]{font:10px/1.5 var(--mono);color:#a8bddf;overflow-wrap:anywhere}.ml-metric-grid[data-astro-cid-itzsfliy]{border-top:1px solid #405171;border-bottom:1px solid #405171;grid-template-columns:minmax(0,1fr);display:grid}.ml-metric[data-astro-cid-itzsfliy]{border-bottom:1px dotted #354362;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:18px;padding:8px 3px;display:grid}.ml-metric[data-astro-cid-itzsfliy]:last-child{border-bottom:0}.ml-metric[data-astro-cid-itzsfliy] span[data-astro-cid-itzsfliy]{font:11px/1.5 var(--mono);color:#b8c8e5}.ml-metric[data-astro-cid-itzsfliy] strong[data-astro-cid-itzsfliy]{font:12px/1.5 var(--mono);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;color:#e9f2ff;font-weight:400}.ml-panel-extra[data-astro-cid-itzsfliy]{min-width:0}.ml-explain[data-astro-cid-itzsfliy]{font:11px/1.7 var(--mono);color:#b9c9e8;margin:14px 0 0}.ml-confusion[data-astro-cid-itzsfliy]{margin-top:14px}.ml-confusion[data-astro-cid-itzsfliy] h3[data-astro-cid-itzsfliy]{font:13px var(--pixel)}.ml-confusion[data-astro-cid-itzsfliy] p[data-astro-cid-itzsfliy]{font:10px var(--mono);color:#c0cce4}.ml-confusion[data-astro-cid-itzsfliy] table[data-astro-cid-itzsfliy]{border-collapse:collapse;width:100%;font:11px var(--mono)}.ml-confusion[data-astro-cid-itzsfliy] th[data-astro-cid-itzsfliy],.ml-confusion[data-astro-cid-itzsfliy] td[data-astro-cid-itzsfliy]{text-align:center;border:1px solid #465a81;padding:6px}.ml-second-controls[data-astro-cid-itzsfliy],.ml-second-results[data-astro-cid-itzsfliy]{border-top:1px solid #445478;padding-top:14px}.ml-footer[data-astro-cid-itzsfliy]{font:10px var(--mono);color:#afc2ee;background:#1b2444;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:8px;display:flex}@container ml-lab (width>=720px){.ml-workspace[data-astro-cid-itzsfliy]{align-items:start}.ml-second-controls[data-astro-cid-itzsfliy],.ml-second-results[data-astro-cid-itzsfliy]{border-top:0;padding-top:0}.ml-workspace[data-astro-cid-itzsfliy]:not(:has(#ml-compare:checked)){grid-template-rows:auto auto 1fr;grid-template-columns:minmax(340px,400px) minmax(0,1fr)}.ml-workspace[data-astro-cid-itzsfliy]:not(:has(#ml-compare:checked)) .ml-shared[data-astro-cid-itzsfliy]{grid-area:1/1}.ml-workspace[data-astro-cid-itzsfliy]:not(:has(#ml-compare:checked)) .ml-first-controls[data-astro-cid-itzsfliy]{grid-area:2/1}.ml-workspace[data-astro-cid-itzsfliy]:not(:has(#ml-compare:checked)) .ml-first-results[data-astro-cid-itzsfliy]{grid-area:1/2/-1}.ml-workspace[data-astro-cid-itzsfliy]:has(#ml-compare:checked){grid-template-rows:auto auto repeat(4,auto);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px}.ml-workspace[data-astro-cid-itzsfliy]:has(#ml-compare:checked):after{content:"";pointer-events:none;background:#354362;grid-area:2/1/-1/-1;place-self:stretch center;width:1px}.ml-workspace[data-astro-cid-itzsfliy]:has(#ml-compare:checked) .ml-shared[data-astro-cid-itzsfliy]{border-bottom:1px solid #445478;grid-area:1/1/auto/-1;padding-bottom:12px}.ml-workspace[data-astro-cid-itzsfliy]:has(#ml-compare:checked) .ml-first-controls[data-astro-cid-itzsfliy]{grid-area:2/1}.ml-workspace[data-astro-cid-itzsfliy]:has(#ml-compare:checked) .ml-second-controls[data-astro-cid-itzsfliy]{grid-area:2/2}.ml-workspace[data-astro-cid-itzsfliy]:has(#ml-compare:checked) .ml-model-results[data-astro-cid-itzsfliy]{grid-template-rows:subgrid;grid-row:3/span 4;row-gap:10px;display:grid}.ml-workspace[data-astro-cid-itzsfliy]:has(#ml-compare:checked) .ml-first-results[data-astro-cid-itzsfliy]{grid-column:1}.ml-workspace[data-astro-cid-itzsfliy]:has(#ml-compare:checked) .ml-second-results[data-astro-cid-itzsfliy]{grid-column:2}.ml-workspace[data-astro-cid-itzsfliy]:has(#ml-compare:checked) .ml-canvas-wrap[data-astro-cid-itzsfliy]{max-width:none}.ml-workspace[data-astro-cid-itzsfliy]:has(#ml-compare:checked) .ml-shared-fields[data-astro-cid-itzsfliy]{grid-template-columns:repeat(3,minmax(0,1fr))}}@container ml-lab (width<=719px){.ml-page[data-astro-cid-itzsfliy] button[data-astro-cid-itzsfliy],.ml-field[data-astro-cid-itzsfliy] select[data-astro-cid-itzsfliy],.ml-field[data-astro-cid-itzsfliy] input[data-astro-cid-itzsfliy][type=number]{min-height:44px}.ml-buttons[data-astro-cid-itzsfliy] button[data-astro-cid-itzsfliy],.ml-draw-tools[data-astro-cid-itzsfliy] button[data-astro-cid-itzsfliy],.ml-share-controls[data-astro-cid-itzsfliy] button[data-astro-cid-itzsfliy]{white-space:normal;overflow-wrap:anywhere;max-width:100%;min-height:44px}.ml-advanced[data-astro-cid-itzsfliy] summary[data-astro-cid-itzsfliy]{align-items:center;min-height:44px;display:flex}.ml-compare-toggle[data-astro-cid-itzsfliy]{overflow-wrap:anywhere;min-height:44px}.ml-compare-toggle[data-astro-cid-itzsfliy] input[data-astro-cid-itzsfliy]{flex:0 0 18px;width:18px;height:18px}.ml-field[data-astro-cid-itzsfliy] input[data-astro-cid-itzsfliy][type=range]{min-height:44px}.ml-header[data-astro-cid-itzsfliy]{flex-wrap:wrap;min-width:0}.ml-header[data-astro-cid-itzsfliy]>div[data-astro-cid-itzsfliy]{min-width:0}.ml-header[data-astro-cid-itzsfliy] h1[data-astro-cid-itzsfliy],.ml-header[data-astro-cid-itzsfliy] p[data-astro-cid-itzsfliy]{overflow-wrap:anywhere}}@media (width<=850px){.ml-tag[data-astro-cid-itzsfliy]{display:none}}@media (prefers-reduced-motion:reduce){.ml-page[data-astro-cid-itzsfliy] [data-astro-cid-itzsfliy]{scroll-behavior:auto!important}}
