.study-queue-control{display:inline-flex;flex-wrap:wrap;gap:6px;align-items:center;max-width:100%;vertical-align:middle}.queue-toggle{font:inherit;font-size:.85rem;min-height:44px;max-width:100%;box-sizing:border-box;white-space:normal;line-height:1.5;padding:9px 13px;border:1px solid #668e93;border-radius:6px;background:#edf5f0;color:#164e5b;cursor:pointer}.queue-toggle[aria-pressed=true]{background:#d7ece3;border-color:#397b68}.queue-toggle:disabled{cursor:wait;opacity:.65}.queue-toggle:focus-visible{outline:3px solid #b87922;outline-offset:3px}.queue-status{font-size:.78rem;line-height:1.5;color:inherit;max-width:260px}.queue-status:empty{display:none}.saved-queue{padding:22px;border:1px solid #c5d9d4;border-radius:9px;background:#edf4ef;margin:26px 0}.saved-queue h2{margin-top:0!important}.saved-queue a{font-weight:700;color:#145e69;line-height:1.5;display:inline-flex;align-items:center;min-height:44px}.saved-queue .eyebrow{margin-bottom:2px}.meta .study-queue-control{margin-block:8px}.learning-video-card .study-queue-control{display:flex;margin-top:12px}.lesson-heading>.study-queue-control{margin-top:12px}@media(max-width:700px){.saved-queue{padding:18px}.saved-queue .study-row{align-items:flex-start;flex-direction:column}.meta .study-queue-control{flex:1 1 100%}}
.queue-filters{display:grid;grid-template-columns:minmax(0,1fr) 150px 155px auto;gap:12px;align-items:end;margin:18px 0}.queue-filters[hidden]{display:none}.queue-filters>div{min-width:0}.queue-filters label{display:block;font-size:.82rem;font-weight:700;margin-bottom:7px}.queue-filters input,.queue-filters select{box-sizing:border-box;width:100%;max-width:100%;min-height:44px;padding:10px;border:1px solid #668e93;border-radius:5px;font:inherit;color:#153b49;background:white}.queue-filters :is(input,select):focus-visible{outline:3px solid #a56d1d;outline-offset:3px}@media(max-width:850px){.queue-filters{grid-template-columns:1fr 1fr}.queue-filters>div:first-child{grid-column:1/-1}}@media(max-width:500px){.queue-filters{grid-template-columns:1fr}.queue-filters>div:first-child{grid-column:auto}}
