.comms-bubble.svelte-b2jdmj{position:relative;flex:0 0 auto;width:var(--bubble-w, var(--tap));height:var(--bubble-h, var(--tap));padding:0;display:grid;place-items:center;background:var(--hub-ring, var(--accent));border:0;border-radius:var(--radius-pill);color:var(--bg);cursor:pointer;box-shadow:var(--bubble-shadow, none);transition:filter var(--mo-fast),transform var(--mo-fast) var(--mo-ease)}.comms-bubble.svelte-b2jdmj:before{content:"";position:absolute;inset:var(--bubble-hit, 0)}svg.svelte-b2jdmj{width:var(--bubble-glyph, 22px);height:var(--bubble-glyph, 22px);fill:none;stroke:currentColor;stroke-width:2;stroke-linejoin:round;transition:transform var(--mo-mid, .18s) var(--mo-ease)}.comms-bubble.svelte-b2jdmj:hover,.comms-bubble.svelte-b2jdmj:focus-visible{filter:brightness(1.12)}.comms-bubble.svelte-b2jdmj:hover svg:where(.svelte-b2jdmj){transform:translateY(-1.5px) rotate(-6deg)}.comms-bubble.svelte-b2jdmj:active{transform:scale(.92)}.comms-bubble.svelte-b2jdmj:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dot.svelte-b2jdmj{position:absolute;top:0;right:0;width:10px;height:10px;border-radius:50%;background:var(--danger, #e5484d);box-shadow:0 0 0 2px var(--bg-raised, var(--bg));animation:svelte-b2jdmj-dot-in var(--mo-slow, .24s) var(--mo-ease) both}@keyframes svelte-b2jdmj-dot-in{0%{opacity:0;transform:scale(.4)}}@media(prefers-reduced-motion:reduce){.comms-bubble.svelte-b2jdmj,svg.svelte-b2jdmj{transition:none}.comms-bubble.svelte-b2jdmj:hover svg:where(.svelte-b2jdmj){transform:none}.dot.svelte-b2jdmj{animation:none}}
