.waiting-choice-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:20px 0}
.waiting-choice-tabs button{padding:10px 15px;border:1px solid #9ebeb1;border-radius:999px;background:#fff;color:#174f3e;font-weight:800}
.waiting-choice-tabs button[aria-selected="true"]{background:#174f3e;color:#fff}
.biology-fact-wait .fact-actions{justify-content:flex-start}
.biology-fact-wait form{display:flex;gap:8px;align-items:end;margin-top:16px}
.biology-fact-wait form label{flex:1}
.biology-fact-wait form input{width:100%}
.biology-fact-wait [data-waiting-card-ratings]{display:flex;gap:8px;margin-top:12px}
.biology-fact-wait [data-waiting-card-rate="red"]{background:#f8dcdc}
.biology-fact-wait [data-waiting-card-rate="amber"]{background:#ffefbd}
.biology-fact-wait [data-waiting-card-rate="green"]{background:#d9eee3}
.released-response{margin:0 0 26px;padding:20px;border:1px solid #b9d3c8;border-radius:16px;background:#f8fbf9}
.released-response-layout{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(300px,1.2fr);gap:18px}
.missed-term-card{margin-top:10px;padding:10px;border:1px solid #d3e1db;border-radius:10px;background:#fff}
.missed-term-card form{display:grid;grid-template-columns:1fr 1fr auto;gap:8px;margin-top:10px}
.missed-term-card input,.missed-term-card select{width:100%}
@media(max-width:900px){.released-response-layout,.missed-term-card form{grid-template-columns:1fr}.biology-fact-wait form{display:block}.biology-fact-wait form button{margin-top:8px}}
.assignment-list-controls{display:flex;gap:1rem;align-items:end;flex-wrap:wrap}.assignment-list-controls label{margin:0}.assignment-list-controls select{min-width:150px}.inline-action-status{display:inline-block;margin-left:.75rem;color:#385d52;font-weight:700}.inline-action-status.error{color:#9f3138}
