.assisted-fulltext input[type="checkbox"] { flex: 0 0 16px; width: 16px; height: 16px; }
.assisted-fulltext .assisted-context, .assisted-fulltext .assisted-results strong { overflow-wrap: anywhere; }
.fulltext-acquisition { min-width: 0; }
.fulltext-acquisition [hidden] { display: none !important; }
.fulltext-acquisition-heading { display: grid; gap: 1.25rem; }
.fulltext-acquisition-heading h3 { margin-bottom: 0; }
.fulltext-acquisition .identify-full-texts { justify-self: center; width: min(100%, 400px); white-space: normal; }
.fulltext-acquisition-progress { display: flex; align-items: center; gap: 1rem; margin-top: 1rem; }
.fulltext-acquisition-meter { flex: 1 1 auto; min-width: 0; height: .65rem; accent-color: var(--primary, #2768ed); }
.fulltext-acquisition-pause { width: auto; }
.fulltext-acquisition .connector-status:empty, .fulltext-acquisition .fulltext-lookup-result:empty { display: none; }
.fulltext-acquisition .fulltext-lookup-result, .fulltext-acquisition .connector-status { overflow-wrap: anywhere; }
.institutional-browser-setting { margin-top: 1rem; padding-top: 1rem; border-top: 1px solid var(--line); }
.institutional-browser-setting input[type="checkbox"] { flex: 0 0 18px; width: 18px; height: 18px; }
@media (max-width: 840px) {
  .hybrid-workspace .fulltext-tab-nav { flex-wrap: wrap; overflow: visible; }
  .hybrid-workspace .fulltext-tab-nav > button { flex: 1 1 100%; min-width: 0; white-space: normal; }
}
@media (max-width: 700px) {
  .fulltext-acquisition .identify-full-texts { width: 100%; }
  .fulltext-acquisition-progress { flex-wrap: wrap; }
  .fulltext-acquisition-meter { flex-basis: 100%; }
  .fulltext-acquisition-pause { min-height: 44px; }
}
