.astral_section_host {
  width: 100%;
  height: 100%;
  min-height: 0;
  border: 1px solid var(--color_border);
  border-radius: var(--radius_lg);
  overflow: hidden;
  background:
    linear-gradient(180deg, rgba(10, 16, 34, 0.97), rgba(7, 11, 24, 0.95)),
    radial-gradient(circle at top, rgba(74, 126, 204, 0.16), transparent 52%);
  backdrop-filter: blur(16px);
}

.astral_section_host__frame {
  width: 100%;
  height: 100%;
  border: 0;
  display: block;
  background: transparent;
}

@media (max-width: 980px) {
  .astral_section_host {
    border-radius: 0;
    border-left: 0;
    border-right: 0;
  }
}
