.promotion-frame_highlight__gyJjq{border-width:2px!important;border-color:#ffc81f!important;box-shadow:none;filter:drop-shadow(0 0 2px rgb(255 190 20/.95)) drop-shadow(0 0 9px rgb(255 170 0/.65)) drop-shadow(0 0 18px rgb(255 160 0/.3))}html[data-theme=dark] .promotion-frame_highlight__gyJjq{border-color:#ffd95a!important;box-shadow:none;filter:drop-shadow(0 0 3px rgb(255 215 75/.85)) drop-shadow(0 0 10px rgb(255 190 35/.5))}.VipBadge_decoration__AHB1F{position:absolute;top:calc(0px - var(--vip-border-width, 1px));right:calc(0px - var(--vip-border-width, 1px));z-index:10;width:calc(9rem + var(--vip-border-width, 1px));max-width:100%;height:calc(1.5rem + var(--vip-border-width, 1px));overflow:hidden;border-top-right-radius:var(--vip-corner-radius,1rem);pointer-events:none}.VipBadge_promotion__O3snt{height:1.5rem}.VipBadge_content__8R1Ig,.VipBadge_finish__Az4Yf,.VipBadge_glint__LcgBH,.VipBadge_wave__5T0fp{position:absolute;top:0}.VipBadge_finish__Az4Yf{inset:0;z-index:0;overflow:hidden;background:#2563eb;mask-image:linear-gradient(90deg,transparent,rgb(0 0 0/6%) 12%,rgb(0 0 0/25%) 23%,rgb(0 0 0/62%) 34%,#000 46%,#000);pointer-events:none}.VipBadge_wave__5T0fp{top:-70%;bottom:-70%;left:-1.25rem;z-index:1;width:1.25rem;border-radius:50%;background:linear-gradient(100deg,transparent,rgb(255 239 185/.05) 22%,rgb(255 225 145/.34) 50%,rgb(255 239 185/.05) 78%,transparent);filter:blur(3px);animation:VipBadge_vip-ribbon-wave__hYkGV 9s ease-in-out infinite;pointer-events:none}.VipBadge_glint__LcgBH{right:0;z-index:2;width:5.75rem;height:1.5rem;overflow:hidden;border-bottom-left-radius:.75rem;pointer-events:none}.VipBadge_glint__LcgBH:before{position:absolute;top:-.25rem;right:.55rem;width:2rem;height:2rem;background:linear-gradient(90deg,transparent,rgb(255 222 132/.28) 24%,rgb(255 238 179/.76) 52%,rgb(255 222 132/.28) 78%,transparent);content:"";filter:blur(.6px);transform:skewX(-22deg);animation:VipBadge_vip-ribbon-glint__KSk7f 7s ease-in-out infinite}.VipBadge_content__8R1Ig{top:1px;right:1px;z-index:3;display:inline-flex;width:5.75rem;height:1.5rem;align-items:center;justify-content:center;gap:.375rem;color:#ffe29a;pointer-events:none}.VipBadge_promotion__O3snt .VipBadge_content__8R1Ig{top:0;bottom:0;height:auto}.VipBadge_crown__P9ETQ{width:.875rem;height:.75rem;flex:none;fill:currentColor}.VipBadge_label__vwC6B{position:relative;z-index:4;font-size:.75rem;font-weight:800;letter-spacing:.04em;line-height:1}@keyframes VipBadge_vip-ribbon-glint__KSk7f{0%,to{opacity:.55}50%{opacity:.82}}@keyframes VipBadge_vip-ribbon-wave__hYkGV{0%,18%{opacity:0;transform:translateX(0) skewX(-16deg)}24%{opacity:.56}64%{opacity:.38;transform:translateX(10.25rem) skewX(-16deg)}70%,to{opacity:0;transform:translateX(10.25rem) skewX(-16deg)}}@media (prefers-reduced-motion:reduce){.VipBadge_glint__LcgBH:before{animation:none;opacity:.68}.VipBadge_wave__5T0fp{animation:none;display:none}}