.auth-register-page {
    position: relative;
    min-height: 100dvh;
    background: #0b0d16;
}

.auth-register-bg {
    position: fixed;
    inset: 0;
    z-index: 0;
    overflow: hidden;
    pointer-events: none;
}

.auth-register-bg::before {
    content: "";
    position: absolute;
    inset: -32px;
    background: url(/mainDSGN/mix/auth/register-slots.webp) center / cover no-repeat;
    filter: blur(7px) saturate(1.25);
    transform: scale(1.06);
}

.auth-register-bg::after {
    content: "";
    position: absolute;
    inset: 0;
    background:
        linear-gradient(180deg, rgba(12, 14, 26, 0.18) 0%, rgba(12, 14, 26, 0.42) 100%);
}

.auth-register-page .auth-module-scss-module__TWkPwq__main {
    position: relative;
    z-index: 1;
}

.auth-register-page .HomeHeader-module-scss-module__oQBdCa__mainOver2 {
    background: linear-gradient(rgba(12, 14, 26, 0.2) 25%, rgba(12, 14, 26, 0));
}

.auth-register-page .auth-module-scss-module__TWkPwq__logo span,
.auth-register-page .auth-module-scss-module__TWkPwq__logoText,
.auth-register-page .auth-module-scss-module__TWkPwq__logoTextBot {
    font-family: Inter, system-ui, sans-serif;
    letter-spacing: normal;
}

.auth-register-page .auth-module-scss-module__TWkPwq__logoText,
.auth-register-page .auth-module-scss-module__TWkPwq__logoTextBot {
    padding: 0 32px;
    box-sizing: border-box;
    max-width: 100%;
    line-height: 1.3;
}
