

<div ref="{{ refRoot }}" style="position:relative;min-height:100vh;background:#060B18;isolation:isolate">

<div style="position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden">
  <div style="position:absolute;inset:-10%;background:linear-gradient(168deg,#12224A 0%,#0A1631 38%,#060B18 74%,#04070F 100%)"></div>
  <div ref="{{ refNebula }}" style="position:absolute;inset:-24%;opacity:.85;background-image:linear-gradient(114deg,transparent 22%,rgba(94,148,214,.16) 38%,rgba(176,208,255,.26) 49%,rgba(118,164,226,.15) 59%,transparent 78%),radial-gradient(60% 44% at 72% 24%,rgba(126,196,240,.16),transparent 70%),radial-gradient(52% 40% at 22% 72%,rgba(88,124,196,.14),transparent 72%);animation:ag-drift 46s ease-in-out infinite"></div>
  <div ref="{{ refStarA }}" style="position:absolute;inset:-14%;opacity:.95;background-image:radial-gradient(1.7px 1.7px at 10.6% 72.5%,rgba(255,255,255,0.74) 50%,transparent 51%),radial-gradient(1.7px 1.7px at 20.9% 47.5%,rgba(255,255,255,0.74) 50%,transparent 51%),radial-gradient(1.7px 1.7px at 28.1% 33.3%,rgba(255,255,255,0.69) 50%,transparent 51%),radial-gradient(1.7px 1.7px at 74.0% 71.7%,rgba(255,255,255,0.82) 50%,transparent 51%),radial-gradient(1.7px 1.7px at 0.2% 4.3%,rgba(255,255,255,0.82) 50%,transparent 51%),radial-gradient(1.7px 1.7px at 48.4% 72.8%,rgba(255,255,255,0.90) 50%,transparent 51%),radial-gradient(1.7px 1.7px at 60.2% 18.8%,rgba(255,255,255,0.76) 50%,transparent 51%),radial-gradient(1.7px 1.7px at 77.4% 84.1%,rgba(255,255,255,0.61) 50%,transparent 51%),radial-gradient(1.7px 1.7px at 41.6% 10.2%,rgba(255,255,255,0.70) 50%,transparent 51%),radial-gradient(1.7px 1.7px at 94.4% 38.9%,rgba(255,255,255,0.68) 50%,transparent 51%),radial-gradient(1.7px 1.7px at 77.5% 11.8%,rgba(255,255,255,0.81) 50%,transparent 51%),radial-gradient(1.7px 1.7px at 32.7% 70.5%,rgba(255,255,255,0.75) 50%,transparent 51%),radial-gradient(1.7px 1.7px at 1.5% 56.9%,rgba(255,255,255,0.74) 50%,transparent 51%),radial-gradient(1.7px 1.7px at 25.6% 12.4%,rgba(255,255,255,1.00) 50%,transparent 51%),radial-gradient(1.7px 1.7px at 46.7% 78.8%,rgba(255,255,255,0.66) 50%,transparent 51%),radial-gradient(1.7px 1.7px at 6.5% 97.7%,rgba(255,255,255,0.50) 50%,transparent 51%),radial-gradient(1.7px 1.7px at 46.6% 10.9%,rgba(255,255,255,0.76) 50%,transparent 51%),radial-gradient(1.7px 1.7px at 8.6% 60.0%,rgba(255,255,255,0.55) 50%,transparent 51%),radial-gradient(1.7px 1.7px at 34.4% 86.5%,rgba(255,255,255,0.67) 50%,transparent 51%),radial-gradient(1.7px 1.7px at 65.5% 32.3%,rgba(255,255,255,0.78) 50%,transparent 51%),radial-gradient(1.7px 1.7px at 43.5% 39.0%,rgba(255,255,255,0.57) 50%,transparent 51%),radial-gradient(1.7px 1.7px at 10.2% 48.3%,rgba(255,255,255,0.82) 50%,transparent 51%),radial-gradient(1.7px 1.7px at 7.3% 1.7%,rgba(255,255,255,0.66) 50%,transparent 51%),radial-gradient(1.7px 1.7px at 76.3% 41.0%,rgba(255,255,255,0.86) 50%,transparent 51%),radial-gradient(1.7px 1.7px at 59.0% 7.9%,rgba(255,255,255,0.55) 50%,transparent 51%),radial-gradient(1.7px 1.7px at 97.0% 44.0%,rgba(255,255,255,0.52) 50%,transparent 51%),radial-gradient(1.7px 1.7px at 32.0% 90.9%,rgba(255,255,255,0.99) 50%,transparent 51%),radial-gradient(1.7px 1.7px at 5.7% 90.4%,rgba(255,255,255,0.55) 50%,transparent 51%),radial-gradient(1.7px 1.7px at 59.6% 84.2%,rgba(255,255,255,0.51) 50%,transparent 51%),radial-gradient(1.7px 1.7px at 35.6% 13.8%,rgba(255,255,255,0.57) 50%,transparent 51%),radial-gradient(1.7px 1.7px at 75.2% 20.9%,rgba(255,255,255,0.94) 50%,transparent 51%),radial-gradient(1.7px 1.7px at 20.2% 47.3%,rgba(255,255,255,0.77) 50%,transparent 51%),radial-gradient(1.7px 1.7px at 12.1% 34.5%,rgba(255,255,255,0.82) 50%,transparent 51%),radial-gradient(1.7px 1.7px at 92.7% 24.3%,rgba(255,255,255,0.78) 50%,transparent 51%)"></div>
  <div ref="{{ refStarB }}" style="position:absolute;inset:-14%;background-image:radial-gradient(1.2px 1.2px at 72.3% 9.6%,rgba(255,255,255,0.74) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 82.8% 55.2%,rgba(255,255,255,0.68) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 68.2% 22.9%,rgba(255,255,255,0.77) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 69.9% 54.2%,rgba(255,255,255,0.77) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 29.7% 90.8%,rgba(255,255,255,0.42) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 89.4% 74.4%,rgba(255,255,255,0.75) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 90.4% 46.7%,rgba(255,255,255,0.67) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 74.6% 49.3%,rgba(255,255,255,0.36) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 83.5% 23.9%,rgba(255,255,255,0.41) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 58.8% 12.1%,rgba(255,255,255,0.57) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 42.3% 55.7%,rgba(255,255,255,0.61) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 75.5% 96.2%,rgba(255,255,255,0.69) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 0.2% 75.4%,rgba(255,255,255,0.57) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 58.0% 35.0%,rgba(255,255,255,0.42) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 90.5% 16.5%,rgba(255,255,255,0.43) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 39.5% 61.7%,rgba(255,255,255,0.77) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 46.5% 12.2%,rgba(255,255,255,0.77) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 53.4% 9.7%,rgba(255,255,255,0.59) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 1.6% 95.9%,rgba(255,255,255,0.43) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 33.0% 12.3%,rgba(255,255,255,0.46) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 89.1% 0.8%,rgba(255,255,255,0.42) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 11.7% 2.9%,rgba(255,255,255,0.51) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 42.4% 60.4%,rgba(255,255,255,0.46) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 22.9% 14.8%,rgba(255,255,255,0.46) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 94.7% 8.0%,rgba(255,255,255,0.68) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 99.7% 81.4%,rgba(255,255,255,0.45) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 79.5% 76.8%,rgba(255,255,255,0.38) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 75.7% 35.9%,rgba(255,255,255,0.63) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 30.0% 0.3%,rgba(255,255,255,0.54) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 84.0% 11.7%,rgba(255,255,255,0.72) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 79.5% 11.7%,rgba(255,255,255,0.47) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 58.1% 42.1%,rgba(255,255,255,0.41) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 61.5% 44.4%,rgba(255,255,255,0.72) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 31.3% 60.5%,rgba(255,255,255,0.72) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 9.2% 31.8%,rgba(255,255,255,0.59) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 36.9% 0.1%,rgba(255,255,255,0.51) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 56.0% 7.1%,rgba(255,255,255,0.65) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 8.2% 94.4%,rgba(255,255,255,0.77) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 35.1% 3.8%,rgba(255,255,255,0.61) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 78.6% 76.7%,rgba(255,255,255,0.35) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 80.1% 55.0%,rgba(255,255,255,0.61) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 81.4% 80.3%,rgba(255,255,255,0.70) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 24.1% 94.2%,rgba(255,255,255,0.37) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 49.9% 38.5%,rgba(255,255,255,0.66) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 0.5% 54.7%,rgba(255,255,255,0.45) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 17.5% 84.6%,rgba(255,255,255,0.37) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 42.6% 69.9%,rgba(255,255,255,0.59) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 17.5% 52.1%,rgba(255,255,255,0.42) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 83.8% 73.0%,rgba(255,255,255,0.48) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 83.3% 74.2%,rgba(255,255,255,0.51) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 57.5% 97.4%,rgba(255,255,255,0.69) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 48.1% 84.2%,rgba(255,255,255,0.36) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 96.8% 76.4%,rgba(255,255,255,0.53) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 45.3% 15.6%,rgba(255,255,255,0.53) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 35.3% 43.4%,rgba(255,255,255,0.55) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 8.3% 1.6%,rgba(255,255,255,0.75) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 6.1% 31.7%,rgba(255,255,255,0.47) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 70.4% 75.5%,rgba(255,255,255,0.73) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 42.7% 74.6%,rgba(255,255,255,0.44) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 64.8% 70.7%,rgba(255,255,255,0.61) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 78.4% 5.5%,rgba(255,255,255,0.59) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 25.1% 20.6%,rgba(255,255,255,0.54) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 46.5% 57.7%,rgba(255,255,255,0.64) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 84.3% 58.4%,rgba(255,255,255,0.65) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 80.3% 64.5%,rgba(255,255,255,0.74) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 76.0% 17.5%,rgba(255,255,255,0.66) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 13.2% 59.3%,rgba(255,255,255,0.59) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 33.4% 31.3%,rgba(255,255,255,0.71) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 78.5% 75.3%,rgba(255,255,255,0.77) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 89.9% 33.0%,rgba(255,255,255,0.52) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 9.5% 46.0%,rgba(255,255,255,0.57) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 78.8% 56.0%,rgba(255,255,255,0.67) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 39.6% 4.7%,rgba(255,255,255,0.56) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 33.5% 33.7%,rgba(255,255,255,0.42) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 2.1% 84.6%,rgba(255,255,255,0.44) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 87.2% 99.3%,rgba(255,255,255,0.37) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 30.4% 19.2%,rgba(255,255,255,0.37) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 73.3% 86.2%,rgba(255,255,255,0.64) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 57.7% 41.8%,rgba(255,255,255,0.49) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 25.2% 27.7%,rgba(255,255,255,0.53) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 17.5% 85.6%,rgba(255,255,255,0.50) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 76.2% 57.2%,rgba(255,255,255,0.60) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 42.9% 84.1%,rgba(255,255,255,0.56) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 59.5% 8.0%,rgba(255,255,255,0.57) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 67.5% 70.5%,rgba(255,255,255,0.38) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 8.6% 13.4%,rgba(255,255,255,0.59) 50%,transparent 51%)"></div>
  <div ref="{{ refStarC }}" style="position:absolute;inset:-14%;background-image:radial-gradient(0.85px 0.85px at 89.2% 42.4%,rgba(255,255,255,0.36) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 8.6% 2.4%,rgba(255,255,255,0.29) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 19.3% 1.1%,rgba(255,255,255,0.35) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 63.2% 80.1%,rgba(255,255,255,0.40) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 81.9% 81.0%,rgba(255,255,255,0.29) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 16.9% 45.7%,rgba(255,255,255,0.37) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 10.1% 15.6%,rgba(255,255,255,0.25) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 3.1% 32.6%,rgba(255,255,255,0.28) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 37.4% 38.2%,rgba(255,255,255,0.31) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 54.9% 74.1%,rgba(255,255,255,0.21) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 97.2% 82.0%,rgba(255,255,255,0.32) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 5.9% 3.6%,rgba(255,255,255,0.25) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 22.7% 80.5%,rgba(255,255,255,0.36) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 89.2% 54.4%,rgba(255,255,255,0.24) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 47.2% 66.9%,rgba(255,255,255,0.25) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 38.3% 59.8%,rgba(255,255,255,0.25) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 4.2% 74.7%,rgba(255,255,255,0.34) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 86.5% 53.2%,rgba(255,255,255,0.37) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 26.9% 37.0%,rgba(255,255,255,0.45) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 67.1% 67.8%,rgba(255,255,255,0.43) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 48.7% 87.3%,rgba(255,255,255,0.42) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 13.4% 37.2%,rgba(255,255,255,0.27) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 2.9% 59.0%,rgba(255,255,255,0.33) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 58.8% 94.4%,rgba(255,255,255,0.22) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 22.8% 85.2%,rgba(255,255,255,0.27) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 36.6% 73.0%,rgba(255,255,255,0.35) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 41.8% 99.4%,rgba(255,255,255,0.32) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 80.1% 6.2%,rgba(255,255,255,0.27) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 93.2% 34.9%,rgba(255,255,255,0.31) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 22.7% 27.4%,rgba(255,255,255,0.29) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 10.3% 25.1%,rgba(255,255,255,0.32) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 97.7% 69.8%,rgba(255,255,255,0.25) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 26.6% 3.2%,rgba(255,255,255,0.44) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 38.5% 66.9%,rgba(255,255,255,0.24) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 75.2% 2.6%,rgba(255,255,255,0.26) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 78.3% 51.9%,rgba(255,255,255,0.34) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 89.6% 56.6%,rgba(255,255,255,0.35) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 50.6% 58.3%,rgba(255,255,255,0.38) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 3.0% 98.6%,rgba(255,255,255,0.30) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 88.5% 19.3%,rgba(255,255,255,0.45) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 48.8% 61.9%,rgba(255,255,255,0.44) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 25.6% 68.2%,rgba(255,255,255,0.37) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 60.4% 79.8%,rgba(255,255,255,0.36) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 95.1% 38.4%,rgba(255,255,255,0.24) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 71.1% 85.7%,rgba(255,255,255,0.38) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 30.3% 63.3%,rgba(255,255,255,0.38) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 14.2% 12.9%,rgba(255,255,255,0.35) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 64.5% 76.1%,rgba(255,255,255,0.39) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 23.0% 94.7%,rgba(255,255,255,0.34) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 31.2% 10.2%,rgba(255,255,255,0.33) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 30.9% 64.5%,rgba(255,255,255,0.45) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 63.6% 99.0%,rgba(255,255,255,0.30) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 71.2% 55.5%,rgba(255,255,255,0.24) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 95.1% 75.7%,rgba(255,255,255,0.38) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 77.2% 1.2%,rgba(255,255,255,0.31) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 59.1% 73.7%,rgba(255,255,255,0.40) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 82.3% 34.9%,rgba(255,255,255,0.24) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 88.7% 26.4%,rgba(255,255,255,0.44) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 19.8% 89.8%,rgba(255,255,255,0.36) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 17.4% 67.0%,rgba(255,255,255,0.35) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 23.1% 99.4%,rgba(255,255,255,0.26) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 78.6% 28.9%,rgba(255,255,255,0.44) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 25.4% 97.0%,rgba(255,255,255,0.26) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 5.4% 45.4%,rgba(255,255,255,0.32) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 60.2% 15.8%,rgba(255,255,255,0.21) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 31.4% 49.9%,rgba(255,255,255,0.30) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 60.7% 89.3%,rgba(255,255,255,0.43) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 89.7% 75.7%,rgba(255,255,255,0.22) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 60.2% 50.7%,rgba(255,255,255,0.26) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 13.8% 56.1%,rgba(255,255,255,0.42) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 92.2% 33.5%,rgba(255,255,255,0.29) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 37.0% 24.5%,rgba(255,255,255,0.23) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 89.9% 70.8%,rgba(255,255,255,0.34) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 92.5% 14.2%,rgba(255,255,255,0.23) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 86.7% 96.2%,rgba(255,255,255,0.24) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 13.9% 58.5%,rgba(255,255,255,0.25) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 15.8% 42.8%,rgba(255,255,255,0.34) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 34.3% 90.7%,rgba(255,255,255,0.38) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 10.8% 44.0%,rgba(255,255,255,0.22) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 87.0% 44.3%,rgba(255,255,255,0.21) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 4.8% 33.3%,rgba(255,255,255,0.20) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 5.6% 52.5%,rgba(255,255,255,0.31) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 31.2% 43.8%,rgba(255,255,255,0.38) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 23.2% 48.7%,rgba(255,255,255,0.27) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 23.3% 8.9%,rgba(255,255,255,0.33) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 73.2% 66.1%,rgba(255,255,255,0.42) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 14.5% 62.0%,rgba(255,255,255,0.39) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 89.0% 38.2%,rgba(255,255,255,0.35) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 38.2% 36.4%,rgba(255,255,255,0.39) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 3.8% 98.3%,rgba(255,255,255,0.38) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 27.5% 65.4%,rgba(255,255,255,0.42) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 51.0% 79.6%,rgba(255,255,255,0.36) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 16.0% 82.4%,rgba(255,255,255,0.31) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 64.0% 15.6%,rgba(255,255,255,0.37) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 36.8% 20.7%,rgba(255,255,255,0.39) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 76.1% 39.5%,rgba(255,255,255,0.23) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 23.4% 13.6%,rgba(255,255,255,0.24) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 20.5% 84.8%,rgba(255,255,255,0.29) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 9.1% 94.5%,rgba(255,255,255,0.21) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 30.7% 84.6%,rgba(255,255,255,0.36) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 27.2% 96.7%,rgba(255,255,255,0.36) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 40.0% 72.4%,rgba(255,255,255,0.30) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 11.0% 53.5%,rgba(255,255,255,0.29) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 81.7% 81.6%,rgba(255,255,255,0.43) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 93.9% 98.3%,rgba(255,255,255,0.33) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 89.1% 45.3%,rgba(255,255,255,0.34) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 9.2% 64.4%,rgba(255,255,255,0.32) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 95.6% 97.0%,rgba(255,255,255,0.36) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 90.2% 85.0%,rgba(255,255,255,0.32) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 34.5% 70.0%,rgba(255,255,255,0.32) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 70.3% 93.7%,rgba(255,255,255,0.44) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 39.2% 97.7%,rgba(255,255,255,0.30) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 82.8% 23.7%,rgba(255,255,255,0.25) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 42.9% 13.3%,rgba(255,255,255,0.39) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 61.1% 8.2%,rgba(255,255,255,0.33) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 79.0% 50.2%,rgba(255,255,255,0.42) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 38.4% 80.8%,rgba(255,255,255,0.27) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 80.9% 41.7%,rgba(255,255,255,0.23) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 48.2% 74.6%,rgba(255,255,255,0.41) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 81.9% 21.2%,rgba(255,255,255,0.40) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 23.6% 23.1%,rgba(255,255,255,0.32) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 15.2% 22.0%,rgba(255,255,255,0.26) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 98.2% 59.6%,rgba(255,255,255,0.34) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 14.3% 77.4%,rgba(255,255,255,0.40) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 5.2% 17.3%,rgba(255,255,255,0.30) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 12.5% 20.8%,rgba(255,255,255,0.39) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 77.9% 29.7%,rgba(255,255,255,0.29) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 43.0% 85.5%,rgba(255,255,255,0.33) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 49.6% 30.0%,rgba(255,255,255,0.38) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 39.3% 4.8%,rgba(255,255,255,0.29) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 53.8% 51.6%,rgba(255,255,255,0.42) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 34.7% 12.1%,rgba(255,255,255,0.36) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 23.8% 27.9%,rgba(255,255,255,0.23) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 62.5% 40.6%,rgba(255,255,255,0.38) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 92.8% 92.1%,rgba(255,255,255,0.40) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 56.1% 23.8%,rgba(255,255,255,0.41) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 94.2% 77.6%,rgba(255,255,255,0.27) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 48.7% 95.0%,rgba(255,255,255,0.31) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 61.3% 17.7%,rgba(255,255,255,0.41) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 73.7% 87.4%,rgba(255,255,255,0.40) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 27.5% 45.8%,rgba(255,255,255,0.40) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 64.5% 34.5%,rgba(255,255,255,0.27) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 26.2% 95.2%,rgba(255,255,255,0.34) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 54.3% 69.6%,rgba(255,255,255,0.24) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 90.5% 99.3%,rgba(255,255,255,0.31) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 76.5% 25.9%,rgba(255,255,255,0.41) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 54.0% 91.3%,rgba(255,255,255,0.38) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 64.5% 36.9%,rgba(255,255,255,0.35) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 49.8% 4.5%,rgba(255,255,255,0.40) 50%,transparent 51%),radial-gradient(0.85px 0.85px at 51.6% 35.8%,rgba(255,255,255,0.40) 50%,transparent 51%)"></div>
  <div style="position:absolute;left:76%;top:8%;width:2px;height:2px;background:#fff;box-shadow:0 0 8px 2px rgba(200,230,255,.75);animation:ag-shoot-lg 13s cubic-bezier(.2,.6,.4,1) infinite 4s"></div>
  <div style="position:absolute;left:38%;top:4%;width:2px;height:2px;background:#fff;box-shadow:0 0 8px 2px rgba(200,230,255,.75);animation:ag-shoot-lg 17s cubic-bezier(.2,.6,.4,1) infinite 11s"></div>
  <div style="position:absolute;left:92%;top:26%;width:2px;height:2px;background:#fff;box-shadow:0 0 8px 2px rgba(200,230,255,.75);animation:ag-shoot-lg 21s cubic-bezier(.2,.6,.4,1) infinite 18s"></div>
  <div style="position:absolute;left:58%;top:62%;width:2px;height:2px;background:#fff;box-shadow:0 0 8px 2px rgba(200,230,255,.75);animation:ag-shoot-lg 15s cubic-bezier(.2,.6,.4,1) infinite 27s"></div>

  <div ref="{{ refPlan1 }}" style="position:absolute;left:84%;top:16%;width:190px;height:190px;opacity:.3">
    <div style="position:absolute;inset:0;border-radius:50%;overflow:hidden;background:url('./images/opt/neptune.jpg') center/cover no-repeat"></div>
    <div style="position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 36% 32%,transparent 42%,rgba(6,11,24,.6) 80%,rgba(6,11,24,.95) 100%)"></div>
    <div style="position:absolute;inset:0;display:flex;align-items:center;justify-content:center"><span class="ag-glyph" style="font-size:46px;color:rgba(255,255,255,.22)">♆</span></div>
  </div>
  <div ref="{{ refPlan2 }}" style="position:absolute;left:-6%;top:58%;width:250px;height:250px;opacity:.24">
    <div style="position:absolute;inset:0;border-radius:50%;overflow:hidden;background:url('./images/opt/jupiter.jpg') center/cover no-repeat"></div>
    <div style="position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 36% 32%,transparent 42%,rgba(6,11,24,.6) 80%,rgba(6,11,24,.95) 100%)"></div>
    <div style="position:absolute;inset:0;display:flex;align-items:center;justify-content:center"><span class="ag-glyph" style="font-size:60px;color:rgba(255,255,255,.22)">♃</span></div>
  </div>
  <div ref="{{ refPlan3 }}" style="position:absolute;left:68%;top:82%;width:130px;height:130px;opacity:.16">
    <div style="position:absolute;inset:0;border-radius:50%;overflow:hidden;background:url('./images/opt/ciel-profond.jpg') center/cover no-repeat"></div>
    <div style="position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 36% 32%,transparent 42%,rgba(6,11,24,.6) 80%,rgba(6,11,24,.95) 100%)"></div>
    <div style="position:absolute;inset:0;display:flex;align-items:center;justify-content:center"><span class="ag-glyph" style="font-size:34px;color:rgba(255,255,255,.22)">♄</span></div>
  </div>

  <div ref="{{ refPicto1 }}" style="position:absolute;left:12%;top:14%"><span class="ag-glyph" style="font-size:46px;color:rgba(159,215,245,.16);text-shadow:0 0 30px rgba(126,190,240,.4)">♏</span></div>
  <div ref="{{ refPicto2 }}" style="position:absolute;left:88%;top:46%"><span class="ag-glyph" style="font-size:40px;color:rgba(159,215,245,.14);text-shadow:0 0 30px rgba(126,190,240,.4)">♒</span></div>
  <div ref="{{ refPicto3 }}" style="position:absolute;left:26%;top:74%"><span class="ag-glyph" style="font-size:38px;color:rgba(159,215,245,.13);text-shadow:0 0 30px rgba(126,190,240,.4)">☿</span></div>
  <div ref="{{ refPicto4 }}" style="position:absolute;left:62%;top:34%"><span class="ag-glyph" style="font-size:34px;color:rgba(159,215,245,.12);text-shadow:0 0 30px rgba(126,190,240,.4)">♌</span></div>
  <div ref="{{ refPicto5 }}" style="position:absolute;left:8%;top:88%"><span class="ag-glyph" style="font-size:42px;color:rgba(159,215,245,.15);text-shadow:0 0 30px rgba(126,190,240,.4)">☽</span></div>

</div>
<div ref="{{ refGlow }}" style="position:fixed;left:0;top:0;z-index:1;pointer-events:none;width:620px;height:620px;margin:-310px 0 0 -310px;background:radial-gradient(circle,rgba(126,190,240,.13),rgba(126,190,240,.05) 42%,transparent 68%);opacity:0"></div>

