Spaces:
Running
Running
| * { | |
| margin: 0; | |
| padding: 0; | |
| box-sizing: border-box; | |
| } | |
| body { | |
| background: radial-gradient(circle at center, #020617, #000); | |
| color: #e5e7eb; | |
| font-family: system-ui, sans-serif; | |
| overflow: hidden; | |
| } | |
| canvas { | |
| position: fixed; | |
| inset: 0; | |
| } | |
| .panel { | |
| position: absolute; | |
| top: 2rem; | |
| left: 2rem; | |
| width: 260px; | |
| background: linear-gradient( | |
| 135deg, | |
| rgba(56, 189, 248, 0.15), | |
| rgba(168, 85, 247, 0.15) | |
| ); | |
| backdrop-filter: blur(14px); | |
| border-radius: 20px; | |
| padding: 1.5rem; | |
| box-shadow: | |
| 0 0 40px rgba(56, 189, 248, 0.4), | |
| inset 0 0 20px rgba(255, 255, 255, 0.05); | |
| } | |
| h1 { | |
| font-size: 1.4rem; | |
| margin-bottom: 0.2rem; | |
| } | |
| p { | |
| font-size: 0.85rem; | |
| opacity: 0.8; | |
| margin-bottom: 1rem; | |
| } | |
| label { | |
| display: block; | |
| font-size: 0.8rem; | |
| margin-bottom: 0.8rem; | |
| } | |
| select, | |
| input[type="range"] { | |
| width: 100%; | |
| margin-top: 0.4rem; | |
| background: rgba(2, 6, 23, 0.8); | |
| color: #e5e7eb; | |
| border: 1px solid rgba(255, 255, 255, 0.15); | |
| border-radius: 10px; | |
| padding: 0.5rem; | |
| } | |