
#kland-chatter{position:absolute;left:0;top:0;width:0;height:0;pointer-events:none;z-index:5900}
.kland-bubble{position:absolute;left:0;bottom:0;width:max-content;max-width:200px;padding:6px 9px;border:2px solid var(--kbc,#2b2033);border-radius:11px;background:#fff7ec;color:#2b2033;font:700 11px/1.25 "Arial Black",Arial,sans-serif;text-align:center;box-shadow:0 2px 0 rgba(43,32,51,.85);transform:translateX(-50%) scale(.82);transform-origin:50% 100%;opacity:0;transition:opacity .28s ease,transform .28s ease;pointer-events:none;white-space:normal}
.kland-bubble.is-on{opacity:1;transform:translateX(-50%) scale(1)}
.kland-bubble::after{content:"";position:absolute;left:50%;top:100%;margin-left:-6px;border:6px solid transparent;border-top-color:var(--kbc,#2b2033)}
.kland-bubble::before{content:"";position:absolute;left:50%;top:100%;margin-left:-4px;margin-top:-2px;border:4px solid transparent;border-top-color:#fff7ec;z-index:2}
@media(prefers-reduced-motion:reduce){.kland-bubble{transition:none}}
