﻿/* ═══════════════════════════════════════
   بک‌گراند فقط برای صفحه لاگین
═══════════════════════════════════════ */
.logon-main-container {
    background-image: url('/images/PasPhoto.jpg') !important;
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    min-height: 100vh;
}
/*Info*/
.account-container.show-dropdown .account-main {
    display: flex;
    left: 0;
    direction: ltr;
    /* position: absolute; */
    right: auto;
}
/* ═══════════════════════════════════════
   بک‌گراند body بدون عکس
═══════════════════════════════════════ */
/*body {
    background-color: #f0f0f0 !important;
    background-image: none !important;
}*/

/* ═══════════════════════════════════════
   فرم لاگین - شیشه‌ای
═══════════════════════════════════════ */
/*.logon-main.card {
    background: rgba(255, 255, 255, 0.15) !important;
    backdrop-filter: blur(12px) !important;
    -webkit-backdrop-filter: blur(12px) !important;
    border: 1px solid rgba(255, 255, 255, 0.3) !important;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.4), 0 2px 8px rgba(0, 0, 0, 0.3), inset 0 1px 0 rgba(255, 255, 255, 0.4) !important;
}*/

/* ═══════════════════════════════════════
   هدر فرم لاگین
═══════════════════════════════════════ */
/*.logon-main .card-header {
    background: rgba(255, 255, 255, 0.1) !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.2) !important;
    text-align: center !important;
    justify-content: center !important;
    font-size: 0 !important;
    padding: 12px !important;
    display: flex !important;
    align-items: center !important;
}

    .logon-main .card-header::after {
        content: "ورود به سیستم" !important;
        font-size: 1.25rem !important;
        font-weight: 600 !important;
        color: white !important;
        width: 100% !important;
        text-align: center !important;
    }*/

/* ═══════════════════════════════════════
   متن‌های داخل فرم
═══════════════════════════════════════ */
/*.logon-main.card label,
.logon-main.card .xaf-static-text {*/
    /*color: white !important;*/
    /*text-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
}*/

/* ═══════════════════════════════════════
   هدر بالای صفحه - مخفی
═══════════════════════════════════════ */
/*.logon-template-header {
    display: none !important;
}*/


/* ═══════════════════════════════════════
   لیبل نام کاربری
═══════════════════════════════════════ */
/*label.xaf-item-username {
    font-size: 0 !important;
    margin-bottom: 4px !important;
}

    label.xaf-item-username::after {
        content: "نام کاربری" !important;
        font-size: 1rem !important;
    }*/

/* ═══════════════════════════════════════
   لیبل رمز عبور
═══════════════════════════════════════ */
/*label.xaf-item-password {
    font-size: 0 !important;
    margin-bottom: 4px !important;
}

    label.xaf-item-password::after {
        content: "رمز عبور" !important;
        font-size: 1rem !important;
    }*/

/* ═══════════════════════════════════════
   دکمه ورود
═══════════════════════════════════════ */
/*button[data-action-name="Log In"] span {
    font-size: 0 !important;
}

    button[data-action-name="Log In"] span::after {
        content: "ورود" !important;
        font-size: 1rem !important;
    }*/

/* ═══════════════════════════════════════
   متن راهنمای ورود
═══════════════════════════════════════ */
/*.xaf-static-text {
    font-size: 0 !important;
}

    .xaf-static-text::after {
        content: "" !important;
        font-size: 0.9rem !important;
    }*/


/* ═══════════════════════════════════════
   تغییر متن Loading به فارسی
═══════════════════════════════════════ */
/*.xaf-loading-content span {
    font-size: 0 !important;
}

    .xaf-loading-content span::after {
        content: "در حال باز بارگذاری..." !important;
        font-size: 1rem !important;
        color: #333 !important;
    }*/

