@media(min-width:901px){
  .vx-header-tools #user-area{
    position:relative!important;
    display:flex!important;
    align-items:center!important;
  }
  .user-dropdown{
    position:relative!important;
    display:inline-flex!important;
    align-items:center!important;
  }
  .user-dropdown-btn{
    min-width:210px!important;
    height:48px!important;
    padding:0 14px!important;
    display:flex!important;
    align-items:center!important;
    gap:10px!important;
    border:1px solid rgba(139,158,173,.26)!important;
    border-radius:10px!important;
    background:linear-gradient(145deg,rgba(20,29,37,.92),rgba(9,14,19,.88))!important;
    color:#edf4f5!important;
    box-shadow:inset 0 1px 0 rgba(255,255,255,.04)!important;
    cursor:pointer!important;
  }
  .user-dropdown-btn:hover{
    border-color:rgba(53,229,212,.38)!important;
    background:linear-gradient(145deg,rgba(24,35,43,.96),rgba(10,16,21,.92))!important;
  }
  .user-dropdown-btn .user-icon{
    width:30px!important;
    height:30px!important;
    flex:0 0 30px!important;
    display:grid!important;
    place-items:center!important;
    border-radius:50%!important;
    background:rgba(53,229,212,.12)!important;
    border:1px solid rgba(53,229,212,.24)!important;
    font-size:17px!important;
  }
  .user-dropdown-btn .user-icon svg{
    width:20px!important;
    height:20px!important;
    display:block!important;
    fill:none!important;
    stroke:currentColor!important;
    stroke-width:2.15!important;
    stroke-linecap:round!important;
    stroke-linejoin:round!important;
    color:#35e5d4!important;
  }
  .user-dropdown-btn .user-name{
    min-width:0!important;
    max-width:128px!important;
    flex:1 1 auto!important;
    overflow:hidden!important;
    text-overflow:ellipsis!important;
    white-space:nowrap!important;
    color:#35e5d4!important;
    font-size:15px!important;
    font-weight:900!important;
  }
  .user-dropdown-btn .user-arrow{
    color:#c8d3da!important;
    font-size:12px!important;
    transition:transform .18s ease!important;
  }
  .user-dropdown:hover .user-arrow{
    transform:rotate(180deg)!important;
  }
  .user-dropdown-menu{
    position:absolute!important;
    right:0!important;
    top:calc(100% + 14px)!important;
    width:380px!important;
    min-width:380px!important;
    display:block!important;
    visibility:hidden!important;
    opacity:0!important;
    pointer-events:none!important;
    transform:translateY(8px) scale(.985)!important;
    padding:18px!important;
    border:1px solid rgba(139,158,173,.24)!important;
    border-radius:18px!important;
    background:
      linear-gradient(145deg,rgba(16,25,36,.98),rgba(7,12,17,.98))!important;
    box-shadow:0 28px 80px rgba(0,0,0,.58),inset 0 1px 0 rgba(255,255,255,.04)!important;
    backdrop-filter:blur(20px)!important;
    -webkit-backdrop-filter:blur(20px)!important;
    z-index:100000!important;
    transition:opacity .18s ease,transform .18s ease,visibility .18s ease!important;
  }
  .user-dropdown-menu::before{
    content:""!important;
    position:absolute!important;
    right:38px!important;
    top:-7px!important;
    width:14px!important;
    height:14px!important;
    transform:rotate(45deg)!important;
    border-left:1px solid rgba(139,158,173,.24)!important;
    border-top:1px solid rgba(139,158,173,.24)!important;
    background:#101924!important;
  }
  .user-dropdown:hover .user-dropdown-menu,
  .user-dropdown:focus-within .user-dropdown-menu{
    visibility:visible!important;
    opacity:1!important;
    pointer-events:auto!important;
    transform:translateY(0) scale(1)!important;
  }
  .vx-user-card-head{
    position:relative!important;
    display:flex!important;
    align-items:center!important;
    gap:12px!important;
    padding:4px 4px 15px!important;
    border-bottom:1px solid rgba(255,255,255,.075)!important;
  }
  .vx-user-avatar{
    width:46px!important;
    height:46px!important;
    flex:0 0 46px!important;
    display:grid!important;
    place-items:center!important;
    border-radius:14px!important;
    border:1px solid rgba(53,229,212,.28)!important;
    background:radial-gradient(circle at 40% 25%,rgba(53,229,212,.28),rgba(53,229,212,.08) 62%,rgba(255,255,255,.03))!important;
    font-size:24px!important;
  }
  .vx-user-avatar svg{
    width:26px!important;
    height:26px!important;
    display:block!important;
    fill:none!important;
    stroke:currentColor!important;
    stroke-width:2.05!important;
    stroke-linecap:round!important;
    stroke-linejoin:round!important;
    color:#35e5d4!important;
  }
  .vx-user-card-head strong{
    display:block!important;
    max-width:250px!important;
    overflow:hidden!important;
    text-overflow:ellipsis!important;
    white-space:nowrap!important;
    color:#f0f6f7!important;
    font-size:17px!important;
    font-weight:900!important;
  }
  .vx-user-card-head em{
    display:block!important;
    margin-top:5px!important;
    color:#7f8f9d!important;
    font-style:normal!important;
    font-size:11px!important;
  }
  .vx-user-status-row{
    display:grid!important;
    grid-template-columns:1fr 1fr!important;
    gap:8px!important;
    margin:14px 0!important;
  }
  .vx-user-status-row span{
    min-height:46px!important;
    padding:10px!important;
    border:1px solid rgba(255,255,255,.07)!important;
    border-radius:10px!important;
    background:rgba(255,255,255,.032)!important;
    color:#8998a5!important;
    font-size:10px!important;
    line-height:1.45!important;
  }
  .vx-user-status-row b{
    display:block!important;
    margin-top:4px!important;
    color:#35e5d4!important;
    font-size:12px!important;
  }
  .vx-user-menu-grid{
    display:grid!important;
    grid-template-columns:1fr 1fr!important;
    gap:8px!important;
  }
  .user-dropdown-menu .user-link{
    min-height:64px!important;
    width:auto!important;
    display:grid!important;
    grid-template-columns:30px minmax(0,1fr)!important;
    grid-template-areas:"icon title" "icon desc"!important;
    align-items:center!important;
    gap:0 10px!important;
    padding:12px!important;
    border:1px solid rgba(255,255,255,.065)!important;
    border-radius:11px!important;
    background:rgba(255,255,255,.025)!important;
    color:#d8e2e7!important;
    cursor:pointer!important;
    transition:background .18s ease,border-color .18s ease,transform .18s ease!important;
  }
  .user-dropdown-menu .user-link:hover{
    transform:translateY(-1px)!important;
    border-color:rgba(53,229,212,.30)!important;
    background:rgba(53,229,212,.075)!important;
    color:#fff!important;
  }
  .user-dropdown-menu .user-link i{
    grid-area:icon!important;
    width:30px!important;
    height:30px!important;
    display:grid!important;
    place-items:center!important;
    border-radius:9px!important;
    background:rgba(53,229,212,.10)!important;
    color:#35e5d4!important;
    font-style:normal!important;
    font-size:12px!important;
    font-weight:900!important;
  }
  .user-dropdown-menu .user-link strong{
    grid-area:title!important;
    min-width:0!important;
    color:#edf4f5!important;
    font-size:13px!important;
    font-weight:850!important;
    line-height:1.2!important;
  }
  .user-dropdown-menu .user-link em{
    grid-area:desc!important;
    min-width:0!important;
    color:#7c8b97!important;
    font-style:normal!important;
    font-size:10px!important;
    line-height:1.3!important;
  }
  .vx-user-card-foot{
    display:grid!important;
    grid-template-columns:minmax(0,1fr) auto!important;
    gap:12px!important;
    align-items:center!important;
    margin-top:14px!important;
    padding-top:14px!important;
    border-top:1px solid rgba(255,255,255,.075)!important;
  }
  .vx-user-card-foot span{
    color:#71808d!important;
    font-size:10px!important;
    line-height:1.5!important;
  }
  .user-dropdown-menu .logout-btn{
    width:auto!important;
    height:38px!important;
    padding:0 14px!important;
    border:1px solid rgba(246,70,93,.34)!important;
    border-radius:9px!important;
    background:rgba(246,70,93,.08)!important;
    color:#ff8f9c!important;
    font-size:12px!important;
    font-weight:900!important;
    cursor:pointer!important;
  }
  .user-dropdown-menu .logout-btn:hover{
    background:rgba(246,70,93,.15)!important;
    color:#ffd0d5!important;
  }
}
