
.pz-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 20px;background:linear-gradient(110deg,#4a80b8,#6aa6dc);border-radius:20px;padding:20px 26px;margin:0 0 18px;color:#fff;box-shadow:0 8px 24px rgba(74,128,184,.25)}
.pz-head #welcomeBanner{display:none!important}.pz-head .pz-t{flex:1 1 280px}.pz-head .pz-t h2{margin:0;font-size:22px;font-weight:700;color:#fff;font-family:inherit}.pz-head .pz-t div{margin-top:4px;font-size:13.5px;color:rgba(255,255,255,.88)}.pz-head #welcomeBanner{flex:1 1 320px;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important;color:#fff!important;font-size:19px!important;line-height:1.35}
.pz-head #welcomeBanner strong,.pz-head #welcomeBanner b,.pz-head #welcomeBanner a{color:#fff!important}
.pz-head .sync{flex:0 1 auto;display:flex;flex-wrap:wrap;align-items:center;gap:8px;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important;color:#fff!important}
.pz-head .sync #roleLabel,.pz-head .sync #syncLabel,.pz-head .sync #syncDot,.pz-head .sync .dot{display:none!important}
.pz-head .sync #syncLabel{color:rgba(255,255,255,.92)!important}
.pz-head .sync button{background:rgba(255,255,255,.18)!important;color:#fff!important;border:1px solid rgba(255,255,255,.38)!important;border-radius:12px!important;font-weight:600!important;margin-left:0!important}
.pz-head .sync button:hover{background:rgba(255,255,255,.3)!important}
