/* bl-drawer-continue.css - the phone menu's Continue row (assets/js/bl-drawer-continue.js): the homepage's Up next card
   (bl-home.css .hm-up) at the drawer's size. A tinted row, an arrow tile, the lesson, its course and unit, a bar and
   "Lesson n of m" (or "Q3 of 7"). No border, no lip; 64 px at least; the subject's colours, light and dark. */
.blh .msheet nav a.mdc{--c:var(--study);--ci:var(--study-ink);--ct:var(--study-tint);
  display:flex;align-items:center;justify-content:flex-start;gap:12px;min-width:0;max-width:100%;overflow:hidden;min-height:72px;padding:10px 16px 10px 10px;border-radius:var(--r2);
  background:var(--ct);color:var(--ink);box-shadow:none;font:inherit;text-decoration:none}
.blh .msheet nav a.mdc[data-s="maths"]{--c:var(--blue);--ci:var(--blue-ink);--ct:var(--blue-tint)}
.blh .msheet nav a.mdc[data-s="cs"],.blh .msheet nav a.mdc[data-s="chess"]{--c:var(--play);--ci:var(--play-ink);--ct:var(--play-tint)}
.blh .msheet nav a.mdc[data-s="music"]{--c:var(--music);--ci:var(--music-ink);--ct:var(--music-tint)}
.blh .msheet nav a.mdc:active{transform:scale(.98)}
.mdc-ic{flex:none;display:grid;place-items:center;width:48px;height:48px;border-radius:12px;background:var(--c);color:#fff}
:root[data-theme="dark"] .mdc-ic{color:#0b1626}
.mdc-ic svg{display:block}
.mdc-tx{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}
.mdc-tx b{display:block;font:650 17px/1.25 var(--f-display);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.mdc-tx small{display:block;font:500 14px/1.35 var(--f-body);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.mdc-pg{display:flex;align-items:center;gap:10px;min-width:0;margin-top:3px}
.mdc-pg[hidden]{display:none}
.mdc-bar{display:block;flex:1 1 0;min-width:24px;height:6px;border-radius:3px;background:var(--paper);overflow:hidden}
.mdc-bar i{display:block;height:100%;border-radius:3px;background:var(--c);transform-origin:0 50%;transform:scaleX(var(--p,0))}
.mdc-pg em{flex:none;font:600 13px/1.3 var(--f-body);font-style:normal;color:var(--ink-2)}
@media (forced-colors:active){.blh .msheet nav a.mdc{border:2px solid LinkText}}
