/* Classic uses the original app palette and character renderer, not V2 overlays. */
.classic-lab .command-tagline{display:none}
.classic-lab .setup-steps{display:flex;flex-wrap:wrap;gap:18px;padding-left:24px;color:var(--text)}
.classic-lab .setup-steps .current{font-weight:800}
.classic-lab .setup-steps span{margin-right:6px}
.classic-lab .command-empty{padding:24px;background:var(--panel);color:var(--text);border:1px solid var(--line);border-radius:18px}
.appearance-switch{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 12px;border:1px solid var(--line2);border-radius:10px;background:var(--panel2);color:var(--text);text-decoration:none;font:600 12px var(--font);flex-shrink:0}
@media(max-width:600px){.appearance-switch{max-width:84px;white-space:normal;text-align:center;padding:6px}.classic-lab #clock{display:none}}
/* R43: the "Find a game / Find a subject" search in Classic V1 — one compact row (label beside the box) and a small result line, so on a phone the first row of tiles stays above the tab bar */
.classic-lab .gui-hub-search{display:flex;align-items:center;gap:10px;max-width:640px;margin:4px 0 2px;font-weight:700}
.classic-lab .gui-hub-search input{flex:1;min-width:0;min-height:44px;border-radius:12px;padding:8px 14px}
.classic-lab .gui-hub-search + p[role=status]{margin:0 0 2px;font-size:13px;line-height:18px;min-height:18px}
/* R43: on the smallest phones (360 px) the grown-up top bar was 7 px too wide; the look switch gets a little smaller there */
@media(max-width:400px){#app:not(.kid) #topbar .appearance-switch{max-width:66px;padding:4px 5px;font-size:11px;line-height:1.15}}
/* R50 readability (Version 1, "Who is learning today?"): the page sits straight on the dark age-theme background, so its title,
   help line and each child's details were dark-on-dark. Light text there; cards elsewhere keep their own colors. */
[data-age-variant] body.classic-lab:not(.kid-mode) .kfull > .box > h1{color:#f4f8ff;text-shadow:0 2px 10px rgba(0,0,0,.35)}
[data-age-variant] body.classic-lab:not(.kid-mode) .kfull > .box > p.muted{color:#d3e0ff}
[data-age-variant] body.classic-lab:not(.kid-mode) .who button.who,[data-age-variant] body.classic-lab:not(.kid-mode) .who button.who b{color:#f4f8ff}
[data-age-variant] body.classic-lab:not(.kid-mode) .who button.who small{color:#c9d8f5}
