.song-item{display:flex;justify-content:center;gap:25px}.song-links{display:flex;gap:10px}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}*{margin:0;padding:0}body{text-align:center}.overlay{background-color:#00000080;position:fixed;width:100%;height:100%}.modalContainer{max-width:600px;width:100%;position:fixed;top:50%;left:50%;background-color:#fff;transform:translate(-50%,-50%);box-shadow:0 0 18px #000000bf}.closeBtn{position:fixed;width:15px;height:15px;line-height:15px;top:5px;right:5px;cursor:pointer;color:#fff;background-color:#e92b02;padding:5px;border-radius:5px}.closeBtn:hover{background-color:#ff2d00}.addModalBtn{width:25px;height:25px;position:fixed;top:5%;right:5%;border-radius:50%;border:1px solid blueviolet;font-weight:700;background-color:#8a2be2;color:#fff;cursor:pointer}.subtitle{margin:1rem}@media screen and (max-width: 500px){.modalContainer{top:0;left:0;transform:none;width:100%;height:100%}}.wrapper-form{background-color:#f5f5f5;margin:40px}.wrapper-form>div{display:flex;padding:10px;justify-content:center}.wrapper-form>div>label{flex:1;text-align:left}.wrapper-form>div>input{flex:2}.wrapper-form>div>button{width:50%}
