.login-module__WEZH7G__container{background:url(/ostudio-bg.jpg) 50%/cover no-repeat;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:20px;display:flex;position:relative;overflow:hidden}.login-module__WEZH7G__backgroundGradient{pointer-events:none;background:radial-gradient(at 100% 0,#3b82f626 0%,#0000 50%),radial-gradient(at 0 100%,#6366f11a 0%,#0000 50%);width:100%;height:100%;position:absolute;top:0;left:0}.login-module__WEZH7G__backgroundGradient:before{content:"";filter:blur(60px);background:radial-gradient(circle,#1e40af14 0%,#0000 60%);width:100%;height:100%;position:absolute;top:0;left:0}.login-module__WEZH7G__content{z-index:1;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.login-module__WEZH7G__loginCard{-webkit-backdrop-filter:blur(60px);background:#141923a6;border:1px solid #ffffff14;border-radius:28px;width:100%;max-width:460px;padding:56px 48px;box-shadow:0 20px 60px #0009,inset 0 1px #ffffff08}.login-module__WEZH7G__loginCard input:-webkit-autofill{-webkit-text-fill-color:#fffffff2!important;caret-color:#ffffffe6!important;font-family:inherit!important;font-size:inherit!important;background-color:#0000!important;background-clip:content-box!important;transition:background-color 99999s ease-in-out!important;box-shadow:inset 0 0 0 1000px #14192300!important}.login-module__WEZH7G__loginCard input:-webkit-autofill:hover{-webkit-text-fill-color:#fffffff2!important;caret-color:#ffffffe6!important;font-family:inherit!important;font-size:inherit!important;background-color:#0000!important;background-clip:content-box!important;transition:background-color 99999s ease-in-out!important;box-shadow:inset 0 0 0 1000px #14192300!important}.login-module__WEZH7G__loginCard input:-webkit-autofill:focus{-webkit-text-fill-color:#fffffff2!important;caret-color:#ffffffe6!important;font-family:inherit!important;font-size:inherit!important;background-color:#0000!important;background-clip:content-box!important;transition:background-color 99999s ease-in-out!important;box-shadow:inset 0 0 0 1000px #14192300!important}.login-module__WEZH7G__loginCard input:-webkit-autofill:active{-webkit-text-fill-color:#fffffff2!important;caret-color:#ffffffe6!important;font-family:inherit!important;font-size:inherit!important;background-color:#0000!important;background-clip:content-box!important;transition:background-color 99999s ease-in-out!important;box-shadow:inset 0 0 0 1000px #14192300!important}.login-module__WEZH7G__loginCard textarea:-webkit-autofill{-webkit-text-fill-color:#fffffff2!important;caret-color:#ffffffe6!important;font-family:inherit!important;font-size:inherit!important;background-color:#0000!important;background-clip:content-box!important;transition:background-color 99999s ease-in-out!important;box-shadow:inset 0 0 0 1000px #14192300!important}.login-module__WEZH7G__loginCard textarea:-webkit-autofill:hover{-webkit-text-fill-color:#fffffff2!important;caret-color:#ffffffe6!important;font-family:inherit!important;font-size:inherit!important;background-color:#0000!important;background-clip:content-box!important;transition:background-color 99999s ease-in-out!important;box-shadow:inset 0 0 0 1000px #14192300!important}.login-module__WEZH7G__loginCard textarea:-webkit-autofill:focus{-webkit-text-fill-color:#fffffff2!important;caret-color:#ffffffe6!important;font-family:inherit!important;font-size:inherit!important;background-color:#0000!important;background-clip:content-box!important;transition:background-color 99999s ease-in-out!important;box-shadow:inset 0 0 0 1000px #14192300!important}.login-module__WEZH7G__loginCard textarea:-webkit-autofill:active{-webkit-text-fill-color:#fffffff2!important;caret-color:#ffffffe6!important;font-family:inherit!important;font-size:inherit!important;background-color:#0000!important;background-clip:content-box!important;transition:background-color 99999s ease-in-out!important;box-shadow:inset 0 0 0 1000px #14192300!important}.login-module__WEZH7G__loginCard input:autofill,.login-module__WEZH7G__loginCard textarea:autofill{color:#fffffff2!important;background-color:#0000!important}.login-module__WEZH7G__recentUsers{z-index:2;min-width:280px;height:358px;position:fixed;top:20px;right:20px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 15% 85%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 15% 85%,#0000 100%)}.login-module__WEZH7G__usersScroller{flex-direction:column;gap:10px;display:flex}.login-module__WEZH7G__userCard{-webkit-backdrop-filter:blur(30px);cursor:pointer;background:#0f141e99;border:1px solid #ffffff0f;border-radius:14px;align-items:center;padding:10px 14px;transition:all .3s;display:flex}.login-module__WEZH7G__userCard:hover{background:#141923b3;border-color:#ffffff1a;transform:translate(-4px)}@keyframes login-module__WEZH7G__slideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.login-module__WEZH7G__recentUsers{width:100%;max-width:440px;margin-top:30px;position:static}.login-module__WEZH7G__content{flex-direction:column}}@media (max-width:600px){.login-module__WEZH7G__loginCard{padding:32px 24px}.login-module__WEZH7G__recentUsers{display:none}}
.artistFeed-module__KoFqPG__rail{z-index:1;pointer-events:none;box-sizing:border-box;width:250px;height:44vh;padding-right:20px;position:fixed;top:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 14% 86%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 14% 86%,#0000 100%)}.artistFeed-module__KoFqPG__track{will-change:transform;flex-direction:column;gap:10px;padding-top:10px;animation-name:artistFeed-module__KoFqPG__feedScrollUp;animation-timing-function:linear;animation-iteration-count:infinite;display:flex}@keyframes artistFeed-module__KoFqPG__feedScrollUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.artistFeed-module__KoFqPG__row{-webkit-backdrop-filter:blur(8px);background:#0a0c148c;border:1px solid #ffffff1a;border-radius:999px;justify-content:flex-end;align-self:flex-end;align-items:center;gap:10px;padding:5px 12px 5px 5px;display:flex;box-shadow:0 2px 10px #00000040}.artistFeed-module__KoFqPG__avatar{object-fit:cover;color:#fff;letter-spacing:.2px;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;font-weight:700;display:flex;overflow:hidden}.artistFeed-module__KoFqPG__name{color:#ffffffe0;white-space:nowrap;text-overflow:ellipsis;max-width:160px;font-size:13px;font-weight:500;overflow:hidden}@media (max-width:1024px){.artistFeed-module__KoFqPG__rail{display:none}}
