.pulsating-container{pointer-events:auto}.pulsating-center-circle,.pulsating-container{width:120px;height:120px;display:flex;align-items:center;justify-content:center}.pulsating-center-circle{position:relative;z-index:1000;border-radius:50%;flex-direction:column;cursor:pointer;border:none;padding:0;transform:scale(1);transition:transform .2s ease-out}.pulsating-center-circle .pulsating-icon{margin-bottom:4px}.pulsating-center-circle .pulsating-text{font-size:16px;text-transform:uppercase;letter-spacing:.5px}.pulsating-center-circle:focus,.pulsating-center-circle:hover{transform:scale(1.03)}.pulsating-center-circle:focus{outline:2px solid var(--focus-outline-color,rgba(255,255,255,.9));outline-offset:2px}.pulsating-ring{position:absolute;left:50%;top:50%;width:120px;height:120px;opacity:0;transform:translate(-50%,-50%);border:1px solid var(--ring-color,rgba(255,255,255,.9));border-radius:50%;animation:pulse-size 2s cubic-bezier(.215,.61,.355,1) infinite;pointer-events:none;z-index:1}.pulsating-ring.ringed-2{animation-delay:1s}.pulsating-ring.ringed-3{animation-delay:1.4s}@keyframes pulse-size{0%{width:120px;height:120px;opacity:0;transform:translate(-50%,-50%)}50%{opacity:.8}to{width:175px;height:175px;opacity:0}}