.create-title-block {
  margin-bottom: 20px;
  text-align: center;
}

.create-title-block span {
  color: #1662a8;
  font-size: 13px;
  font-weight: 800;
}

.create-title-block h1 {
  margin: 5px 0;
  font-size: clamp(26px, 6vw, 34px);
  line-height: 1.35;
}

.create-title-block p {
  margin: 0;
  color: #52606d;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.6;
}

.watch-link-requirement {
  margin: 16px 0;
  padding: 12px 14px;
  border: 1px solid #f0b44d;
  border-radius: 8px;
  background: #fff8e8;
  color: #713b00;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.6;
}

.watch-link-hint,
.watch-link-services,
.watch-link-subnote {
  margin: 0;
  color: #52606d;
  font-size: 13px;
  line-height: 1.55;
}

.watch-link-subnote {
  margin-top: 6px;
  text-align: center;
}

#watchVideoUrl:focus {
  border-color: #4ea6f5;
  outline: 3px solid rgba(78, 166, 245, .18);
}

.watch-url-preview {
  display: none;
  border-color: #b8d8f4;
  background: #f1f7fd;
}

.watch-url-preview.is-visible {
  display: grid;
}

.watch-url-preview.is-error {
  border-color: #f1b8ad;
  background: #fff5f3;
}

.watch-url-preview-service {
  color: #1662a8 !important;
}

.watch-url-preview.is-error .watch-url-preview-service {
  color: #b42318 !important;
}

.watch-url-preview-detail {
  color: #202124;
  white-space: normal !important;
}

.watch-link-error {
  margin: 8px 0 0;
  padding: 10px 12px;
  border: 1px solid #f1b8ad;
  border-radius: 8px;
  background: #fff5f3;
  color: #b42318;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.55;
}

.create-secondary-link {
  justify-self: center;
  margin-top: 10px;
  color: #1662a8;
  font-size: 14px;
  font-weight: 700;
}

.create-disclosure a {
  color: #1557b0;
}

.create-main {
  padding-bottom: 40px;
}

.create-submit-bar {
  position: static;
  padding: 0;
  margin-top: 8px;
  border: 0;
  background: transparent;
  box-shadow: none;
  backdrop-filter: none;
}

.create-submit-bar button[type="submit"] {
  background: #247dcc;
}

.create-submit-bar button[type="submit"]:disabled {
  cursor: not-allowed;
  opacity: .55;
}
