.numble{align-items:flex-end;gap:14px;display:inline-flex;position:relative}.numble--bubble-left{flex-direction:row-reverse}.numble__img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;filter:drop-shadow(0 6px 14px #241f332e);display:block}.numble--lg .numble__img,.numble--xl .numble__img{animation:5s ease-in-out infinite nwFloat}.numble__bubble{background:var(--surface);border:1.5px solid var(--line);max-width:320px;box-shadow:var(--shadow);border-radius:24px 24px 24px 6px;padding:12px 16px;animation:.22s cubic-bezier(.34,1.56,.64,1) both scaleIn;position:relative}.numble--bubble-left .numble__bubble{border-radius:24px 24px 6px}.numble__bubble-text{font-family:var(--font-body);color:var(--ink);font-size:15px;font-weight:700;line-height:1.45;display:block}.numble--xs .numble__bubble,.numble--sm .numble__bubble{border-radius:16px 16px 16px 4px;padding:8px 12px}.numble--xs.numble--bubble-left .numble__bubble,.numble--sm.numble--bubble-left .numble__bubble{border-radius:16px 16px 4px}.numble--xs .numble__bubble-text,.numble--sm .numble__bubble-text{font-size:13px}@media (width<=480px){.numble__bubble{max-width:240px;padding:10px 14px}.numble__bubble-text{font-size:14px}}
