.keel-microphone[data-v-3a122cfa]{display:inline-flex;flex-direction:column;align-items:center;gap:8px;padding:6px 18px 10px;border:0;border-radius:24px;background:transparent;color:#176d71;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.keel-microphone-visual[data-v-3a122cfa]{position:relative;display:grid;place-items:center;width:120px;height:120px}.keel-microphone-ring[data-v-3a122cfa]{position:absolute;inset:2px;border:1px solid #32a8a54d;border-radius:50%;background:#41b4b012;animation:keel-microphone-breathe-3a122cfa 2.8s ease-in-out infinite}.keel-microphone-ring.is-inner[data-v-3a122cfa]{inset:12px;border-color:#32a8a566;background:#41b4b018;animation-delay:-.9s}.keel-microphone-core[data-v-3a122cfa]{position:relative;display:grid;place-items:center;width:76px;height:76px;border:0;border-radius:50%;background:#218d91;transition:transform .18s ease}.keel-microphone-core svg[data-v-3a122cfa]{width:33px;height:33px;stroke:#fff;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.keel-microphone-spark[data-v-3a122cfa]{position:absolute;top:17px;right:18px;width:8px;height:8px;border:2px solid #f4faf9;border-radius:50%;background:#54bcb3;box-shadow:0 0 0 3px #54bcb318}.keel-microphone-label[data-v-3a122cfa]{font-size:calc(13px + var(--fs-text-increase, 0px));font-weight:600;letter-spacing:.02em;line-height:1.4}.keel-microphone:enabled:hover .keel-microphone-core[data-v-3a122cfa]{transform:translateY(-2px) scale(1.05)}.keel-microphone:enabled:active .keel-microphone-core[data-v-3a122cfa]{transform:scale(.96)}.keel-microphone[data-v-3a122cfa]:focus-visible{outline:2px solid #218d91;outline-offset:4px}.keel-microphone[data-v-3a122cfa]:disabled{cursor:default;opacity:.6}.keel-microphone:disabled .keel-microphone-ring[data-v-3a122cfa]{animation:none}@keyframes keel-microphone-breathe-3a122cfa{0%,to{transform:scale(.9);opacity:.4}50%{transform:scale(1.1);opacity:1}}@media(prefers-reduced-motion:reduce){.keel-microphone-ring[data-v-3a122cfa]{animation:none}.keel-microphone-core[data-v-3a122cfa]{transition:none}}
