.Modal_overlay__C7JRk{position:fixed;inset:0;background:rgba(0,0,0,.75);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:center;justify-content:center;animation:Modal_fadeIn__sb30x .15s ease-out}@keyframes Modal_fadeIn__sb30x{0%{opacity:0}to{opacity:1}}.Modal_modal__yDLSi{width:min(460px,92vw);background:linear-gradient(165deg,hsla(0,0%,5%,.97),rgba(6,6,6,.98));border:1px solid rgba(218,165,32,.5);box-shadow:0 0 40px rgba(0,0,0,.6),0 0 1px rgba(218,165,32,.3);color:#f5f5f5;display:flex;flex-direction:column;animation:Modal_scaleIn___zc9F .15s ease-out}@keyframes Modal_scaleIn___zc9F{0%{opacity:0;transform:scale(.96) translateY(6px)}to{opacity:1;transform:scale(1) translateY(0)}}.Modal_header__iLDRm{display:flex;align-items:center;justify-content:space-between;padding:.9rem 1.1rem .6rem}.Modal_title__J2Nlv{margin:0;font-size:1rem;font-weight:700;color:#b8860b;letter-spacing:.4px}.Modal_closeBtn__P97Wd{width:26px;height:26px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.45);font-size:.8rem;cursor:pointer;transition:all .12s ease;flex-shrink:0}.Modal_closeBtn__P97Wd:hover{color:#f5f5f5;border-color:hsla(0,0%,100%,.25);background:hsla(0,0%,100%,.06)}.Modal_divider__3GQmz{height:1px;background:linear-gradient(90deg,transparent,rgba(218,165,32,.35),transparent);margin:0 1.1rem}.Modal_body__prdbO{padding:1.2rem 1.1rem}.Modal_message__pikgw{margin:0;font-size:.9rem;line-height:1.55;color:hsla(0,0%,100%,.85)}.Modal_actions__eZeb_{display:flex;justify-content:flex-end;gap:.6rem;padding:0 1.1rem 1rem}.Modal_btnPrimary__O94O5,.Modal_btnSecondary__R_Egp{height:34px;min-width:88px;padding:0 1.2rem;font-weight:700;font-size:.85rem;cursor:pointer;transition:all .12s ease;border-radius:0;letter-spacing:.3px}.Modal_btnPrimary__O94O5{background:rgba(30,120,30,.12);border:1px solid rgba(50,160,50,.5);color:#50c850}.Modal_btnPrimary__O94O5:hover{background:rgba(30,120,30,.22);border-color:#3cb43c;box-shadow:0 0 8px rgba(30,120,30,.15)}.Modal_btnSecondary__R_Egp{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.18);color:hsla(0,0%,100%,.7)}.Modal_btnSecondary__R_Egp:hover{background:hsla(0,0%,100%,.07);color:#f5f5f5;border-color:hsla(0,0%,100%,.3)}.Modal_btnPrimary__O94O5:focus,.Modal_btnSecondary__R_Egp:focus{outline:none;box-shadow:0 0 0 2px rgba(218,165,32,.35)}.AccountPortal_portalContainer__LSt8R{position:relative;width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;z-index:1;padding-bottom:50px}.AccountPortal_lyricsVideo__Vp2kV{position:absolute;top:10%;left:0;padding:20px;max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover;z-index:1}.AccountPortal_uiBoard__5e4DA{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:fill;object-fit:fill;z-index:0}.AccountPortal_inputContainer__y2Vg_{display:flex;flex-direction:row;align-items:center;justify-content:space-around;gap:20px;z-index:1;margin-bottom:20px}@media (max-width:600px){.AccountPortal_inputContainer__y2Vg_{display:flex;flex-direction:column}}.AccountPortal_inputWrapper__2jBlD{position:relative;width:200px;height:50px;background:url(/login/Text\ Bar.png) no-repeat 50%;background-size:cover;display:flex;align-items:center;justify-content:center}.AccountPortal_input__lPQJW{width:100%;height:100%;padding:10px;font-size:1.2rem;border:none;outline:none;color:#fff;background-color:transparent;text-align:center}.AccountPortal_input__lPQJW::-moz-placeholder{color:#fff;opacity:.7}.AccountPortal_input__lPQJW:-ms-input-placeholder{color:#fff;opacity:.7}.AccountPortal_input__lPQJW::placeholder{color:#fff;opacity:.7}.AccountPortal_loginButton__WhtAK{background:none;border:none;cursor:pointer}.AccountPortal_loginHoverImage__a_9dj,.AccountPortal_loginImage__f_8Mw{width:150px;height:auto}.AccountPortal_loginButton__WhtAK:hover .AccountPortal_loginImage__f_8Mw,.AccountPortal_loginHoverImage__a_9dj{display:none}.AccountPortal_loginButton__WhtAK:hover .AccountPortal_loginHoverImage__a_9dj{display:block}.AccountPortal_buttonContainer__VKwoo{bottom:0;left:0;display:flex;flex-direction:row;gap:20px;z-index:1;margin:20px;width:100%;justify-content:center}.AccountPortal_newAccountButton__T_D5_{background:none;border:none;cursor:pointer}.AccountPortal_newAccountButton__T_D5_ img{width:200px;height:auto}