.SeasonBadge_badge__kE8J0{display:inline-flex;max-width:calc(100vw - 32px);min-height:36px;align-items:center;gap:9px;padding:4px 14px 4px 5px;border:1px solid rgba(217,168,101,.45);border-radius:999px;background:rgba(12,8,24,.72);box-shadow:0 0 22px rgba(240,199,121,.12);color:var(--color-gold);text-decoration:none;white-space:nowrap;animation:SeasonBadge_badge-in__5afhQ .9s cubic-bezier(.22,1,.36,1) .3s both;transition:border-color .2s cubic-bezier(.16,.84,.44,1),box-shadow .2s cubic-bezier(.16,.84,.44,1);outline:none}.SeasonBadge_badge__kE8J0:focus-visible,.SeasonBadge_badge__kE8J0:hover{border-color:rgba(240,199,121,.85);box-shadow:0 0 28px rgba(240,199,121,.25)}.SeasonBadge_badge__kE8J0:focus-visible{box-shadow:0 0 0 2px var(--color-accent-outline),0 0 28px rgba(240,199,121,.25)}.SeasonBadge_glyph__rkXS2{display:grid;width:26px;height:26px;flex-shrink:0;place-items:center;border-radius:50%;background:radial-gradient(circle at 50% 35%,#4a3468,#1a1030 72%);color:#f6d99a;box-shadow:0 0 10px rgba(240,199,121,.35);position:relative}.SeasonBadge_glyph__rkXS2:after{content:"";position:absolute;inset:-3px;border-radius:50%;box-shadow:0 0 16px rgba(240,199,121,.7);animation:SeasonBadge_glyph-breathe__i_9vh 3.6s cubic-bezier(.45,.05,.55,.95) infinite}.SeasonBadge_text__FaRwC{overflow:hidden;font-size:13px;text-overflow:ellipsis}.SeasonBadge_cta__aHA_T{display:none;align-items:center;gap:4px;padding-left:10px;border-left:1px solid rgba(217,168,101,.3);font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-gold-label)}@media (min-width:640px){.SeasonBadge_cta__aHA_T{display:inline-flex}}@keyframes SeasonBadge_badge-in__5afhQ{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes SeasonBadge_glyph-breathe__i_9vh{0%,to{opacity:.2}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.SeasonBadge_badge__kE8J0,.SeasonBadge_glyph__rkXS2:after{animation:none}}