html[data-sanwei-authenticated] .site-header .nav-actions > .nav-cta { display:none !important; }
.site-header .sw-profile-trigger { display:inline-flex; flex:0 0 auto; align-items:center; justify-content:center; width:50px; height:50px; padding:12px; border:1px solid rgba(209,101,64,.1); border-radius:50%; background:linear-gradient(145deg,#ffe3cf,#efa77e); box-shadow:inset 0 1px 1px #fff9; cursor:pointer; transition:box-shadow .2s,transform .2s; }
.site-header .sw-profile-trigger[hidden] { display:none; }
.site-header .sw-profile-trigger img { width:100%; height:100%; object-fit:contain; opacity:.82; }
.site-header .sw-profile-trigger:hover { transform:translateY(-1px); box-shadow:0 5px 18px #9d5a3220; }
.site-header .sw-profile-trigger:focus-visible { outline:3px solid #bb574a; outline-offset:4px; }
@media(max-width:600px) { .site-header .sw-profile-trigger { width:42px; height:42px; padding:10px; } }
@media(prefers-reduced-motion:reduce) { .site-header .sw-profile-trigger { transition:none; } }

.site-header .sw-profile-trigger{background:linear-gradient(145deg,#fafafa,#d9dbdf);border-color:#d9d9dd}.site-header .sw-profile-trigger:hover{box-shadow:0 5px 18px #3b3b461b}.site-header .sw-profile-trigger[data-tier="standard"]{background:linear-gradient(145deg,#f4f6fa,#cfd9e8);border-color:#d6e0ed}.site-header .sw-profile-trigger[data-tier="professional"]{background:linear-gradient(145deg,#ffe3cf,#efa77e);border-color:#edc1a4}.site-header .sw-profile-trigger[data-tier="enterprise"]{background:linear-gradient(145deg,#8f6ac7,#241b38);border-color:#84649c}.site-header .sw-profile-trigger[data-tier="enterprise"] img{filter:invert(1);opacity:.95}
