/* =========================================================================
 * Login Robot - Layout & Mount (EVE Style)
 * ========================================================================= */

#loginRobotMount {
    position: relative;
    width: 100%;
    /* Empurra o robo bem para cima do card (ele e mais alto agora) */
    margin: -200px auto 4px auto;
    text-align: center;
    pointer-events: auto;
    z-index: 10;
    user-select: none;
    line-height: 0;       /* evita gap abaixo do SVG */
}

#loginRobotMount svg {
    width: 240px;
    height: auto;
    max-width: 65%;
    cursor: pointer;
    overflow: visible;
    will-change: transform, filter;
    transition: filter 0.35s ease;
    display: inline-block;
}

/* Card precisa permitir overflow para o EVE escapar pelo topo */
.modal-pop.login {
    overflow: visible !important;
    position: relative;
}

#login_header {
    position: relative;
    padding-top: 4px;
}

/* Mobile */
@media (max-width: 600px) {
    #loginRobotMount         { margin-top: -150px; }
    #loginRobotMount svg     { width: 190px; }
}

@media (max-width: 380px) {
    #loginRobotMount         { margin-top: -120px; }
    #loginRobotMount svg     { width: 160px; }
}

@media (prefers-reduced-motion: reduce) {
    #loginRobotMount svg { transition: none; }
}
