.ActivationSelector-module__FsGjlG__section{gap:.6rem;display:grid}.ActivationSelector-module__FsGjlG__heading{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-size:.78rem;font-family:var(--font-mono), monospace}.ActivationSelector-module__FsGjlG__grid{grid-template-columns:1fr 1fr;gap:.4rem;display:grid}.ActivationSelector-module__FsGjlG__card{border:1px solid var(--line);cursor:pointer;text-align:left;background:#0f1b2ab3;border-radius:10px;gap:.15rem;padding:.4rem .5rem;transition:border-color .18s,background .18s;display:grid}.ActivationSelector-module__FsGjlG__card:hover{border-color:var(--muted)}.ActivationSelector-module__FsGjlG__active{border-color:var(--accent);background:#59ffd00f}.ActivationSelector-module__FsGjlG__label{color:var(--text);font-size:.78rem;font-weight:600}.ActivationSelector-module__FsGjlG__formula{font-family:var(--font-mono), monospace;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.ActivationSelector-module__FsGjlG__desc{color:var(--muted);min-height:2.5em;font-size:.78rem;line-height:1.5}
.TrainingControls-module__xsJ38W__section{gap:.55rem;display:grid}.TrainingControls-module__xsJ38W__heading{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-size:.78rem;font-family:var(--font-mono), monospace}.TrainingControls-module__xsJ38W__btnRow{flex-wrap:wrap;gap:.4rem;display:flex}.TrainingControls-module__xsJ38W__btn{border:1px solid var(--line);color:var(--text);font-size:.8rem;font-family:var(--font-mono), monospace;cursor:pointer;background:#0f1b2acc;border-radius:8px;padding:.45rem .75rem;transition:border-color .15s,background .15s}.TrainingControls-module__xsJ38W__btn:hover:not(:disabled){border-color:var(--muted);background:#0f1b2a}.TrainingControls-module__xsJ38W__btn:disabled{opacity:.35;cursor:default}.TrainingControls-module__xsJ38W__primary{border-color:var(--accent);color:var(--accent)}.TrainingControls-module__xsJ38W__primary:hover{background:#59ffd014}.TrainingControls-module__xsJ38W__danger{color:#f99;border-color:#ff6b6b}.TrainingControls-module__xsJ38W__danger:hover{background:#ff6b6b14}.TrainingControls-module__xsJ38W__toggleRow{gap:.4rem;display:flex}.TrainingControls-module__xsJ38W__toggleActive{border-color:var(--accent);color:var(--accent);background:#59ffd014}.TrainingControls-module__xsJ38W__sliderLabel{color:var(--muted);justify-content:space-between;font-size:.78rem;display:flex}.TrainingControls-module__xsJ38W__val{font-family:var(--font-mono), monospace;color:var(--accent)}.TrainingControls-module__xsJ38W__range{width:100%;accent-color:var(--accent);cursor:pointer}
.DemoNav-module__lZV19q__strip{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:2rem;padding:.6rem .75rem;display:flex}.DemoNav-module__lZV19q__label{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);white-space:nowrap;font-size:.72rem}.DemoNav-module__lZV19q__link{border:1px solid var(--line);color:var(--muted);white-space:nowrap;border-radius:999px;padding:.25rem .75rem;font-size:.82rem;text-decoration:none;transition:border-color .15s,color .15s}.DemoNav-module__lZV19q__link:hover{border-color:var(--muted);color:var(--text)}@media (max-width:480px){.DemoNav-module__lZV19q__strip{flex-direction:column;align-items:flex-start}}
.page-module__KCO1ra__shell{gap:1.25rem;max-width:1200px;margin:0 auto;padding:2.5rem 2rem 4rem;display:grid}.page-module__KCO1ra__header{gap:.5rem;display:grid}.page-module__KCO1ra__eyebrow{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.16em;color:var(--accent);font-size:.78rem}.page-module__KCO1ra__title{font-size:clamp(1.6rem,3vw,2.4rem);line-height:1.1}.page-module__KCO1ra__subtitle{color:var(--muted);max-width:70ch;font-size:.92rem;line-height:1.6}.page-module__KCO1ra__explainer{border:1px solid var(--line);background:#0f1b2a99;border-radius:14px;gap:.6rem;padding:1rem 1.25rem;display:grid}.page-module__KCO1ra__explainerHeading{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-size:.72rem}.page-module__KCO1ra__explainerList{color:var(--muted);gap:.35rem;margin:0;padding-left:1.2rem;font-size:.84rem;line-height:1.55;display:grid}.page-module__KCO1ra__explainerList strong{color:var(--text)}.page-module__KCO1ra__layout{grid-template-columns:240px 1fr 260px;align-items:start;gap:1rem;display:grid}@media (max-width:900px){.page-module__KCO1ra__layout{grid-template-columns:1fr}}.page-module__KCO1ra__sidebar{border:1px solid var(--line);background:#0f1b2ab3;border-radius:16px;gap:1.25rem;min-width:0;padding:1rem;display:grid;overflow:hidden}.page-module__KCO1ra__legend{gap:.5rem;display:grid}.page-module__KCO1ra__legendHeading{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-size:.72rem}.page-module__KCO1ra__legendRow{flex-wrap:wrap;align-items:flex-start;gap:.75rem;display:flex}.page-module__KCO1ra__previewTitle{font-family:var(--font-mono), monospace;color:var(--muted);margin-bottom:.2rem;font-size:.68rem}.page-module__KCO1ra__previewLabel{font-family:var(--font-mono), monospace;color:var(--accent);text-align:center;margin-top:.25rem;font-size:.7rem}.page-module__KCO1ra__legendNote{color:var(--muted);font-size:.75rem}.page-module__KCO1ra__centre{border:1px solid var(--line);background:#0f1b2ab3;border-radius:16px;gap:.75rem;min-width:0;padding:1rem;display:grid}.page-module__KCO1ra__vizWrap{width:100%}.page-module__KCO1ra__phaseBlock{min-height:3em}.page-module__KCO1ra__phaseExplain{color:var(--muted);text-align:center;font-size:.8rem;line-height:1.55}.page-module__KCO1ra__statsRow{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.page-module__KCO1ra__stat{border:1px solid var(--line);background:#09142299;border-radius:10px;flex-direction:column;align-items:center;gap:.2rem;min-width:80px;padding:.4rem .9rem;display:flex}.page-module__KCO1ra__statLabel{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:.68rem}.page-module__KCO1ra__statValue{font-family:var(--font-mono), monospace;color:var(--accent);font-size:1rem;font-weight:600}.page-module__KCO1ra__statHint{color:var(--line);text-align:center;font-size:.65rem}.page-module__KCO1ra__right{border:1px solid var(--line);background:#0f1b2ab3;border-radius:16px;gap:.4rem;padding:1rem;display:grid}.page-module__KCO1ra__panelLabel{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:.72rem}.page-module__KCO1ra__placeholderText{color:var(--line);font-size:.8rem;font-family:var(--font-mono), monospace;padding:.5rem 0}
.page-module___SyF9a__shell{gap:1.25rem;max-width:1200px;margin:0 auto;padding:2.5rem 2rem 4rem;display:grid}.page-module___SyF9a__header{gap:.5rem;display:grid}.page-module___SyF9a__eyebrow{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.16em;color:var(--accent);font-size:.78rem}.page-module___SyF9a__title{font-size:clamp(1.6rem,3vw,2.4rem);line-height:1.1}.page-module___SyF9a__subtitle{color:var(--muted);max-width:70ch;font-size:.92rem;line-height:1.6}.page-module___SyF9a__explainer{border:1px solid var(--line);background:#0f1b2a99;border-radius:14px;gap:.6rem;padding:1rem 1.25rem;display:grid}.page-module___SyF9a__explainerHeading{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-size:.72rem}.page-module___SyF9a__explainerList{color:var(--muted);gap:.35rem;margin:0;padding-left:1.2rem;font-size:.84rem;line-height:1.55;display:grid}.page-module___SyF9a__explainerList strong{color:var(--text)}.page-module___SyF9a__datasetRow{gap:.5rem;display:grid}.page-module___SyF9a__datasetDesc{color:var(--muted);font-size:.82rem;line-height:1.5}.page-module___SyF9a__datasetNav{flex-wrap:wrap;gap:.5rem;display:flex}.page-module___SyF9a__dsBtn{border:1px solid var(--line);color:var(--muted);font-size:.82rem;font-family:var(--font-mono), monospace;cursor:pointer;background:0 0;border-radius:999px;padding:.35rem .85rem;transition:border-color .15s,color .15s,background .15s}.page-module___SyF9a__dsBtn:hover{border-color:var(--muted);color:var(--text)}.page-module___SyF9a__dsBtnActive{border-color:var(--accent);color:var(--accent);background:#59ffd012}.page-module___SyF9a__layout{grid-template-columns:220px 1fr 260px;align-items:start;gap:1rem;display:grid}@media (max-width:900px){.page-module___SyF9a__layout{grid-template-columns:1fr}}.page-module___SyF9a__sidebar{border:1px solid var(--line);background:#0f1b2ab3;border-radius:16px;gap:1.25rem;padding:1rem;display:grid}.page-module___SyF9a__centre{border:1px solid var(--line);background:#0f1b2ab3;border-radius:16px;gap:.75rem;padding:1rem;display:grid}.page-module___SyF9a__diagramWrap{width:100%}.page-module___SyF9a__phaseBlock{gap:.3rem;min-height:3.5em;display:grid}.page-module___SyF9a__phaseTag{font-family:var(--font-mono), monospace;color:var(--accent-2);text-align:center;font-size:.78rem;font-weight:600}.page-module___SyF9a__phaseExplain{color:var(--muted);text-align:center;min-height:2.4em;font-size:.8rem;line-height:1.5}.page-module___SyF9a__statsRow{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.page-module___SyF9a__stat{border:1px solid var(--line);background:#09142299;border-radius:10px;flex-direction:column;align-items:center;gap:.2rem;min-width:80px;padding:.4rem .9rem;display:flex}.page-module___SyF9a__statLabel{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:.68rem}.page-module___SyF9a__statValue{font-family:var(--font-mono), monospace;color:var(--accent);font-size:1rem;font-weight:600}.page-module___SyF9a__statHint{color:var(--line);text-align:center;font-size:.65rem;line-height:1.2}.page-module___SyF9a__right{border:1px solid var(--line);background:#0f1b2ab3;border-radius:16px;gap:.4rem;padding:1rem;display:grid}.page-module___SyF9a__panelLabel{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:.72rem}
.page-module__IgdmyG__shell{gap:1.25rem;max-width:1200px;margin:0 auto;padding:2.5rem 2rem 4rem;display:grid}.page-module__IgdmyG__header{gap:.5rem;display:grid}.page-module__IgdmyG__eyebrow{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.16em;color:var(--accent);font-size:.78rem}.page-module__IgdmyG__title{font-size:clamp(1.6rem,3vw,2.4rem);line-height:1.1}.page-module__IgdmyG__subtitle{color:var(--muted);max-width:70ch;font-size:.92rem;line-height:1.6}.page-module__IgdmyG__explainer{border:1px solid var(--line);background:#0f1b2a99;border-radius:14px;gap:.6rem;padding:1rem 1.25rem;display:grid}.page-module__IgdmyG__explainerHeading{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-size:.72rem}.page-module__IgdmyG__explainerList{color:var(--muted);gap:.35rem;margin:0;padding-left:1.2rem;font-size:.84rem;line-height:1.55;display:grid}.page-module__IgdmyG__explainerList strong{color:var(--text)}.page-module__IgdmyG__datasetRow{gap:.5rem;display:grid}.page-module__IgdmyG__datasetDesc{color:var(--muted);font-size:.82rem;line-height:1.5}.page-module__IgdmyG__datasetNav{flex-wrap:wrap;gap:.5rem;display:flex}.page-module__IgdmyG__dsBtn{border:1px solid var(--line);color:var(--muted);font-size:.82rem;font-family:var(--font-mono), monospace;cursor:pointer;background:0 0;border-radius:999px;padding:.35rem .85rem;transition:border-color .15s,color .15s,background .15s}.page-module__IgdmyG__dsBtn:hover{border-color:var(--muted);color:var(--text)}.page-module__IgdmyG__dsBtnActive{border-color:var(--accent);color:var(--accent);background:#59ffd012}.page-module__IgdmyG__layout{grid-template-columns:220px 1fr 260px;align-items:start;gap:1rem;display:grid}@media (max-width:900px){.page-module__IgdmyG__layout{grid-template-columns:1fr}}.page-module__IgdmyG__sidebar{border:1px solid var(--line);background:#0f1b2ab3;border-radius:16px;gap:1.25rem;padding:1rem;display:grid}.page-module__IgdmyG__archSection{gap:.4rem;display:grid}.page-module__IgdmyG__sliderLabel{color:var(--muted);justify-content:space-between;font-size:.8rem;display:flex}.page-module__IgdmyG__sliderVal{font-family:var(--font-mono), monospace;color:var(--text)}.page-module__IgdmyG__range{width:100%;accent-color:var(--accent)}.page-module__IgdmyG__centre{border:1px solid var(--line);background:#0f1b2ab3;border-radius:16px;gap:.75rem;padding:1rem;display:grid}.page-module__IgdmyG__diagramWrap{width:100%}.page-module__IgdmyG__phaseBlock{gap:.3rem;min-height:3.5em;display:grid}.page-module__IgdmyG__phaseTag{font-family:var(--font-mono), monospace;color:var(--accent-2);text-align:center;font-size:.78rem;font-weight:600}.page-module__IgdmyG__phaseExplain{color:var(--muted);text-align:center;min-height:2.4em;font-size:.8rem;line-height:1.5}.page-module__IgdmyG__statsRow{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.page-module__IgdmyG__stat{border:1px solid var(--line);background:#09142299;border-radius:10px;flex-direction:column;align-items:center;gap:.2rem;min-width:80px;padding:.4rem .9rem;display:flex}.page-module__IgdmyG__statLabel{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:.68rem}.page-module__IgdmyG__statValue{font-family:var(--font-mono), monospace;color:var(--accent);font-size:1rem;font-weight:600}.page-module__IgdmyG__statHint{color:var(--line);text-align:center;font-size:.65rem;line-height:1.2}.page-module__IgdmyG__right{border:1px solid var(--line);background:#0f1b2ab3;border-radius:16px;gap:.4rem;padding:1rem;display:grid}.page-module__IgdmyG__panelLabel{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:.72rem}.page-module__IgdmyG__sparklineWrap{justify-content:center;align-items:center;min-height:60px;display:flex}.page-module__IgdmyG__sparkline{display:block}.page-module__IgdmyG__sparklinePlaceholder{color:var(--line);text-align:center;font-size:.78rem;line-height:1.4}
