.FanClubBadge-module__ZQSe9a__badge{color:#ff6b35;font-family:var(--font-tech);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;background:#ff6b3514;border:1px solid #ff6b3559;align-items:center;gap:.35rem;padding:.25rem .6rem;font-size:.7rem;text-decoration:none;transition:all .2s;display:inline-flex}.FanClubBadge-module__ZQSe9a__badge:hover{background:#ff6b3526;border-color:#ff6b3580}.FanClubBadge-module__ZQSe9a__badgeVip{color:#c7ff38;background:#c7ff3814;border-color:#c7ff3859}.FanClubBadge-module__ZQSe9a__badgeVip:hover{background:#c7ff3826;border-color:#c7ff3880}.FanClubBadge-module__ZQSe9a__star{font-size:.75rem;line-height:1}.FanClubBadge-module__ZQSe9a__text{font-weight:600}.FanClubBadge-module__ZQSe9a__tier{opacity:.7;font-weight:400}.FanClubBadge-module__ZQSe9a__fullBadge{text-decoration:none;display:block}.FanClubBadge-module__ZQSe9a__fullInner{background:linear-gradient(135deg,#ff6b350f 0%,#0000 100%);border:1px solid #ff6b3540;align-items:center;gap:.75rem;padding:.6rem 1rem;transition:all .2s;display:flex}.FanClubBadge-module__ZQSe9a__fullInner:hover{background:linear-gradient(135deg,#ff6b351f 0%,#0000 100%);border-color:#ff6b3580}.FanClubBadge-module__ZQSe9a__fullInnerVip{background:linear-gradient(135deg,#c7ff380f 0%,#0000 100%);border-color:#c7ff3840}.FanClubBadge-module__ZQSe9a__fullInnerVip:hover{background:linear-gradient(135deg,#c7ff381f 0%,#0000 100%);border-color:#c7ff3880}.FanClubBadge-module__ZQSe9a__fullStar{color:#ff6b35;flex-shrink:0;font-size:1.2rem}.FanClubBadge-module__ZQSe9a__fullInnerVip .FanClubBadge-module__ZQSe9a__fullStar{color:#c7ff38}.FanClubBadge-module__ZQSe9a__fullInfo{flex-direction:column;gap:.1rem;display:flex}.FanClubBadge-module__ZQSe9a__fullBand{font-family:var(--font-heading);text-transform:uppercase;color:var(--text-primary);font-size:.85rem;font-weight:700}.FanClubBadge-module__ZQSe9a__fullTier{font-family:var(--font-tech);text-transform:uppercase;letter-spacing:.08em;color:#ff6b35;font-size:.7rem}.FanClubBadge-module__ZQSe9a__fullInnerVip .FanClubBadge-module__ZQSe9a__fullTier{color:#c7ff38}