.context-selector {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 20px;
}
.context-selector p { margin-bottom: 0; }
.context-selector select { max-width: 430px; }
.inline-check { display: flex; align-items: center; gap: 8px; margin: 0; }
.inline-check input { width: auto; }
.archived-row { opacity: .72; }
@media (max-width: 700px) {
  .context-selector { align-items: stretch; flex-direction: column; }
  .context-selector select { max-width: none; }
}
