﻿/* Static recovery overrides for the browser-saved YourEye page. */
html,
body,
#root {
  min-height: 100%;
}

body {
  overflow-x: hidden;
  background: radial-gradient(circle at top, #0f172a, #020617 65%);
}

/* The saved DOM contains pre-animation inline styles. Without the original app runtime, those sections stay invisible. */
#root [style*="opacity: 0"] {
  opacity: 1 !important;
  transform: none !important;
  filter: none !important;
}

#root [style*="translateY"] {
  transform: none !important;
}

video[data-recovered-hidden="true"] {
  display: none !important;
}

.recovered-hero-visual {
  position: absolute;
  inset: 0;
  background:
    radial-gradient(circle at 28% 22%, rgba(255, 122, 26, 0.28), transparent 28%),
    radial-gradient(circle at 72% 62%, rgba(168, 85, 247, 0.22), transparent 30%),
    linear-gradient(135deg, #020617 0%, #06101b 46%, #0f172a 100%);
}

.recovered-logo {
  height: 40px;
  width: auto;
}

img[src$="placeholder.svg"] {
  opacity: 0.72;
}

button,
a,
input,
textarea,
select {
  font: inherit;
}
