/*
 * Login mascot (page-mascot, MIT) — chỉ dùng cho trang đăng nhập.
 * Prefix riêng: lmascot- . Khong dung chung cho register/reset-password.
 */
.auth-page .lmascot-host {
    position: absolute;
    top: -58px;
    left: 50%;
    transform: translateX(-50%);
    line-height: 0;
}

/* N chiem mot nua tren cung cua card -> giu cho header khong bi de */
.auth-page .login-container.has-lmascot {
    padding-top: 60px;
}

/* Giam doc khoang de khi man hinh nho, mascot van ngoi tren mong card */
@media (max-width: 768px) {
    .auth-page .login-container.has-lmascot {
        padding-top: 56px;
    }
}

@media (prefers-reduced-motion: reduce) {
    .auth-page .lmascot-host {
        transform: translateX(-50%);
        transition: none;
    }
}
