/* Slightly clearer atmosphere controls, independent of the content layout. */
.utility-bar .utility-inner > div {
  gap: 16px;
}

.utility-bar .utility-inner button {
  padding: 2px 4px;
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  gap: 7px;
  color: #e1f0fc;
}

.utility-bar .utility-inner button > span {
  font-size: 14px;
  line-height: 20px;
}

.utility-bar #music-icon {
  font-size: 16px;
}

#snow {
  opacity: .85;
}

@media (max-width: 760px) {
  .utility-bar .utility-inner > div {
    gap: 13px;
  }

  .utility-bar .utility-inner button {
    padding: 2px 3px;
    font-size: 14px;
    gap: 5px;
  }

  .utility-bar .utility-inner button > span {
    font-size: 12px;
  }

  .utility-bar #music-icon {
    font-size: 14px;
  }
}
