/* Header Section */
.access_body .header-section {display: flex;justify-content: space-between;align-items: center;background: white;;padding: 25px 40px;border-radius: 20px;box-shadow: 0 10px 40px rgba(0, 0, 0, 0.1);border: 1px solid rgba(255, 255, 255, 0.3);margin-bottom: 20px;}
.access_body .logo-section {display: flex;align-items: center;gap: 15px;}
.access_body .logo-icon {width: 50px;height: 50px;background: linear-gradient(135deg, #004990, #08539b);border-radius: 15px;display: flex;align-items: center;justify-content: center;color: white;font-size: 24px;}
.access_body .logo-text {    font-size: 28px;
    font-weight: 800;
    background: linear-gradient(135deg, #3a41ab, #004990);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;}
.access_body .user-info {display: flex;align-items: center;gap: 15px;}
.access_body .user-avatar {width: 45px;height: 45px;background: linear-gradient(135deg, #004990, #08539b);border-radius: 50%;display: flex;align-items: center;justify-content: center;color: white;font-size: 18px;font-weight: 600;cursor: pointer;}
.access_body .user-details h3 {font-size: 16px;font-weight: 600;color: #111827;}
.access_body .user-details p {font-size: 14px;color: #6b7280;}

 .sidebar .weblink>a[title=Switchback]::before {
    content: '\e933';
}
 .sidebar .weblink>a[title=AccessAccounts]::before {
    content: '\e9ed';
}
/* Switch User Dropdown */
.access_body .profile-item-access {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 12px 15px;
    cursor: pointer;
    border-bottom: 1px solid #f0f0f0;
    transition: background-color 0.2s;
    column-gap: 10px;
}

.access_body .profile-item-access .profile-name-access {
    font-size: 14px;
    color: #333;
    font-weight: 600;
    /* white-space: nowrap; */
}
.access_body .signed-in-badge {
    background: #28a745;
    color: white;
    padding: 4px 8px;
    border-radius: 16px;
    font-size: 10px;
    font-weight: 600;
    white-space: nowrap;
}
.access_body .profile-item-access:hover {
    background: #e9e3efb3;
}