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: 240px; | |
| background: linear-gradient( | |
| 135deg, | |
| rgba(255, 255, 255, 0.06), | |
| rgba(255, 255, 255, 0.02) | |
| ); | |
| backdrop-filter: blur(14px); | |
| padding: 1.4rem; | |
| border-radius: 18px; | |
| box-shadow: | |
| 0 0 40px rgba(255, 255, 255, 0.15), | |
| inset 0 0 20px rgba(255, 255, 255, 0.05); | |
| } | |
| h1 { | |
| font-size: 1.4rem; | |
| } | |
| p { | |
| font-size: 0.8rem; | |
| opacity: 0.7; | |
| margin-bottom: 1rem; | |
| } | |
| label { | |
| display: block; | |
| font-size: 0.75rem; | |
| margin-bottom: 0.7rem; | |
| } | |
| input[type="range"] { | |
| width: 100%; | |
| margin-top: 0.3rem; | |
| } | |
| button { | |
| width: 100%; | |
| margin-top: 0.6rem; | |
| padding: 0.6rem; | |
| background: rgba(0, 0, 0, 0.6); | |
| color: #fff; | |
| border: 1px solid rgba(255, 255, 255, 0.15); | |
| border-radius: 10px; | |
| cursor: pointer; | |
| } | |
| button:hover { | |
| background: rgba(255, 255, 255, 0.08); | |
| } | |