.mic{flex-direction:column;align-items:flex-start;gap:6px;margin-top:8px;display:flex}.mic__acts{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.mic .mic__btn{font-variant-numeric:tabular-nums;min-height:44px}.mic .mic__btn--rec{color:var(--ui-danger);box-shadow:inset 0 0 0 1px var(--ui-danger)}.mic__dot{background:var(--ui-danger);border-radius:50%;flex:none;width:10px;height:10px;animation:1.2s ease-in-out infinite mic-pulse}@keyframes mic-pulse{0%,to{opacity:1}50%{opacity:.35}}.mic__cancel{color:var(--ui-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:14px;text-decoration:underline}.mic__note{color:var(--ui-muted);margin:0;font-size:13px}.mic__err{color:var(--ui-danger);margin:0;font-size:14px}@media (prefers-reduced-motion:reduce){.mic__dot{animation:none}}.mic .mic__btn--icon{justify-content:center;width:44px;padding:0}.mic .mic__btn--icon .ui-btn__icon{margin:0}
