/* Změna #047: horní lišta se skleněným pozadím a skleněným tlačítkem odkazu (varianta L) */
.notification-top {
  background:
    linear-gradient(rgba(255, 255, 255, 0.07), rgba(255, 255, 255, 0.07)),
    radial-gradient(45% 220% at 50% 50%, rgba(240, 127, 26, 0.18), transparent 70%),
    #0f1223;
  border-top: 1px solid rgba(255, 255, 255, 0.14);
  border-bottom: 1px solid rgba(255, 255, 255, 0.12);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.08), 0 6px 20px rgba(0, 0, 0, 0.25);
}
.notification-top .notification-top-inner {
  padding: 1.1rem 4rem;
  font-weight: 500;
}
.notification-top .notification-top-inner a {
  display: inline-block;
  margin-left: 1rem;
  padding: 0.35rem 1.4rem;
  border-radius: 999px;
  color: #fff;
  font-weight: 700;
  text-decoration: none;
  white-space: nowrap;
  background: rgba(255, 255, 255, 0.08);
  border: 1px solid rgba(240, 127, 26, 0.7);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.12);
  transition: background-color 0.2s ease;
}
.notification-top .notification-top-inner a::after {
  content: " \2192";
  color: #f07f1a;
}
.notification-top .notification-top-inner a:hover,
.notification-top .notification-top-inner a:focus {
  text-decoration: none;
  background: rgba(240, 127, 26, 0.2);
}
.notification-top .notification-top-close {
  top: 50%;
  transform: translateY(-50%);
}
