.steam-header{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:7px 12px;border:1px solid #647a8d;border-radius:10px;background:#223341;color:#fff;text-decoration:none;font-size:12px;font-weight:700;white-space:nowrap}.steam-account{padding:20px;background:#1c232b;border:1px solid #3a4b5b;border-radius:16px;margin:16px 0}.steam-account p{color:#a9b6c2;line-height:1.5;font-size:14px}.steam-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.steam-actions a{color:#a4d8ff}.steam-login{display:inline-flex;padding:13px 20px;text-decoration:none;border-radius:10px;color:#111}.account-avatar img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.account-id span{overflow-wrap:anywhere}.account-identity-info{min-width:0}@media(max-width:640px){header .wallet{flex-wrap:wrap}.steam-header{position:fixed;right:12px;top:calc(env(safe-area-inset-top,0px) + 80px);z-index:35;min-height:28px;font-size:10px;padding:4px 8px;box-shadow:0 3px 12px #0008}body[data-page="profile"] .steam-header{display:none}.steam-account{padding:15px}.steam-actions>*{flex:1;text-align:center}.account-id span{font-size:10px}}
@media(max-width:640px){.steam-header{display:none}header .wallet{flex-wrap:nowrap}}
