* .errorModalContainer{position:absolute;inset:36% 20%;height:inherit;padding:1rem 1rem 2.5rem;background-color:var(--primaryColor);color:var(--secondaryTextColor);border-radius:1.5rem;box-shadow:0 0 1rem var(--buttonHoverColor)}* .errorModalContainer .modalHeader{height:10%;display:flex;justify-content:center;align-items:center;padding:0 0 1rem;border-bottom:.1rem solid var(--secondaryColor);font-size:2rem}* .errorModalContainer .modalBody{height:65%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:1.2rem;text-align:center;margin:.5rem}* .errorModalContainer .modalFooter{height:10%;display:flex;gap:.5rem;justify-content:end;align-items:center;padding:1rem 0 0;border-top:.1rem solid var(--secondaryColor)}* .errorModalContainer button{transition:all .2s ease-in-out;border-color:var(--spotifyColor);background-color:var(--spotifyColor)}* .errorModalContainer button:hover{color:var(--primaryTextColor);background-color:var(--secondaryColor);border-color:var(--buttonHoverColor);filter:drop-shadow(0 0 1rem var(--buttonHoverColor))}* .overlayContainer{position:fixed;top:0;left:0;right:0;bottom:0;background:none;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem)}