/* The office's This week area (plan 4, task 6). Linked from index.html;
   only this area's own rules go here. */

.o-playing-now {
  background: #1b1e19; border: 2px solid var(--gold); border-radius: 8px;
  padding: .5rem .8rem; margin: 0 0 1rem;
}

.o-test-list { list-style: none; margin: 0 0 1rem; padding: 0; display: grid; gap: .75rem; }
.o-test-card h3 { margin: 0 0 .2rem; }
.o-test-when { color: var(--muted); margin: 0 0 .3rem; }
.o-verdict { font-weight: 700; margin: 0 0 .3rem; }
.o-verdict[data-verdict="ready"] { color: #5BBF6A; }
.o-verdict[data-verdict="getting-there"] { color: var(--gold); }
.o-verdict[data-verdict="not-yet"] { color: var(--warn); }
.o-verdict[data-verdict="not-started"] { color: var(--muted); }
.o-test-weak { color: var(--warn); }

.o-grades { list-style: none; margin: 0; padding: 0; display: grid; gap: .3rem; }

.o-tests { margin: 0 0 1rem; }
.o-tests > h3 { margin: 0 0 .5rem; }
