.rui-pulse{isolation:isolate;font:inherit;white-space:nowrap;cursor:pointer;color:var(--rui-fg);background:var(--rui-bg);border:1px solid #ffffff1a;border-radius:10px;justify-content:center;align-items:center;gap:.5em;font-weight:600;line-height:1;transition:all .3s;display:inline-flex;position:relative;overflow:hidden}.rui-pulse:before{content:"";z-index:-1;aspect-ratio:1;background:radial-gradient(circle,var(--rui-glow)0%,transparent 70%);opacity:.6;border-radius:50%;width:0;transition:width .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rui-pulse:hover{border-color:var(--rui-glow);box-shadow:0 0 24px -4px var(--rui-glow);transform:translateY(-2px)}.rui-pulse:hover:before{width:160%;animation:rui-pulse var(--rui-speed)ease-in-out infinite}.rui-pulse:disabled{opacity:.5;pointer-events:none}@keyframes rui-pulse{0%,to{opacity:.6;transform:translate(-50%,-50%)scale(1)}50%{opacity:.25;transform:translate(-50%,-50%)scale(1.25)}}
