/* v3.20.3.23.23 — HBCU Scoreboard shareable filter views */
.scoreboard-shareable-filter-views-v32032323 .scoreboard-week-actions-v32032323 {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: .55rem;
  min-width: 0;
}

.scoreboard-shareable-filter-views-v32032323 .scoreboard-copy-view-v32032323 {
  appearance: none;
  min-height: 40px;
  padding: .55rem .9rem;
  border: 1px solid rgba(245,197,66,.72);
  border-radius: 999px;
  background: linear-gradient(135deg, rgba(47,138,75,.95), rgba(30,100,55,.96));
  color: #fff;
  box-shadow: inset 0 1px 0 rgba(255,255,255,.09), 0 8px 18px rgba(0,0,0,.18);
  font-size: .76rem;
  font-weight: 950;
  letter-spacing: .045em;
  line-height: 1;
  white-space: nowrap;
  cursor: pointer;
  transition: filter .16s ease, transform .16s ease, box-shadow .16s ease;
}

.scoreboard-shareable-filter-views-v32032323 .scoreboard-copy-view-v32032323:hover,
.scoreboard-shareable-filter-views-v32032323 .scoreboard-copy-view-v32032323:focus-visible {
  filter: brightness(1.1);
  transform: translateY(-1px);
  box-shadow: 0 10px 22px rgba(0,0,0,.24), 0 0 0 2px rgba(245,197,66,.12);
}

.scoreboard-shareable-filter-views-v32032323 .scoreboard-copy-view-v32032323:focus-visible {
  outline: 2px solid #f5c542;
  outline-offset: 2px;
}

@media (max-width: 700px) {
  .scoreboard-shareable-filter-views-v32032323 .scoreboard-week-actions-v32032323 {
    width: 100%;
  }

  .scoreboard-shareable-filter-views-v32032323 .scoreboard-week-actions-v32032323 .clean-week-control {
    flex: 1 1 230px;
    width: auto;
  }

  .scoreboard-shareable-filter-views-v32032323 .scoreboard-copy-view-v32032323 {
    flex: 1 1 150px;
    min-width: 150px;
  }
}
