@property --u211-a{syntax:"<angle>";inherits:false;initial-value:0deg}.u211-bt{background:conic-gradient(from var(--u211-a), var(--primary), var(--accent), #f472b6, #f6d68a, var(--primary));font:inherit;color:inherit;cursor:pointer;isolation:isolate;box-shadow:0 10px 26px -14px var(--primary);border:0;border-radius:999px;padding:2px;text-decoration:none;transition:transform .3s cubic-bezier(.3,1.6,.5,1),box-shadow .3s;animation:4s linear infinite u211-r;display:inline-flex;position:relative}.u211-bt.is-block{width:100%;display:flex}.u211-bt:before{content:"";border-radius:inherit;background:inherit;filter:blur(14px);opacity:.35;z-index:-1;transition:opacity .3s;position:absolute;inset:-6px}.u211-bt:hover:not(:disabled){animation-duration:1.4s;transform:translateY(-2px)}.u211-bt:hover:not(:disabled):before{opacity:.75}.u211-bt:active:not(:disabled){transform:translateY(0)scale(.98)}.u211-bt:focus-visible{outline:2px solid var(--ux-ink);outline-offset:4px}.u211-bt:disabled{cursor:not-allowed;opacity:.7;animation-play-state:paused}@keyframes u211-r{to{--u211-a:360deg}}.u211-in{border-radius:inherit;color:#fff;background:#241a33;flex:1;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 28px;font-size:14px;font-weight:850;display:flex;position:relative;overflow:hidden}.u211-ar{flex:none;width:14px;height:14px;transition:transform .3s cubic-bezier(.3,1.6,.5,1)}.u211-bt:hover:not(:disabled) .u211-ar{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.u211-bt{animation:none}}
