/* PERALA_ADMIN_NOTICE_CSS_BEGIN */
.perala-admin-notice {
  margin: 1.35rem 0;
  padding: 1.15rem 1.25rem;
  border-radius: 22px;
  border: 1px solid rgba(255, 222, 142, 0.42);
  background:
    radial-gradient(circle at 12% 0%, rgba(255, 210, 110, 0.16), transparent 16rem),
    radial-gradient(circle at 90% 20%, rgba(120, 210, 130, 0.12), transparent 14rem),
    linear-gradient(180deg, rgba(12, 25, 14, 0.94), rgba(6, 14, 8, 0.90));
  box-shadow:
    0 18px 46px rgba(0,0,0,0.34),
    inset 0 1px 0 rgba(255,255,255,0.06);
}

.perala-admin-notice .notice-label {
  display: inline-block;
  margin-bottom: .35rem;
  padding: .22rem .65rem;
  border-radius: 999px;
  border: 1px solid rgba(255, 222, 142, 0.36);
  color: #ffe49c;
  background: rgba(255, 222, 142, 0.08);
  font-size: .92rem;
  letter-spacing: .02em;
}

.perala-admin-notice h2 {
  margin-top: .2rem;
}

.perala-admin-notice p {
  max-width: 74rem;
}

.perala-admin-notice ul {
  margin: .75rem 0 .9rem 1.2rem;
}

.perala-admin-notice li {
  margin: .32rem 0;
}

.perala-admin-notice .notice-signature {
  margin-top: .9rem;
  color: #ffe7aa;
  font-weight: 700;
}

.perala-admin-notice .notice-actions {
  display: flex;
  flex-wrap: wrap;
  gap: .65rem;
  margin-top: .95rem;
}

.perala-admin-notice .notice-actions a {
  display: inline-block;
  padding: .55rem .8rem;
  border-radius: 999px;
  border: 1px solid rgba(255, 222, 142, 0.38);
  background: rgba(255, 222, 142, 0.08);
  color: #fff2c6;
  text-decoration: none;
}

.perala-admin-notice .notice-actions a:hover,
.perala-admin-notice .notice-actions a:focus {
  background: rgba(255, 222, 142, 0.15);
  outline: none;
}
/* PERALA_ADMIN_NOTICE_CSS_END */
