.classifier-stage{cursor:pointer;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.classifier-void{fill:var(--anatomy-halo);stroke:none}.classifier-row{fill:var(--anatomy-face);stroke:var(--anatomy-mid);stroke-width:var(--anatomy-weight);vector-effect:non-scaling-stroke}.classifier-mark{fill:var(--anatomy-lit);stroke:var(--anatomy-lit);stroke-width:var(--anatomy-weight);vector-effect:non-scaling-stroke;opacity:0}.classifier-token[data-marked] .classifier-mark{opacity:1}.classifier-cases{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:12px;display:flex}.classifier-case{border-radius:var(--r-pill);border:1px solid var(--line);min-height:32px;color:var(--fg-muted);transition:background-color var(--d-quick) var(--ease-out), color var(--d-quick) var(--ease-out), transform var(--d-quick) var(--ease-out);background:0 0;padding:0 12px;font-size:.8125rem}.classifier-case:hover{color:var(--fg)}.classifier-case:active{transform:scale(.97)}.classifier-case.is-active{background:var(--fg);border-color:var(--fg);color:var(--bg)}.classifier-case:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:560px){.classifier-stage{margin:0 -4px;overflow:hidden}.classifier-stage .iso-svg{width:112%;margin-left:-6%}}@media (prefers-reduced-motion:reduce){.classifier-case{transition:none}}
