.change-plan-button[data-v-d0c831c9]{align-items:center;background:var(--c-primary-darken-1);border:0;border-radius:999px;color:var(--c-primary-light);cursor:pointer;display:flex;font-size:.8rem;font-weight:500;height:28px;letter-spacing:.0892857143em;line-height:normal;overflow:hidden;padding:0 16px;position:relative;text-transform:uppercase;transition:box-shadow .2s ease;width:-moz-max-content;width:max-content;z-index:0}.change-plan-button[data-v-d0c831c9]:before{animation:borderGradient-d0c831c9 4s linear infinite;background:linear-gradient(130deg,var(--c-accent),var(--c-secondary),var(--c-accent));background-size:400% 400%;border-radius:999px;content:"";filter:blur(.2px);inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2.8px;position:absolute;transform:scale(.995);z-index:-1}@keyframes borderGradient-d0c831c9{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.change-plan-button[data-v-d0c831c9]:hover:after{background:#ffffff1a;content:"";inset:0;mix-blend-mode:lighten;pointer-events:none;position:absolute;z-index:1}.change-plan-button[data-v-d0c831c9]:hover{box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b}.change-plan-button[data-v-d0c831c9]:active:after{background:#ffffff4d;content:"";inset:0;mix-blend-mode:lighten;pointer-events:none;position:absolute;z-index:1}
