:root {
    --kks-auth-glass: rgba(255, 255, 255, 0.7);
    --kks-auth-border: rgba(255, 255, 255, 0.45);
}

.kks-auth-body {
    min-height: 100vh;
    background-color: #f6f7fb;
    background-image:
        linear-gradient(rgba(255, 255, 255, 0.62), rgba(255, 255, 255, 0.68)),
        url("../images/bg.png");
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: fixed;
}

.kks-auth-container {
    max-width: 26rem;
}

.kks-login-glass-card {
    background: var(--kks-auth-glass);
    border: 1px solid var(--kks-auth-border) !important;
    backdrop-filter: blur(10px) saturate(125%);
    -webkit-backdrop-filter: blur(10px) saturate(125%);
    box-shadow: 0 14px 28px rgba(15, 23, 42, 0.14) !important;
    border-radius: 16px;
}
