.cycle-toolbar{display:flex;justify-content:space-between;gap:18px;align-items:flex-end;margin-bottom:20px;padding:18px;border:1px solid #d5e4ec;border-radius:16px;background:#f8fbfd}.cycle-toolbar>div{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.cycle-toolbar>div:first-child{display:grid}.cycle-toolbar label{font-weight:800;color:#123f60}.cycle-toolbar select{display:block;min-width:280px;margin-top:5px}.cycle-toolbar small{color:#567083}.cycle-teacher-help{display:grid;gap:4px;padding:12px 14px;border-radius:12px;background:#e9f7fb;margin-bottom:12px}.cycle-search{display:block;margin-bottom:10px}.course-teacher-selection label small{margin-left:auto;color:#1280a6;font-size:12px}.course-selected-teachers{display:grid;gap:4px;margin-top:14px;padding:12px;border-radius:12px;background:#f3f8fb}
@media(max-width:760px){.cycle-toolbar{align-items:stretch;flex-direction:column}.cycle-toolbar>div:last-child{display:grid;grid-template-columns:1fr 1fr}.cycle-toolbar select{min-width:0;width:100%}}
