/* The same bead sizes and surfaces in both contribution bowls. */
.ball-inside{position:absolute;inset:0;border-radius:50%;pointer-events:none;overflow:hidden}
.inner-bead{position:absolute;left:50%;top:50%;display:block;opacity:1}
.inner-bead.kind-0{background:var(--fill);border-radius:28%}
.inner-bead.kind-1{background:var(--highlight);border-radius:50%;box-shadow:inset 0 0 0 1px #22300a30}
.inner-bead.kind-2{background:var(--accentText);border-radius:20% 55% 20% 55%}
.inner-bead.kind-3{background:var(--surface);border-radius:50%;box-shadow:inset 0 0 0 3px var(--accentText)}
.case-audience-flow .audience-bowl-body{overflow:hidden}
.case-audience-flow:not(.is-live) .audience-bowl-body{visibility:hidden}
.case-audience-flow.is-live .flow-customer{fill:var(--hand)}
.case-audience-flow .inner-bead{background:var(--hand);border-radius:50%;box-shadow:none}
