.balloon{position:absolute;right:3.1rem;bottom:2.35rem;width:17.2rem;min-height:4.2rem;padding:.55rem 1.45rem .55rem .65rem;background:var(--xp-tooltip);border:1px solid var(--border-dark);border-radius:var(--window-radius-md);color:var(--text);font-size:var(--font-size-md);line-height:1.35;box-shadow:var(--space-1) var(--space-1) var(--space-3) var(--xp-shadow-light);z-index:100}.balloon:before{content:"";position:absolute;right:1.45rem;bottom:-.75rem;width:0;height:0;border-left:.8rem solid transparent;border-top:.8rem solid var(--border-dark)}.balloon:after{content:"";position:absolute;right:1.52rem;bottom:-.62rem;width:0;height:0;border-left:.68rem solid transparent;border-top:.68rem solid var(--xp-tooltip)}.balloon-header{display:flex;align-items:center;gap:.35rem;margin-bottom:.25rem;padding-right:.85rem}.balloon-icon{width:1rem;height:1rem;flex:0 0 auto}.bubble-bold{font-weight:700}.balloon-close{position:absolute;top:.25rem;right:.35rem;width:.8rem;height:.8rem;padding:0;border:none;background:transparent;color:var(--text-muted);font-weight:700;font-size:var(--font-size-sm);line-height:.8rem;cursor:default}.balloon-close:hover{color:var(--text)}.balloon p{margin:0 0 .12rem 1.35rem}
