body {
        background: #0d0d0d;
        height: 100vh;
        display: flex;
        justify-content: center;
        align-items: center;
        gap: 60px;
        margin: 0;
        overflow: hidden;
    }

    .big {
        width: 300px;
        height: 300px;
        border-radius: 50%;
        position: relative;
        background: radial-gradient(circle, rgba(0,255,255,0.15), rgba(0,0,0,0.3));
        border: 3px solid #0ff;
        box-shadow: 0 0 25px #0ff, inset 0 0 20px #0ff;
    }

    .small {
        width: 40px;
        height: 40px;
        border-radius: 50%;
        position: absolute;
        background: #00ffff;
        box-shadow: 0 0 10px #0ff, 0 0 25px #0ff;
    }