/* ---------- Astra, Próximamente ----------
   El repositorio se retiró entero el 26-sep-2026 para rediseñarlo. La sección
   es un cielo nocturno a toda la ventana con «Próximamente» en el centro; las
   estrellas, las fugaces y los destellos los dibuja js/astra.js. */
.astra-proximamente{position:relative;display:grid;place-items:center;
  min-height:calc(100svh - 96px);margin:0;overflow:hidden;
  background:
    radial-gradient(ellipse at 50% 38%, color-mix(in srgb, var(--brand-primary, #1c3f6e) 42%, #07122a) 0%, transparent 62%),
    linear-gradient(180deg, #050b1c 0%, #0a1733 55%, #050a18 100%)}

.astra-cielo{position:absolute;inset:0;width:100%;height:100%;display:block}

.astra-proximamente-texto{position:relative;margin:0;padding:0 16px;text-align:center;
  font-family:var(--font-display);font-weight:var(--fw-semibold, 600);
  font-size:clamp(40px, 9vw, 104px);letter-spacing:.02em;line-height:1.05;color:#ffffff;
  text-shadow:0 0 22px rgba(170, 215, 255, .55), 0 0 60px rgba(120, 180, 255, .35);
  animation:astra-aparece 1.2s ease-out both}

@keyframes astra-aparece{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}
@media (prefers-reduced-motion:reduce){.astra-proximamente-texto{animation:none}}

/* El icono del inicio, en el móvil. Ver HERRAMIENTAS en inicio.js. */
@media (max-width:720px){body:not(.colocando-iconos) .orbe:not(.icono-colocado)[data-id="astra"]{--x:0%!important;--y:62%!important}}

/* Sirius, el procesador de texto (sólo el fundador). Ver astra.js: abierto,
   ocupa la ventana entera y la cabecera de la plataforma desaparece. */
.astra-proximamente{grid-template-rows:auto auto;align-content:center;gap:var(--sp-5)}
.astra-prototipo{position:relative;justify-self:center}
#vista-astra.editando .astra-proximamente{display:none}
.astra-editor{display:none}
body.sirius-abierto{overflow:hidden}
body.sirius-abierto .cabecera{display:none!important}
body.sirius-abierto .astra-editor{display:block;position:fixed;inset:0;z-index:1500;background:var(--surface-page)}
.astra-cargando{margin:var(--sp-6) auto;text-align:center;color:var(--text-muted)}

html:has(body.sirius-abierto){overflow:hidden}
