.kb-bell-ping[data-v-4be5914d]{pointer-events:none;position:absolute;inset:4px}.kb-bell-ping>i[data-v-4be5914d]{border-radius:var(--size-radius-full);opacity:0;border:2px solid rgb(var(--kb-brand)/.6);position:absolute;inset:0}:root:not([data-motion=calm]) .kb-bell-ping>i[data-v-4be5914d]{animation:kb-bell-ping-4be5914d .52s var(--kb-ease-smooth)}:root:not([data-motion=calm]) .kb-bell-ping>i+i[data-v-4be5914d]{animation-delay:.2s}@keyframes kb-bell-ping-4be5914d{0%{opacity:.9;scale:.6}to{opacity:0;scale:1.7}}.kb-bell-dot-leave-active[data-v-4be5914d]{transition:opacity var(--kb-dur-fast) var(--kb-ease-exit),scale var(--kb-dur-fast) var(--kb-ease-exit)}.kb-bell-dot-leave-to[data-v-4be5914d]{opacity:0;scale:0}:root[data-motion=calm] .kb-bell-dot-leave-active[data-v-4be5914d]{transition:none}.kb-badge[data-v-5f77a82d]{outline:none}.kb-badge:focus-visible>span[data-v-5f77a82d]:first-child{box-shadow:0 0 0 2px rgb(var(--kb-brand))}select.kb-badge-tip[data-v-5f77a82d]:not([multiple]):not([size]){background-position:right calc(var(--size-inset-lg) - var(--size-border-width-sm)) center;padding-left:calc(var(--size-inset-lg) - var(--size-border-width-sm));padding-right:calc(var(--size-inset-lg) - var(--size-border-width-sm) + var(--size-icon-md) + var(--size-gap-md))}.kb-badge-tip[data-v-5f77a82d]{visibility:hidden;z-index:20;border-radius:var(--size-radius-lg);--tw-bg-opacity:1;background-color:rgb(var(--kb-brand-deep)/var(--tw-bg-opacity,1));width:max-content;max-width:220px;font-size:var(--text-body-sm-font-size);line-height:var(--text-body-sm-line-height);letter-spacing:var(--text-body-sm-letter-spacing);--tw-text-opacity:1;color:rgb(var(--kb-ink-ondark)/var(--tw-text-opacity,1));opacity:0;--tw-shadow:var(--shadow-lg);--tw-shadow-colored:var(--shadow-lg);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition:opacity var(--kb-dur-fast) var(--kb-ease-exit),transform var(--kb-dur-fast) var(--kb-ease-exit),visibility 0s linear var(--kb-dur-fast);margin-bottom:.375rem;padding:.375rem .625rem;font-weight:600;line-height:1rem;position:absolute;bottom:100%;left:0;transform:translateY(4px)}.kb-badge:focus-visible .kb-badge-tip[data-v-5f77a82d],.kb-badge:hover .kb-badge-tip[data-v-5f77a82d]{visibility:visible;opacity:1;transition:opacity var(--kb-dur-base) var(--kb-ease-enter),transform var(--kb-dur-base) var(--kb-ease-enter),visibility 0s;transform:none}
