.bm[data-astro-cid-ldj5om4v]{margin:var(--s-8) 0;padding:var(--s-5);border-radius:var(--r-panel);background:var(--paper-card);border:1px solid var(--hair);gap:var(--s-4);display:grid}.bm-head[data-astro-cid-ldj5om4v]{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.seg[data-astro-cid-ldj5om4v]{padding:var(--s-1);gap:var(--s-1);background:var(--paper-raised);border-radius:10px;display:inline-flex}.seg[data-astro-cid-ldj5om4v] button[data-astro-cid-ldj5om4v]{height:32px;padding:0 var(--s-3);font-size:var(--t-14);color:var(--ink-2);transition:background-color var(--d-fast) var(--ease), color var(--d-fast) var(--ease);background:0 0;border:0;border-radius:6px}.seg[data-astro-cid-ldj5om4v] button[data-astro-cid-ldj5om4v][aria-checked=true]{background:var(--paper-card);color:var(--ink);box-shadow:var(--shadow-sm), 0 0 0 1px var(--hair)}.bm-body[data-astro-cid-ldj5om4v]{gap:var(--s-6);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.diagram[data-astro-cid-ldj5om4v]{width:100%;height:auto}.frame[data-astro-cid-ldj5om4v]{fill:var(--paper);stroke:var(--hair-strong)}.ln[data-astro-cid-ldj5om4v],.cap[data-astro-cid-ldj5om4v]{font-family:var(--font-ui);fill:var(--ink-3);font-size:11px}.box[data-astro-cid-ldj5om4v],.wbox[data-astro-cid-ldj5om4v],.op[data-astro-cid-ldj5om4v],.vocab[data-astro-cid-ldj5om4v]{fill:var(--paper-card);stroke:var(--hair-strong);transition:fill var(--d-enter) var(--ease), stroke var(--d-enter) var(--ease)}.bt[data-astro-cid-ldj5om4v],.wt[data-astro-cid-ldj5om4v],.opt[data-astro-cid-ldj5om4v],.vt[data-astro-cid-ldj5om4v]{font-family:var(--font-ui);fill:var(--ink);font-size:12px}.opt[data-astro-cid-ldj5om4v]{font-size:18px}.vt[data-astro-cid-ldj5om4v]{fill:var(--ink-2);font-size:12px}.tf-only[data-astro-cid-ldj5om4v],.bdh-only[data-astro-cid-ldj5om4v]{transition:opacity var(--d-enter) var(--ease)}.bdh-only[data-astro-cid-ldj5om4v],.is-bdh[data-astro-cid-ldj5om4v] .tf-only[data-astro-cid-ldj5om4v]{opacity:0}.is-bdh[data-astro-cid-ldj5om4v] .bdh-only[data-astro-cid-ldj5om4v]{opacity:1}.k[data-astro-cid-ldj5om4v]{transition:transform .6s var(--ease), opacity .6s var(--ease)}.is-bdh[data-astro-cid-ldj5om4v] .k[data-astro-cid-ldj5om4v]{opacity:0;transform:translate(-44px)}.qk[data-astro-cid-ldj5om4v]{fill:#e9eee2;stroke:var(--moss)}.bar[data-astro-cid-ldj5om4v]{fill:#b5ac9e;transition:transform .52s var(--ease), fill .52s var(--ease);transition-delay:var(--d,0s)}.bar[data-astro-cid-ldj5om4v].neg{fill:#cfc7ba}.is-bdh[data-astro-cid-ldj5om4v] .bar[data-astro-cid-ldj5om4v]:not(.keep){transform:scaleY(0)}.is-bdh[data-astro-cid-ldj5om4v] .bar[data-astro-cid-ldj5om4v].keep{fill:var(--moss)}.zero[data-astro-cid-ldj5om4v]{stroke:var(--hair-strong)}.neg-area[data-astro-cid-ldj5om4v]{fill:none}.loop[data-astro-cid-ldj5om4v]{stroke:var(--moss);stroke-width:1.5px;stroke-dasharray:3 4;opacity:0;transition:opacity var(--d-enter) var(--ease)}.is-bdh[data-astro-cid-ldj5om4v] .loop[data-astro-cid-ldj5om4v]{opacity:1}.is-bdh[data-astro-cid-ldj5om4v] .wbox[data-astro-cid-ldj5om4v],.is-bdh[data-astro-cid-ldj5om4v] .op[data-astro-cid-ldj5om4v]{fill:var(--moss-wash);stroke:var(--moss)}.is-bdh[data-astro-cid-ldj5om4v] .vocab[data-astro-cid-ldj5om4v]{stroke:var(--moss)}.part[data-astro-cid-ldj5om4v]{transition:opacity var(--d-menu) var(--ease)}[data-astro-cid-ldj5om4v][data-focus=weights] .part[data-astro-cid-ldj5om4v]:not(.part-weights),[data-astro-cid-ldj5om4v][data-focus=qk] .part[data-astro-cid-ldj5om4v]:not(.part-qk),[data-astro-cid-ldj5om4v][data-focus=act] .part[data-astro-cid-ldj5om4v]:not(.part-act),[data-astro-cid-ldj5om4v][data-focus=gate] .part[data-astro-cid-ldj5om4v]:not(.part-gate),[data-astro-cid-ldj5om4v][data-focus=vocab] .part[data-astro-cid-ldj5om4v]:not(.part-vocab){opacity:.18}.diffs[data-astro-cid-ldj5om4v]{gap:var(--s-1);display:grid}.diffs[data-astro-cid-ldj5om4v] button[data-astro-cid-ldj5om4v]{column-gap:var(--s-2);width:100%;padding:var(--s-2) var(--s-3);border-radius:var(--r-ctl);text-align:left;transition:background-color var(--d-fast) var(--ease), border-color var(--d-fast) var(--ease);background:0 0;border:1px solid #0000;grid-template-columns:24px 1fr;display:grid}.diffs[data-astro-cid-ldj5om4v] button[data-astro-cid-ldj5om4v]:hover{background:var(--paper-raised)}.diffs[data-astro-cid-ldj5om4v] button[data-astro-cid-ldj5om4v][aria-pressed=true]{background:var(--paper-raised);border-color:var(--hair-strong)}.d-n[data-astro-cid-ldj5om4v]{font-size:var(--t-13);color:var(--ink-3);grid-row:span 2}.d-t[data-astro-cid-ldj5om4v]{font-size:var(--t-14);color:var(--ink);font-weight:500}.d-a[data-astro-cid-ldj5om4v],.d-b[data-astro-cid-ldj5om4v]{font-size:var(--t-13);color:var(--ink-2);grid-area:2/2;line-height:1.45}@media (width<=880px){.bm-body[data-astro-cid-ldj5om4v]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.k[data-astro-cid-ldj5om4v],.bar[data-astro-cid-ldj5om4v],.tf-only[data-astro-cid-ldj5om4v],.bdh-only[data-astro-cid-ldj5om4v],.loop[data-astro-cid-ldj5om4v]{transition:none}}.loss[data-astro-cid-axnh6hge]{margin:var(--s-8) 0;gap:var(--s-3);display:grid}.charts[data-astro-cid-axnh6hge]{gap:var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.chart[data-astro-cid-axnh6hge]{padding:var(--s-4);border-radius:var(--r-panel);background:var(--paper-card);border:1px solid var(--hair);gap:var(--s-2);display:grid}.c-title[data-astro-cid-axnh6hge]{font-size:var(--t-13);color:var(--ink);font-weight:500}.c-foot[data-astro-cid-axnh6hge]{font-size:var(--t-12);color:var(--ink-3)}.grid[data-astro-cid-axnh6hge]{stroke:var(--hair)}.tick[data-astro-cid-axnh6hge]{font-family:var(--font-ui);fill:var(--ink-3);font-variant-numeric:tabular-nums;font-size:11px}path[data-astro-cid-axnh6hge]{fill:none;stroke-linejoin:round;stroke-linecap:round}.raw[data-astro-cid-axnh6hge]{stroke:var(--ink);stroke-opacity:.08;stroke-width:1px}.train[data-astro-cid-axnh6hge]{stroke:#a79e90;stroke-width:1.5px}.val[data-astro-cid-axnh6hge]{stroke:var(--moss);stroke-width:2px}@media (prefers-reduced-motion:no-preference){.train[data-astro-cid-axnh6hge],.val[data-astro-cid-axnh6hge]{stroke-dasharray:1;stroke-dashoffset:1px;animation:draw 1.6s var(--ease) forwards;animation-timeline:view();animation-range:entry 10% cover 40%}}@supports not (animation-timeline:view()){.train[data-astro-cid-axnh6hge],.val[data-astro-cid-axnh6hge]{stroke-dashoffset:0;animation:none}}@keyframes draw{to{stroke-dashoffset:0}}.legend[data-astro-cid-axnh6hge]{gap:var(--s-2) var(--s-5);flex-wrap:wrap;align-items:center;display:flex}.legend[data-astro-cid-axnh6hge] span[data-astro-cid-axnh6hge]{align-items:center;gap:6px;display:inline-flex}.sw[data-astro-cid-axnh6hge]{width:14px;height:2px;display:inline-block}.sw[data-astro-cid-axnh6hge].val{background:var(--moss)}.sw[data-astro-cid-axnh6hge].train{background:#a79e90}@media (width<=760px){.charts[data-astro-cid-axnh6hge]{grid-template-columns:1fr}}
