.player-profile .profile-tab-inactive,#profile-dialog .profile-tab-inactive{display:none!important}.profile-tabs{display:flex;flex-wrap:wrap;gap:7px;margin:14px 0;padding:10px 0;border-bottom:1px solid #6494c3}.profile-tabs button{min-height:42px;padding:9px 13px;background:linear-gradient(#145e9a,#062955);color:white;border:1px solid #88c9f3;border-radius:6px;font:700 12px Arial,sans-serif;cursor:pointer}.profile-tabs button[aria-pressed=true]{background:#a90016;border-color:#ffe775;color:#fff}.profile-tabs button:focus-visible{outline:3px solid #ffe775;outline-offset:2px}.player-profile>.profile-badges{margin:16px 0;padding:16px;background:#052346;border:1px solid #639ccc;border-radius:10px}.player-profile>.profile-badges h3{margin-top:0}.player-profile:has(.profile-member[hidden])>.profile-tabs{display:none}.player-profile .profile-member{margin:12px 0}.player-profile .profile-account-tools{grid-column:1/-1}#profile-dialog .profile-heading{position:sticky;top:-22px;background:#082747;z-index:6;padding:10px 0}.profile-achievement-note{font-size:13px;color:#cce7ff}@media(max-width:700px){.profile-tabs{gap:6px}.profile-tabs button{flex:1 1 100px;font-size:11px;padding:9px 7px}#profile-dialog .profile-heading{top:-14px}}
