.LanguageModelIntro_diagramScroll__HgBli{max-width:100%;overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius-lg);background:color-mix(in oklch,var(--muted) 25%,var(--background))}.LanguageModelIntro_diagram__Zrj60{display:block;width:100%;min-width:900px;height:auto}.LanguageModelIntro_preparation__WEGpu{min-width:760px}.LanguageModelIntro_early__HZqb3{--stage-color:#926029}.LanguageModelIntro_middle__TtM7W{--stage-color:var(--feature-accent)}.LanguageModelIntro_late__VCeUK{--stage-color:#526ca1}.LanguageModelIntro_final__TBE0j{--stage-color:#74598f}.LanguageModelIntro_sae__35Lst{--sae-color:var(--feature-accent)}.LanguageModelIntro_svgLabel__HPVG4{font-size:13px;font-weight:500;fill:var(--foreground)}.LanguageModelIntro_svgSmall__fzPra{font-size:12px;fill:var(--muted-foreground)}.LanguageModelIntro_number__uuits{font-size:12px;font-family:ui-monospace,monospace}.LanguageModelIntro_number__uuits:not([fill]){fill:var(--foreground)}.LanguageModelIntro_stageTitle__cTbgv{font-size:14px;font-weight:600;fill:var(--stage-color)}.LanguageModelIntro_stageDetail__0hIIH{font-size:11px;fill:var(--muted-foreground)}.LanguageModelIntro_stagePanel__E76t2{fill:color-mix(in oklch,var(--stage-color) 5%,var(--background));stroke:color-mix(in oklch,var(--stage-color) 15%,var(--border))}.LanguageModelIntro_stagePanel__E76t2[data-current=true]{stroke:var(--stage-color);stroke-width:2}.LanguageModelIntro_stageBracket__8rGKc{fill:none;stroke:var(--stage-color);stroke-opacity:.4}.LanguageModelIntro_vectorBox__mNym_{fill:var(--background);stroke:var(--border)}.LanguageModelIntro_featurePanel__z9uyh{fill:color-mix(in oklch,var(--sae-color) 4%,var(--background));stroke:color-mix(in oklch,var(--sae-color) 30%,var(--border))}.LanguageModelIntro_edge__iXEpQ{fill:none;stroke:var(--border);stroke-width:1}.LanguageModelIntro_activeEdge__vcVto{stroke:var(--stage-color,var(--foreground));stroke-opacity:.28}.LanguageModelIntro_networkEdge__F_tXO{stroke:var(--stage-color);stroke-opacity:.3;stroke-width:1.15}.LanguageModelIntro_contextEdge__4N93f{fill:none;stroke:var(--foreground);stroke-width:1.25;stroke-opacity:.5}.LanguageModelIntro_feedback___yuZG{fill:none;stroke:var(--foreground);stroke-width:2;stroke-dasharray:8 5;animation:LanguageModelIntro_flow__CLEgb 1s linear infinite}.LanguageModelIntro_branch__oMlrD{fill:none;stroke:var(--sae-color);stroke-width:2;stroke-dasharray:6 4}.LanguageModelIntro_mappingEdge__mokI5{stroke:var(--sae-color);stroke-opacity:.72}.LanguageModelIntro_faintEdge__u1CUT{stroke:var(--border);stroke-opacity:.48}.LanguageModelIntro_embeddingNotes__wBUF8>div{border-left:2px solid var(--border);padding-left:1rem}.LanguageModelIntro_embeddingNotes__wBUF8>div:first-child{border-left:0;padding-left:0}.LanguageModelIntro_annotation__K3uOA{fill:var(--background);stroke:var(--stage-color,var(--border));stroke-width:1.25}.LanguageModelIntro_annotationGroup__z_2H4{animation:LanguageModelIntro_reveal__dtZqm .25s ease-out}@keyframes LanguageModelIntro_reveal__dtZqm{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.LanguageModelIntro_tokenVector__bOq4Q{font-size:10px;font-family:ui-monospace,monospace;fill:var(--foreground)}@keyframes LanguageModelIntro_flow__CLEgb{to{stroke-dashoffset:-26}}.LanguageModelIntro_stepSummary__9vRNz{display:flex;flex-direction:column;gap:.75rem;padding:1rem 1.25rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--muted)}.LanguageModelIntro_stepSummary__9vRNz h3{font-size:.95rem;font-weight:600}.LanguageModelIntro_stepSummary__9vRNz p{font-size:.875rem;line-height:1.6;color:var(--foreground)}.LanguageModelIntro_glossary__pAggV{border-color:color-mix(in oklch,var(--feature-accent) 28%,var(--border))}.LanguageModelIntro_embeddingNotes__wBUF8 dt{font-size:.95rem;font-weight:600;margin-bottom:.5rem}.LanguageModelIntro_embeddingNotes__wBUF8 dd{font-size:.875rem;line-height:1.6;color:var(--foreground)}.LanguageModelIntro_flowParticle__Vll6b{fill:var(--stage-color,var(--sae-color,var(--foreground)))}.LanguageModelIntro_updatedWeight__Pry2f{animation:LanguageModelIntro_update-weight__mRDgY .65s ease-in-out}@keyframes LanguageModelIntro_update-weight__mRDgY{50%{fill:#926029;opacity:1}}@media (prefers-reduced-motion:reduce){.LanguageModelIntro_flowParticle__Vll6b{display:none}.LanguageModelIntro_annotationGroup__z_2H4,.LanguageModelIntro_feedback___yuZG,.LanguageModelIntro_updatedWeight__Pry2f{animation:none}}.LanguageModelIntro_embeddingNotes__wBUF8{display:grid;gap:1.25rem;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:767px){.LanguageModelIntro_embeddingNotes__wBUF8{grid-template-columns:minmax(0,1fr)}}