#header #icons{padding:0!important;gap:10px;direction:rtl;align-items:center}
#icons #myprofile{display:inline-flex!important;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:9px 14px;border:1px solid #dce5e7;border-radius:12px;background:#fff;color:#174c60;box-shadow:0 3px 12px #163a4808;line-height:1.6;max-width:280px}
#icons #myprofile:hover{background:#f0f6f7;border-color:#9fbac4}
#icons #myprofile:focus-visible{outline:3px solid #8eb8c8;outline-offset:3px}
#icons .account-entry-icon{width:22px;height:22px;flex:0 0 22px;display:block}
#icons #usermessage{position:static!important;float:none!important;margin:0!important;padding:0!important;font-size:13px!important;font-weight:600;line-height:1.7!important;color:#174c60;white-space:normal;text-align:right;overflow-wrap:anywhere}
#icons #exit{float:none!important;min-height:44px;display:flex;align-items:center;color:#6c7b80;padding:8px 4px}
@media(max-width:575px){#header #icons{top:43px;max-width:calc(100% - 125px);gap:5px}#icons #myprofile{padding:8px 10px;gap:7px;min-width:0}#icons #usermessage{font-size:11px!important}#icons .account-entry-icon{width:20px;height:20px;flex-basis:20px}#icons #exit span{font-size:11px}}
