@property --pro-badge-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.pro-badge,.pro-glow{--pro-rainbow:conic-gradient(from var(--pro-badge-angle), #ff6b9a, #ffb36b, #6be3c4, #7f8cff, #d17bff, #ff6b9a);isolation:isolate;position:relative}.pro-badge.pro-badge{height:18px;color:inherit;letter-spacing:.01em;vertical-align:middle;white-space:nowrap;border-radius:999px;flex:none;align-items:center;margin-inline-start:8px;padding:0 7px;font-size:.68rem;font-weight:700;line-height:1;display:inline-flex}.pro-badge:after,.pro-badge:before,.pro-glow:after,.pro-glow:before{border-radius:inherit;background:var(--pro-rainbow);content:"";pointer-events:none;-webkit-mask-composite:xor;padding:1.5px;animation:5s linear infinite pro-badge-turn;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.pro-badge:before,.pro-glow:before{z-index:1}.pro-badge:after,.pro-glow:after{z-index:-1;filter:blur(4px);opacity:.7;padding:2px}@supports (background:conic-gradient(in oklch,red,blue)){.pro-badge,.pro-glow{--pro-rainbow:conic-gradient(in oklch from var(--pro-badge-angle), #ff6b9a, #ffb36b, #6be3c4, #7f8cff, #d17bff, #ff6b9a)}}@keyframes pro-badge-turn{to{--pro-badge-angle:360deg}}@media (prefers-reduced-motion:reduce){.pro-badge:after,.pro-badge:before,.pro-glow:after,.pro-glow:before{animation:none}}.pro-badge.pro-badge.is-large{letter-spacing:.02em;height:26px;margin-inline-start:0;padding:0 11px;font-size:.8rem}.pro-badge.is-large:before{padding:1.5px}.pro-badge-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
