.retro-rack{
width:70%;
height:6px;
margin:35px auto;
border-radius:4px;

background:linear-gradient(
90deg,
rgba(0,180,255,.2),
rgba(0,180,255,.9),
rgba(0,255,200,.9),
rgba(0,255,200,.2)
);

box-shadow:
0 0 10px rgba(0,180,255,.8),
0 0 25px rgba(0,255,200,.6),
0 0 45px rgba(0,255,200,.4);

position:relative;
}

.rack-logo{
position:absolute;
top:-45px;
left:50%;
transform:translateX(-50%);
height:42px;

filter:
drop-shadow(0 0 6px cyan)
drop-shadow(0 0 10px deepskyblue);
}

#sid-visualizer{
width:70%;
height:40px;
margin:15px auto 35px auto;
background:#050505;
border-radius:6px;

box-shadow:
inset 0 0 8px black,
0 0 12px cyan;
}

#sidCanvas{
display:block;
width:100%;
height:100%;
}