/* Masaüstü menüsü: mevcut tasarımı koru, bağlantıları dış kutudan çıkar. */
@media (min-width: 901px) {
    .login-page .auth-main-nav {
        gap: clamp(10px, 1.25vw, 20px) !important;
        padding: 0 !important;
        border: 0 !important;
        border-radius: 0 !important;
        background: transparent !important;
        box-shadow: none !important;
    }

    .login-page .auth-main-nav > a {
        position: relative;
        padding: 10px 5px !important;
        border: 0 !important;
        border-radius: 0 !important;
        background: transparent !important;
        box-shadow: none !important;
        transition: color .2s ease !important;
    }

    .login-page .auth-main-nav > a:hover,
    .login-page .auth-main-nav > a.active {
        background: transparent !important;
        color: #0d61d5 !important;
        box-shadow: none !important;
    }

    .login-page .auth-main-nav > a::after {
        content: "";
        position: absolute;
        right: 5px;
        bottom: 3px;
        left: 5px;
        display: block !important;
        height: 2px;
        border-radius: 99px;
        background: #1769e0;
        opacity: 0;
        transform: scaleX(.35);
        transition: opacity .2s ease, transform .2s ease;
    }

    .login-page .auth-main-nav > a:hover::after,
    .login-page .auth-main-nav > a.active::after {
        opacity: 1;
        transform: scaleX(1);
    }
}
