.cosmetic-profile-avatar img{width:100%;height:100%;object-fit:contain;border-radius:inherit}.cosmetic-profile-avatar#myAvatar{display:inline-block;width:28px;height:28px;vertical-align:middle}.avatar-studio-link{display:flex;gap:12px;align-items:center;margin:14px 0;padding:15px;border:1px solid #536895;border-radius:16px;background:linear-gradient(125deg,#193348,#29203d);color:#f0f7ff;text-decoration:none}.avatar-studio-link>span:first-child{font-size:27px}.avatar-studio-link strong{display:block;font-size:15px}.avatar-studio-link small{display:block;color:#bad0e4;font-size:11px;margin-top:4px}.avatar-studio-link>span:last-child{margin-left:auto;color:#73eaff}.leader-profile-link{border:0;background:transparent;color:inherit;font:inherit;text-align:left;padding:0;min-height:32px;cursor:pointer}.leader-avatar[data-username]{cursor:pointer;padding:0}.leader-avatar img{height:100%;width:100%;object-fit:contain;border-radius:inherit}.leader-avatar.rare{border-color:#ac86ff;box-shadow:0 0 9px #ac86ff44}.leader-avatar.legendary{border-color:#ffd279;box-shadow:0 0 9px #ffd27944}.cosmetic-player-dialog{background:linear-gradient(145deg,#16283b,#091422);color:#fff;border:1px solid #3e5576;border-radius:22px;padding:24px;width:min(420px,calc(100% - 26px));max-height:calc(100dvh - 24px);overflow:auto}.cosmetic-player-dialog::backdrop{background:#010710da;backdrop-filter:blur(7px)}.cosmetic-player-dialog h2{font-size:24px;margin:15px 0 5px}.cosmetic-close{position:absolute;right:12px;top:12px;min-width:44px;min-height:44px;font-size:24px;padding:0}.cosmetic-card-character{position:relative;height:235px;background:radial-gradient(ellipse,#26435977,transparent);border-radius:16px;border:1px solid #62b2ff;box-shadow:0 0 20px #62b2ff44}.cosmetic-card-character.rare{border-color:#ac86ff;box-shadow:0 0 20px #ac86ff44}.cosmetic-card-character.legendary{border-color:#ffd279;box-shadow:0 0 20px #ffd27944}.cosmetic-card-character img{position:absolute;inset:0;height:100%;width:100%;object-fit:contain}.cosmetic-card-rarity,.cosmetic-card-loadout{font-size:12px;color:#b7c9e1}.cosmetic-card-stats{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cosmetic-card-stats>div{padding:12px;border:1px solid #2d405a;background:#091321;border-radius:12px}.cosmetic-card-stats dt{font-size:11px;color:#a5b7cf}.cosmetic-card-stats dd{font-size:22px;font-weight:800;margin:5px 0 0}
.cosmetic-portrait-rig{position:relative;display:block;width:100%;height:100%}.cosmetic-portrait-rig img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}

.cosmetic-portrait-rig img[src*="pulse-outfit"],.cosmetic-portrait-rig img[src*="starlight-effect"]{animation:cosmetic-pulse 3s ease-in-out infinite}.cosmetic-portrait-rig img[src*="orbit-pet"]{animation:cosmetic-float 3s ease-in-out infinite}@keyframes cosmetic-pulse{50%{filter:brightness(1.4)}}@keyframes cosmetic-float{50%{transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){.cosmetic-portrait-rig img{animation:none!important}}
