/* MirNova Hub — create_actions.css */
/* CREATE_FORM_ACTIONS_V1 */
.create-form-submit,
.create-form-cancel {
  position: relative !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  min-height: 44px !important;
  padding: 11px 18px !important;
  border-radius: 999px !important;
  font-size: 13px !important;
  font-weight: 850 !important;
  text-decoration: none !important;
  cursor: pointer !important;
  transition:
    transform .2s ease,
    box-shadow .2s ease,
    border-color .2s ease,
    background .2s ease !important;
}

.create-form-submit {
  gap: 12px !important;
  color: #f4fdff !important;
  border: 1px solid rgba(92,225,255,.52) !important;
  background:
    radial-gradient(circle at 30% 0%, rgba(92,225,255,.32), transparent 38%),
    linear-gradient(180deg, rgba(0,217,255,.28), rgba(12,62,140,.58)) !important;
  box-shadow:
    0 0 0 1px rgba(92,225,255,.08) inset,
    0 10px 32px rgba(0,120,255,.22) !important;
}

.create-form-submit::before {
  content: "" !important;
  width: 7px !important;
  height: 7px !important;
  border-radius: 999px !important;
  background: #63f4ff !important;
  box-shadow: 0 0 12px rgba(99,244,255,.75) !important;
}

.create-form-submit:hover {
  transform: translateY(-1px) !important;
  border-color: rgba(140,240,255,.76) !important;
  box-shadow:
    0 0 0 1px rgba(92,225,255,.12) inset,
    0 14px 40px rgba(0,120,255,.30),
    0 0 42px rgba(0,190,255,.18) !important;
}

.create-form-cancel {
  color: rgba(230,246,255,.82) !important;
  border: 1px solid rgba(120,190,255,.18) !important;
  background: rgba(3,12,28,.34) !important;
}

.create-form-cancel:hover {
  color: #fff !important;
  border-color: rgba(120,220,255,.36) !important;
  background: rgba(8,24,50,.48) !important;
  box-shadow: 0 0 20px rgba(0,190,255,.10) !important;
  transform: translateY(-1px) !important;
}

