/* copyright Razvan Malciu - razvan.malciu@gmail.com */
/* Tema: Radome. Otel albastru inchis, accent cyan; pe margini coboara incet o linie de scanare. */
:root { --t-bg: #0E1822; --t-surf: #15222F; --t-surf2: #1A2A3A; --t-line: #2E4559; --t-deep: #0A121A; --t-accent: #5CC8FF; --t-accent-ink: #04202E; }
body::before { background-image: radial-gradient(circle at 78% 22%, rgba(92, 200, 255, .12), transparent 45%), radial-gradient(circle at 78% 22%, transparent 0 220px, rgba(92, 200, 255, .05) 221px 222px, transparent 223px 330px, rgba(92, 200, 255, .04) 331px 332px, transparent 333px); }
html::before, html::after { content: ""; position: fixed; top: 0; bottom: 0; z-index: 90; width: 3px; pointer-events: none; background: linear-gradient(to bottom, transparent 0, rgba(92, 200, 255, .65) 50%, transparent 100%) 0 -30vh / 3px 30vh no-repeat, rgba(92, 200, 255, .12); }
html::before { left: 0; }
html::after { right: 0; }
@media (prefers-reduced-motion: no-preference) {
    html::before, html::after { animation: ap-radome-scan 6s linear infinite; }
    html::after { animation-delay: -3s; }
}
@keyframes ap-radome-scan { to { background-position: 0 130vh, 0 0; } }
