
/* İlanPro v0.16.2 - Global header sabit stilleri */
.topbar{position:relative;z-index:10000}
.topbar .container.topbar-inner{position:relative}
.auth-header-links{display:flex;align-items:center;gap:10px}
.auth-header-links>a{display:inline-flex;align-items:center;text-decoration:none}
.auth-header-links .logged-user-name{font-weight:700!important;color:#fff!important;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.auth-header-links .user-caret{margin-left:4px;font-size:10px;opacity:.8}
.auth-header-links .header-icon-link{font-size:16px!important;line-height:1;color:#fff!important}
.auth-header-links .auth-sep{color:rgba(255,255,255,.45)}

.user-menu-wrap{position:relative;display:flex;align-items:center;height:100%}
.user-menu-trigger{
    border:0!important;background:transparent!important;color:#fff!important;
    font-family:inherit;font-size:12px!important;font-weight:700!important;
    cursor:pointer;padding:9px 2px!important;display:flex!important;align-items:center;
    gap:5px;text-decoration:underline!important;white-space:nowrap;
}
.user-menu-trigger .user-caret{font-size:13px;text-decoration:none!important;transition:transform .16s ease}
.user-menu-wrap.open .user-caret{transform:rotate(180deg)}
.user-account-dropdown{
    position:absolute;z-index:99999;top:calc(100% + 8px);right:-36px;width:360px;
    background:#fff;color:#333;border-radius:4px;box-shadow:0 4px 14px rgba(0,0,0,.22);
    border:1px solid #d8dce1;overflow:hidden;opacity:0;visibility:hidden;
    transform:translateY(-6px);pointer-events:none;
    transition:opacity .14s ease,transform .14s ease,visibility .14s ease;
}
.user-account-dropdown:before{
    content:"";position:absolute;right:45px;top:-8px;width:16px;height:16px;background:#fff;
    transform:rotate(45deg);border-left:1px solid #d8dce1;border-top:1px solid #d8dce1;
}
.user-menu-wrap.open .user-account-dropdown{
    opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto
}
.user-account-fullname{
    position:relative;z-index:1;height:62px;display:flex;align-items:center;padding:0 23px;
    background:#fff;border-bottom:1px solid #e7e7e7;font-size:17px;font-weight:400;color:#3d4650;
}
.user-dd-item{
    position:relative;z-index:1;min-height:56px;display:flex!important;align-items:center!important;
    justify-content:space-between!important;padding:0 23px!important;background:#fff!important;
    border:0!important;border-bottom:1px solid #e4e7ea!important;color:#313840!important;
    font-size:16px!important;font-weight:400!important;line-height:1!important;text-decoration:none!important;
}
.user-dd-item:hover{background:#f7f8f9!important}
.user-dd-item b{color:#8d9aa5;font-size:27px;line-height:1;font-weight:300}
.user-dd-sep{position:relative;z-index:1;height:9px;background:#f1f2f3;border-top:1px solid #eceeef;border-bottom:1px solid #eceeef}
.user-dd-item.logout-item{color:#ff241d!important;font-weight:500!important}
.user-dd-item.logout-item b{color:#ff241d;font-size:21px}

@media(max-width:700px){
    .auth-header-links{gap:7px}
    .auth-header-links .logged-user-name{max-width:130px;font-size:11px!important}
    .auth-header-links .auth-sep{display:none}
    .user-account-dropdown{
        position:fixed;top:52px;right:8px;left:8px;width:auto;
        max-height:calc(100vh - 65px);overflow-y:auto;
    }
    .user-account-dropdown:before{right:42px}
    .user-account-fullname{height:55px;padding:0 18px;font-size:15px}
    .user-dd-item{min-height:50px;padding:0 18px!important;font-size:14px!important}
}
